I: pbuilder: network access will be disabled during build
I: Current time: Sun Apr 30 03:37:02 +14 2023
I: pbuilder-time-stamp: 1682775422
I: Building the build Environment
I: extracting base tarball [/var/cache/pbuilder/bookworm-reproducible-base.tgz]
I: copying local configuration
W: --override-config is not set; not updating apt.conf Read the manpage for details.
I: mounting /proc filesystem
I: mounting /sys filesystem
I: creating /{dev,run}/shm
I: mounting /dev/pts filesystem
I: redirecting /dev/ptmx to /dev/pts/ptmx
I: policy-rc.d already exists
I: Copying source file
I: copying [libdata-formvalidator-perl_4.88-2.dsc]
I: copying [./libdata-formvalidator-perl_4.88.orig.tar.gz]
I: copying [./libdata-formvalidator-perl_4.88-2.debian.tar.xz]
I: Extracting source
gpgv: Signature made Mon Jun 13 12:04:15 2022 +14
gpgv:                using RSA key B23862C415D6565A4E86CBD7579C160D4C9E23E8
gpgv: Can't check signature: No public key
dpkg-source: warning: cannot verify inline signature for ./libdata-formvalidator-perl_4.88-2.dsc: no acceptable signature found
dpkg-source: info: extracting libdata-formvalidator-perl in libdata-formvalidator-perl-4.88
dpkg-source: info: unpacking libdata-formvalidator-perl_4.88.orig.tar.gz
dpkg-source: info: unpacking libdata-formvalidator-perl_4.88-2.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying fix-re-when-untainting.patch
I: using fakeroot in build.
I: Installing the build-deps
I: user script /srv/workspace/pbuilder/18955/tmp/hooks/D01_modify_environment starting
debug: Running on codethink16-arm64.
I: Changing host+domainname to test build reproducibility
I: Adding a custom variable just for the fun of it...
I: Changing /bin/sh to bash
'/bin/sh' -> '/bin/bash'
lrwxrwxrwx 1 root root 9 Apr 30 03:37 /bin/sh -> /bin/bash
I: Setting pbuilder2's login shell to /bin/bash
I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other
I: user script /srv/workspace/pbuilder/18955/tmp/hooks/D01_modify_environment finished
I: user script /srv/workspace/pbuilder/18955/tmp/hooks/D02_print_environment starting
I: set
  BASH=/bin/sh
  BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath
  BASH_ALIASES=()
  BASH_ARGC=()
  BASH_ARGV=()
  BASH_CMDS=()
  BASH_LINENO=([0]="12" [1]="0")
  BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:.
  BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment")
  BASH_VERSINFO=([0]="5" [1]="2" [2]="15" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu")
  BASH_VERSION='5.2.15(1)-release'
  BUILDDIR=/build
  BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other'
  BUILDUSERNAME=pbuilder2
  BUILD_ARCH=arm64
  DEBIAN_FRONTEND=noninteractive
  DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=8'
  DIRSTACK=()
  DISTRIBUTION=bookworm
  EUID=0
  FUNCNAME=([0]="Echo" [1]="main")
  GROUPS=()
  HOME=/var/lib/jenkins
  HOSTNAME=i-capture-the-hostname
  HOSTTYPE=aarch64
  HOST_ARCH=arm64
  IFS=' 	
  '
  LANG=C
  LANGUAGE=nl_BE:nl
  LC_ALL=C
  MACHTYPE=aarch64-unknown-linux-gnu
  MAIL=/var/mail/root
  OPTERR=1
  OPTIND=1
  OSTYPE=linux-gnu
  PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path
  PBCURRENTCOMMANDLINEOPERATION=build
  PBUILDER_OPERATION=build
  PBUILDER_PKGDATADIR=/usr/share/pbuilder
  PBUILDER_PKGLIBDIR=/usr/lib/pbuilder
  PBUILDER_SYSCONFDIR=/etc
  PIPESTATUS=([0]="0")
  POSIXLY_CORRECT=y
  PPID=18955
  PS4='+ '
  PWD=/
  SHELL=/bin/bash
  SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix
  SHLVL=3
  SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.Ro65uQe5/pbuilderrc_cdJq --distribution bookworm --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/bookworm-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.Ro65uQe5/b2 --logfile b2/build.log --extrapackages usrmerge libdata-formvalidator-perl_4.88-2.dsc'
  SUDO_GID=117
  SUDO_UID=110
  SUDO_USER=jenkins
  TERM=unknown
  TZ=/usr/share/zoneinfo/Etc/GMT-14
  UID=0
  USER=root
  USERNAME=root
  _='I: set'
  http_proxy=http://192.168.101.16:3128
I: uname -a
  Linux i-capture-the-hostname 4.15.0-210-generic #221-Ubuntu SMP Tue Apr 18 08:32:48 UTC 2023 aarch64 GNU/Linux
I: ls -l /bin
  lrwxrwxrwx 1 root root 7 Apr 27 00:25 /bin -> usr/bin
I: user script /srv/workspace/pbuilder/18955/tmp/hooks/D02_print_environment finished
 -> Attempting to satisfy build-dependencies
 -> Creating pbuilder-satisfydepends-dummy package
Package: pbuilder-satisfydepends-dummy
Version: 0.invalid.0
Architecture: arm64
Maintainer: Debian Pbuilder Team <pbuilder-maint@lists.alioth.debian.org>
Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder
 This package was created automatically by pbuilder to satisfy the
 build-dependencies of the package being currently built.
Depends: debhelper-compat (= 13), libmodule-build-perl, libcgi-simple-perl, libcgi-pm-perl, libdate-calc-perl, libemail-valid-perl, libfile-mmagic-perl, libimage-size-perl, libmime-types-perl, libregexp-common-perl, libtemplate-perl, libtest-pod-perl, perl
dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'.
Selecting previously unselected package pbuilder-satisfydepends-dummy.
(Reading database ... 19616 files and directories currently installed.)
Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ...
Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ...
dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested:
 pbuilder-satisfydepends-dummy depends on debhelper-compat (= 13); however:
  Package debhelper-compat is not installed.
 pbuilder-satisfydepends-dummy depends on libmodule-build-perl; however:
  Package libmodule-build-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libcgi-simple-perl; however:
  Package libcgi-simple-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libcgi-pm-perl; however:
  Package libcgi-pm-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libdate-calc-perl; however:
  Package libdate-calc-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libemail-valid-perl; however:
  Package libemail-valid-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libfile-mmagic-perl; however:
  Package libfile-mmagic-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libimage-size-perl; however:
  Package libimage-size-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libmime-types-perl; however:
  Package libmime-types-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libregexp-common-perl; however:
  Package libregexp-common-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtemplate-perl; however:
  Package libtemplate-perl is not installed.
 pbuilder-satisfydepends-dummy depends on libtest-pod-perl; however:
  Package libtest-pod-perl is not installed.

Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
Building tag database...
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0)
The following NEW packages will be installed:
  autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} gettext{a} gettext-base{a} groff-base{a} intltool-debian{a} libappconfig-perl{a} libarchive-zip-perl{a} libbit-vector-perl{a} libcarp-clan-perl{a} libcgi-pm-perl{a} libcgi-simple-perl{a} libdate-calc-perl{a} libdebhelper-perl{a} libdigest-hmac-perl{a} libelf1{a} libemail-valid-perl{a} libfile-mmagic-perl{a} libfile-stripnondeterminism-perl{a} libhtml-parser-perl{a} libhtml-tagset-perl{a} libicu72{a} libimage-size-perl{a} libio-socket-ssl-perl{a} libmagic-mgc{a} libmagic1{a} libmailtools-perl{a} libmime-types-perl{a} libmodule-build-perl{a} libnet-dns-perl{a} libnet-domain-tld-perl{a} libnet-smtp-ssl-perl{a} libnet-ssleay-perl{a} libpipeline1{a} libregexp-common-perl{a} libregexp-ipv6-perl{a} libsub-override-perl{a} libtemplate-perl{a} libtest-pod-perl{a} libtimedate-perl{a} libtool{a} libuchardet0{a} liburi-perl{a} libxml2{a} m4{a} man-db{a} netbase{a} perl-openssl-defaults{a} po-debconf{a} sensible-utils{a} 
The following packages are RECOMMENDED but will NOT be installed:
  curl libarchive-cpio-perl libauthen-sasl-perl libcgi-fast-perl libdate-calc-xs-perl libdigest-bubblebabble-perl libhttp-message-perl libltdl-dev libmail-sendmail-perl libmodule-signature-perl libnet-dns-sec-perl libnet-libidn-perl libnet-libidn2-perl libperl4-corelibs-perl libpod-readme-perl libsoftware-license-perl lynx wget 
0 packages upgraded, 58 newly installed, 0 to remove and 0 not upgraded.
Need to get 21.5 MB of archives. After unpacking 83.9 MB will be used.
Writing extended state information...
Get: 1 http://deb.debian.org/debian bookworm/main arm64 netbase all 6.4 [12.8 kB]
Get: 2 http://deb.debian.org/debian bookworm/main arm64 sensible-utils all 0.0.17+nmu1 [19.0 kB]
Get: 3 http://deb.debian.org/debian bookworm/main arm64 libmagic-mgc arm64 1:5.44-3 [305 kB]
Get: 4 http://deb.debian.org/debian bookworm/main arm64 libmagic1 arm64 1:5.44-3 [98.5 kB]
Get: 5 http://deb.debian.org/debian bookworm/main arm64 file arm64 1:5.44-3 [42.5 kB]
Get: 6 http://deb.debian.org/debian bookworm/main arm64 gettext-base arm64 0.21-12 [159 kB]
Get: 7 http://deb.debian.org/debian bookworm/main arm64 libuchardet0 arm64 0.0.7-1 [67.9 kB]
Get: 8 http://deb.debian.org/debian bookworm/main arm64 groff-base arm64 1.22.4-10 [861 kB]
Get: 9 http://deb.debian.org/debian bookworm/main arm64 bsdextrautils arm64 2.38.1-5+b1 [86.9 kB]
Get: 10 http://deb.debian.org/debian bookworm/main arm64 libpipeline1 arm64 1.5.7-1 [36.4 kB]
Get: 11 http://deb.debian.org/debian bookworm/main arm64 man-db arm64 2.11.2-2 [1369 kB]
Get: 12 http://deb.debian.org/debian bookworm/main arm64 m4 arm64 1.4.19-3 [276 kB]
Get: 13 http://deb.debian.org/debian bookworm/main arm64 autoconf all 2.71-3 [332 kB]
Get: 14 http://deb.debian.org/debian bookworm/main arm64 autotools-dev all 20220109.1 [51.6 kB]
Get: 15 http://deb.debian.org/debian bookworm/main arm64 automake all 1:1.16.5-1.3 [823 kB]
Get: 16 http://deb.debian.org/debian bookworm/main arm64 autopoint all 0.21-12 [495 kB]
Get: 17 http://deb.debian.org/debian bookworm/main arm64 libdebhelper-perl all 13.11.4 [81.2 kB]
Get: 18 http://deb.debian.org/debian bookworm/main arm64 libtool all 2.4.7-5 [517 kB]
Get: 19 http://deb.debian.org/debian bookworm/main arm64 dh-autoreconf all 20 [17.1 kB]
Get: 20 http://deb.debian.org/debian bookworm/main arm64 libarchive-zip-perl all 1.68-1 [104 kB]
Get: 21 http://deb.debian.org/debian bookworm/main arm64 libsub-override-perl all 0.09-4 [9304 B]
Get: 22 http://deb.debian.org/debian bookworm/main arm64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB]
Get: 23 http://deb.debian.org/debian bookworm/main arm64 dh-strip-nondeterminism all 1.13.1-1 [8620 B]
Get: 24 http://deb.debian.org/debian bookworm/main arm64 libelf1 arm64 0.188-2.1 [173 kB]
Get: 25 http://deb.debian.org/debian bookworm/main arm64 dwz arm64 0.15-1 [101 kB]
Get: 26 http://deb.debian.org/debian bookworm/main arm64 libicu72 arm64 72.1-3 [9204 kB]
Get: 27 http://deb.debian.org/debian bookworm/main arm64 libxml2 arm64 2.9.14+dfsg-1.2 [620 kB]
Get: 28 http://deb.debian.org/debian bookworm/main arm64 gettext arm64 0.21-12 [1248 kB]
Get: 29 http://deb.debian.org/debian bookworm/main arm64 intltool-debian all 0.35.0+20060710.6 [22.9 kB]
Get: 30 http://deb.debian.org/debian bookworm/main arm64 po-debconf all 1.0.21+nmu1 [248 kB]
Get: 31 http://deb.debian.org/debian bookworm/main arm64 debhelper all 13.11.4 [942 kB]
Get: 32 http://deb.debian.org/debian bookworm/main arm64 libappconfig-perl all 1.71-2.1 [67.6 kB]
Get: 33 http://deb.debian.org/debian bookworm/main arm64 libcarp-clan-perl all 6.08-2 [14.1 kB]
Get: 34 http://deb.debian.org/debian bookworm/main arm64 libbit-vector-perl arm64 7.4-2+b1 [137 kB]
Get: 35 http://deb.debian.org/debian bookworm/main arm64 libhtml-tagset-perl all 3.20-6 [11.7 kB]
Get: 36 http://deb.debian.org/debian bookworm/main arm64 libregexp-ipv6-perl all 0.03-3 [5212 B]
Get: 37 http://deb.debian.org/debian bookworm/main arm64 liburi-perl all 5.17-1 [90.4 kB]
Get: 38 http://deb.debian.org/debian bookworm/main arm64 libhtml-parser-perl arm64 3.81-1 [98.6 kB]
Get: 39 http://deb.debian.org/debian bookworm/main arm64 libcgi-pm-perl all 4.55-1 [220 kB]
Get: 40 http://deb.debian.org/debian bookworm/main arm64 libcgi-simple-perl all 1.280-2 [98.2 kB]
Get: 41 http://deb.debian.org/debian bookworm/main arm64 libdate-calc-perl all 6.4-2 [191 kB]
Get: 42 http://deb.debian.org/debian bookworm/main arm64 libdigest-hmac-perl all 1.04+dfsg-2 [9316 B]
Get: 43 http://deb.debian.org/debian bookworm/main arm64 perl-openssl-defaults arm64 7+b1 [7924 B]
Get: 44 http://deb.debian.org/debian bookworm/main arm64 libnet-ssleay-perl arm64 1.92-2+b1 [308 kB]
Get: 45 http://deb.debian.org/debian bookworm/main arm64 libio-socket-ssl-perl all 2.081-2 [219 kB]
Get: 46 http://deb.debian.org/debian bookworm/main arm64 libnet-smtp-ssl-perl all 1.04-2 [6548 B]
Get: 47 http://deb.debian.org/debian bookworm/main arm64 libtimedate-perl all 2.3300-2 [39.3 kB]
Get: 48 http://deb.debian.org/debian bookworm/main arm64 libmailtools-perl all 2.21-2 [95.6 kB]
Get: 49 http://deb.debian.org/debian bookworm/main arm64 libnet-dns-perl all 1.36-1 [377 kB]
Get: 50 http://deb.debian.org/debian bookworm/main arm64 libnet-domain-tld-perl all 1.75-3 [31.9 kB]
Get: 51 http://deb.debian.org/debian bookworm/main arm64 libemail-valid-perl all 1.203-1 [23.9 kB]
Get: 52 http://deb.debian.org/debian bookworm/main arm64 libfile-mmagic-perl all 1.30-1.1 [26.5 kB]
Get: 53 http://deb.debian.org/debian bookworm/main arm64 libimage-size-perl all 3.300-3 [41.1 kB]
Get: 54 http://deb.debian.org/debian bookworm/main arm64 libmime-types-perl all 2.24-1 [67.6 kB]
Get: 55 http://deb.debian.org/debian bookworm/main arm64 libmodule-build-perl all 0.423200-1 [253 kB]
Get: 56 http://deb.debian.org/debian bookworm/main arm64 libregexp-common-perl all 2017060201-3 [175 kB]
Get: 57 http://deb.debian.org/debian bookworm/main arm64 libtemplate-perl arm64 2.27-1+b5 [563 kB]
Get: 58 http://deb.debian.org/debian bookworm/main arm64 libtest-pod-perl all 1.52-2 [12.9 kB]
Fetched 21.5 MB in 1s (41.1 MB/s)
debconf: delaying package configuration, since apt-utils is not installed
Selecting previously unselected package netbase.
(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 ... 19616 files and directories currently installed.)
Preparing to unpack .../00-netbase_6.4_all.deb ...
Unpacking netbase (6.4) ...
Selecting previously unselected package sensible-utils.
Preparing to unpack .../01-sensible-utils_0.0.17+nmu1_all.deb ...
Unpacking sensible-utils (0.0.17+nmu1) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../02-libmagic-mgc_1%3a5.44-3_arm64.deb ...
Unpacking libmagic-mgc (1:5.44-3) ...
Selecting previously unselected package libmagic1:arm64.
Preparing to unpack .../03-libmagic1_1%3a5.44-3_arm64.deb ...
Unpacking libmagic1:arm64 (1:5.44-3) ...
Selecting previously unselected package file.
Preparing to unpack .../04-file_1%3a5.44-3_arm64.deb ...
Unpacking file (1:5.44-3) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../05-gettext-base_0.21-12_arm64.deb ...
Unpacking gettext-base (0.21-12) ...
Selecting previously unselected package libuchardet0:arm64.
Preparing to unpack .../06-libuchardet0_0.0.7-1_arm64.deb ...
Unpacking libuchardet0:arm64 (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../07-groff-base_1.22.4-10_arm64.deb ...
Unpacking groff-base (1.22.4-10) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../08-bsdextrautils_2.38.1-5+b1_arm64.deb ...
Unpacking bsdextrautils (2.38.1-5+b1) ...
Selecting previously unselected package libpipeline1:arm64.
Preparing to unpack .../09-libpipeline1_1.5.7-1_arm64.deb ...
Unpacking libpipeline1:arm64 (1.5.7-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../10-man-db_2.11.2-2_arm64.deb ...
Unpacking man-db (2.11.2-2) ...
Selecting previously unselected package m4.
Preparing to unpack .../11-m4_1.4.19-3_arm64.deb ...
Unpacking m4 (1.4.19-3) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../12-autoconf_2.71-3_all.deb ...
Unpacking autoconf (2.71-3) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ...
Unpacking autotools-dev (20220109.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ...
Unpacking automake (1:1.16.5-1.3) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../15-autopoint_0.21-12_all.deb ...
Unpacking autopoint (0.21-12) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../16-libdebhelper-perl_13.11.4_all.deb ...
Unpacking libdebhelper-perl (13.11.4) ...
Selecting previously unselected package libtool.
Preparing to unpack .../17-libtool_2.4.7-5_all.deb ...
Unpacking libtool (2.4.7-5) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../18-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../19-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 .../20-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 .../21-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 .../22-dh-strip-nondeterminism_1.13.1-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.1-1) ...
Selecting previously unselected package libelf1:arm64.
Preparing to unpack .../23-libelf1_0.188-2.1_arm64.deb ...
Unpacking libelf1:arm64 (0.188-2.1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../24-dwz_0.15-1_arm64.deb ...
Unpacking dwz (0.15-1) ...
Selecting previously unselected package libicu72:arm64.
Preparing to unpack .../25-libicu72_72.1-3_arm64.deb ...
Unpacking libicu72:arm64 (72.1-3) ...
Selecting previously unselected package libxml2:arm64.
Preparing to unpack .../26-libxml2_2.9.14+dfsg-1.2_arm64.deb ...
Unpacking libxml2:arm64 (2.9.14+dfsg-1.2) ...
Selecting previously unselected package gettext.
Preparing to unpack .../27-gettext_0.21-12_arm64.deb ...
Unpacking gettext (0.21-12) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../28-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 .../29-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../30-debhelper_13.11.4_all.deb ...
Unpacking debhelper (13.11.4) ...
Selecting previously unselected package libappconfig-perl.
Preparing to unpack .../31-libappconfig-perl_1.71-2.1_all.deb ...
Unpacking libappconfig-perl (1.71-2.1) ...
Selecting previously unselected package libcarp-clan-perl.
Preparing to unpack .../32-libcarp-clan-perl_6.08-2_all.deb ...
Unpacking libcarp-clan-perl (6.08-2) ...
Selecting previously unselected package libbit-vector-perl:arm64.
Preparing to unpack .../33-libbit-vector-perl_7.4-2+b1_arm64.deb ...
Unpacking libbit-vector-perl:arm64 (7.4-2+b1) ...
Selecting previously unselected package libhtml-tagset-perl.
Preparing to unpack .../34-libhtml-tagset-perl_3.20-6_all.deb ...
Unpacking libhtml-tagset-perl (3.20-6) ...
Selecting previously unselected package libregexp-ipv6-perl.
Preparing to unpack .../35-libregexp-ipv6-perl_0.03-3_all.deb ...
Unpacking libregexp-ipv6-perl (0.03-3) ...
Selecting previously unselected package liburi-perl.
Preparing to unpack .../36-liburi-perl_5.17-1_all.deb ...
Unpacking liburi-perl (5.17-1) ...
Selecting previously unselected package libhtml-parser-perl:arm64.
Preparing to unpack .../37-libhtml-parser-perl_3.81-1_arm64.deb ...
Unpacking libhtml-parser-perl:arm64 (3.81-1) ...
Selecting previously unselected package libcgi-pm-perl.
Preparing to unpack .../38-libcgi-pm-perl_4.55-1_all.deb ...
Unpacking libcgi-pm-perl (4.55-1) ...
Selecting previously unselected package libcgi-simple-perl.
Preparing to unpack .../39-libcgi-simple-perl_1.280-2_all.deb ...
Unpacking libcgi-simple-perl (1.280-2) ...
Selecting previously unselected package libdate-calc-perl.
Preparing to unpack .../40-libdate-calc-perl_6.4-2_all.deb ...
Unpacking libdate-calc-perl (6.4-2) ...
Selecting previously unselected package libdigest-hmac-perl.
Preparing to unpack .../41-libdigest-hmac-perl_1.04+dfsg-2_all.deb ...
Unpacking libdigest-hmac-perl (1.04+dfsg-2) ...
Selecting previously unselected package perl-openssl-defaults:arm64.
Preparing to unpack .../42-perl-openssl-defaults_7+b1_arm64.deb ...
Unpacking perl-openssl-defaults:arm64 (7+b1) ...
Selecting previously unselected package libnet-ssleay-perl:arm64.
Preparing to unpack .../43-libnet-ssleay-perl_1.92-2+b1_arm64.deb ...
Unpacking libnet-ssleay-perl:arm64 (1.92-2+b1) ...
Selecting previously unselected package libio-socket-ssl-perl.
Preparing to unpack .../44-libio-socket-ssl-perl_2.081-2_all.deb ...
Unpacking libio-socket-ssl-perl (2.081-2) ...
Selecting previously unselected package libnet-smtp-ssl-perl.
Preparing to unpack .../45-libnet-smtp-ssl-perl_1.04-2_all.deb ...
Unpacking libnet-smtp-ssl-perl (1.04-2) ...
Selecting previously unselected package libtimedate-perl.
Preparing to unpack .../46-libtimedate-perl_2.3300-2_all.deb ...
Unpacking libtimedate-perl (2.3300-2) ...
Selecting previously unselected package libmailtools-perl.
Preparing to unpack .../47-libmailtools-perl_2.21-2_all.deb ...
Unpacking libmailtools-perl (2.21-2) ...
Selecting previously unselected package libnet-dns-perl.
Preparing to unpack .../48-libnet-dns-perl_1.36-1_all.deb ...
Unpacking libnet-dns-perl (1.36-1) ...
Selecting previously unselected package libnet-domain-tld-perl.
Preparing to unpack .../49-libnet-domain-tld-perl_1.75-3_all.deb ...
Unpacking libnet-domain-tld-perl (1.75-3) ...
Selecting previously unselected package libemail-valid-perl.
Preparing to unpack .../50-libemail-valid-perl_1.203-1_all.deb ...
Unpacking libemail-valid-perl (1.203-1) ...
Selecting previously unselected package libfile-mmagic-perl.
Preparing to unpack .../51-libfile-mmagic-perl_1.30-1.1_all.deb ...
Unpacking libfile-mmagic-perl (1.30-1.1) ...
Selecting previously unselected package libimage-size-perl.
Preparing to unpack .../52-libimage-size-perl_3.300-3_all.deb ...
Unpacking libimage-size-perl (3.300-3) ...
Selecting previously unselected package libmime-types-perl.
Preparing to unpack .../53-libmime-types-perl_2.24-1_all.deb ...
Unpacking libmime-types-perl (2.24-1) ...
Selecting previously unselected package libmodule-build-perl.
Preparing to unpack .../54-libmodule-build-perl_0.423200-1_all.deb ...
Adding 'diversion of /usr/bin/config_data to /usr/bin/config_data.diverted by libmodule-build-perl'
Adding 'diversion of /usr/share/man/man1/config_data.1.gz to /usr/share/man/man1/config_data.diverted.1.gz by libmodule-build-perl'
Unpacking libmodule-build-perl (0.423200-1) ...
Selecting previously unselected package libregexp-common-perl.
Preparing to unpack .../55-libregexp-common-perl_2017060201-3_all.deb ...
Unpacking libregexp-common-perl (2017060201-3) ...
Selecting previously unselected package libtemplate-perl.
Preparing to unpack .../56-libtemplate-perl_2.27-1+b5_arm64.deb ...
Unpacking libtemplate-perl (2.27-1+b5) ...
Selecting previously unselected package libtest-pod-perl.
Preparing to unpack .../57-libtest-pod-perl_1.52-2_all.deb ...
Unpacking libtest-pod-perl (1.52-2) ...
Setting up libpipeline1:arm64 (1.5.7-1) ...
Setting up libicu72:arm64 (72.1-3) ...
Setting up bsdextrautils (2.38.1-5+b1) ...
Setting up libmagic-mgc (1:5.44-3) ...
Setting up libmime-types-perl (2.24-1) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libhtml-tagset-perl (3.20-6) ...
Setting up libdebhelper-perl (13.11.4) ...
Setting up libtest-pod-perl (1.52-2) ...
Setting up libmagic1:arm64 (1:5.44-3) ...
Setting up perl-openssl-defaults:arm64 (7+b1) ...
Setting up gettext-base (0.21-12) ...
Setting up m4 (1.4.19-3) ...
Setting up file (1:5.44-3) ...
Setting up libregexp-common-perl (2017060201-3) ...
Setting up libimage-size-perl (3.300-3) ...
Setting up libmodule-build-perl (0.423200-1) ...
Setting up autotools-dev (20220109.1) ...
Setting up libdigest-hmac-perl (1.04+dfsg-2) ...
Setting up libnet-domain-tld-perl (1.75-3) ...
Setting up autopoint (0.21-12) ...
Setting up autoconf (2.71-3) ...
Setting up libtimedate-perl (2.3300-2) ...
Setting up libregexp-ipv6-perl (0.03-3) ...
Setting up sensible-utils (0.0.17+nmu1) ...
Setting up libuchardet0:arm64 (0.0.7-1) ...
Setting up libsub-override-perl (0.09-4) ...
Setting up libcarp-clan-perl (6.08-2) ...
Setting up netbase (6.4) ...
Setting up libcgi-simple-perl (1.280-2) ...
Setting up libfile-mmagic-perl (1.30-1.1) ...
Setting up libelf1:arm64 (0.188-2.1) ...
Setting up libxml2:arm64 (2.9.14+dfsg-1.2) ...
Setting up liburi-perl (5.17-1) ...
Setting up libappconfig-perl (1.71-2.1) ...
Setting up libnet-ssleay-perl:arm64 (1.92-2+b1) ...
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 gettext (0.21-12) ...
Setting up libtool (2.4.7-5) ...
Setting up libnet-dns-perl (1.36-1) ...
Setting up libbit-vector-perl:arm64 (7.4-2+b1) ...
Setting up intltool-debian (0.35.0+20060710.6) ...
Setting up dh-autoreconf (20) ...
Setting up libtemplate-perl (2.27-1+b5) ...
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 libhtml-parser-perl:arm64 (3.81-1) ...
Setting up libio-socket-ssl-perl (2.081-2) ...
Setting up libdate-calc-perl (6.4-2) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libcgi-pm-perl (4.55-1) ...
Setting up man-db (2.11.2-2) ...
Not building database; man-db/auto-update is not 'true'.
Setting up libnet-smtp-ssl-perl (1.04-2) ...
Setting up libmailtools-perl (2.21-2) ...
Setting up libemail-valid-perl (1.203-1) ...
Setting up debhelper (13.11.4) ...
Processing triggers for libc-bin (2.36-9) ...
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
Building tag database...
 -> Finished parsing the build-deps
Reading package lists...
Building dependency tree...
Reading state information...
usrmerge is already the newest version (35).
fakeroot is already the newest version (1.31-1.2).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
I: Building the package
I: user script /srv/workspace/pbuilder/18955/tmp/hooks/A99_set_merged_usr starting
Re-configuring usrmerge...
I: user script /srv/workspace/pbuilder/18955/tmp/hooks/A99_set_merged_usr finished
hostname: Temporary failure in name resolution
I: Running cd /build/libdata-formvalidator-perl-4.88/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S  > ../libdata-formvalidator-perl_4.88-2_source.changes
dpkg-buildpackage: info: source package libdata-formvalidator-perl
dpkg-buildpackage: info: source version 4.88-2
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Jelmer Vernooij <jelmer@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 fakeroot debian/rules clean
dh clean
   dh_clean
 debian/rules build
dh build
   dh_update_autotools_config
   dh_autoreconf
   dh_auto_configure
	/usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -ffile-prefix-map=/build/libdata-formvalidator-perl-4.88=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2" "LD=aarch64-linux-gnu-gcc -g -O2 -ffile-prefix-map=/build/libdata-formvalidator-perl-4.88=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro"
WARNING: Older versions of ExtUtils::MakeMaker may errantly install README.pod as part of this distribution. It is recommended to avoid using this path in CPAN modules.
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Data::FormValidator
Writing MYMETA.yml and MYMETA.json
   dh_auto_build
	make -j8
make[1]: Entering directory '/build/libdata-formvalidator-perl-4.88'
cp lib/Data/FormValidator.pm blib/lib/Data/FormValidator.pm
cp lib/Data/FormValidator/ConstraintsFactory.pm blib/lib/Data/FormValidator/ConstraintsFactory.pm
cp lib/Data/FormValidator/Constraints/Dates.pm blib/lib/Data/FormValidator/Constraints/Dates.pm
cp lib/Data/FormValidator/Constraints.pm blib/lib/Data/FormValidator/Constraints.pm
cp lib/Data/FormValidator/Results.pm blib/lib/Data/FormValidator/Results.pm
cp lib/Data/FormValidator/Constraints/Upload.pm blib/lib/Data/FormValidator/Constraints/Upload.pm
cp lib/Data/FormValidator/Filters.pm blib/lib/Data/FormValidator/Filters.pm
Manifying 7 pod documents
make[1]: Leaving directory '/build/libdata-formvalidator-perl-4.88'
   dh_auto_test
	make -j8 test TEST_VERBOSE=1
make[1]: Entering directory '/build/libdata-formvalidator-perl-4.88'
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t
t/00_base.t .............................. 
1..5
ok 1 - use Data::FormValidator;
ok 2 - second argument must be a hash ref or die
ok 3 - bad profile file names should cause death
ok 4 - profile files should return a hash ref
ok 5 - loading a profile from a file works
ok
t/02_code_ref.t .......................... 
1..8
ok 1 - survives
ok 2 - phone is valid
ok 3 - email is invalid
ok 4
ok 5
ok 6
ok 7
ok 8
ok
t/03_dependency.t ........................ 
ok 1 - no eval problems
ok 2 - missing cc_num
ok 3 - missing cc_exp
ok 4 - missing cc_name
ok 5 - no eval problems
ok 6 - 'returned object' isa 'Data::FormValidator::Results'
ok 7 - has_missing returned true
ok 8 - missing('cc_num')  returned true
ok 9 - missing('cc_exp')  returned true
ok 10 - missing('cc_name') returned true
ok 11 - no eval problems
ok 12 - missing cc_num
ok 13 - not missing cc_exp
ok 14 - not missing cc_name
ok 15 - no eval problems
ok 16 - 'returned object' isa 'Data::FormValidator::Results'
ok 17 - has_missing returned true
ok 18 - missing('cc_num') returned true
ok 19 - missing('cc_exp') returned false
ok 20 - missing('cc_name') returned false
ok 21 - using CGI.pm object for input
ok 22 - missing('cc_exp') returned false
ok 23 - missing('cc_name') returned false
1..23
ok
t/04_arrayify_undef.t .................... 
1..4
ok 1 - checks for correct behavior when 'required'
#          is not specified; fails if _arrayify() does not return an empty list
ok 2 - checks for correct behavior when 'required'
#          is not specified; fails if _arrayify() does not return an empty list
ok 3 - arrayref with first element undef... in scalar context
ok 4 - arrayref with first element undef..in list context
ok
t/05_valid_ip_address.t .................. 
1..2
ok 1
ok 2
ok
t/06_regexp_map.t ........................ 
1..5
ok 1
ok 2
ok 3
ok 4
ok 5
ok
t/09_require_some.t ...................... 
1..4
ok 1
ok 2
ok 3
ok 4
ok
t/11_procedural_match.t .................. 
1..26
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok
t/13_validator_packages.t ................ 
1..8
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok
t/15_literal_param_constraints.t ......... 
1..1
ok 1
ok
t/16_cgi_object.t ........................ 
ok 1
ok 2
1..2
ok
t/17_multi_valued_keys.t ................. 
1..8
ok 1 - inconditional filters still work with single values
ok 2 - inconditional filters work with multi values
ok 3 - field filters work with multiple values
ok 4 - Test the filters applied to multiple values by RE work
ok 5 - If any of the values fail the constraint, the field becomes invalid
ok 6 - multi-valued field containing only undef should be missing
ok 7 - multiple valued fields containing only undefined values should not be valid
ok 8 - a single valued array should still trigger the dependency check
ok
t/18_constraint_refs.t ................... 
1..4
ok 1
ok 2 - survived eval
ok 3
ok 4
ok
t/19_refs_as_values.t .................... 
1..3
ok 1
ok 2
ok 3
ok
t/20_careful_exception_handling.t ........ 
1..1
ok 1
ok
t/21_multiple_fields.t ................... 
1..3
ok 1
ok 2
ok 3
ok
t/25_results.t ........................... 
1..7
ok 1 - using check() as class method
ok 2 - valid() returns single value in scalar context
ok 3 - valid() returns multi-valued results
ok 4 - valid() returns single value in list context
ok 5 - usg CODE references as default values
ok 6 - defaults_regexp works (case 1)
ok 7 - defaults_regexp works (case 1)
ok
t/26_qr.t ................................ 
ok 1 - using qr for regexp quoting
ok 2 - using alternation with qr works
ok 3 - expected to pass constraint
ok 4 - expected to fail constraint
ok 5 - field_filter_regexp_map
ok 6 - named qr constraints
ok 7 - untainting with qr
1..7
ok
t/27_qualify_ref_happy_death.t ........... 
1..5
ok 1 - happy filters typo failure
ok 2 - happy field_filters typo failure
ok 3 - happy field_filter_regexp_map typo failure
ok 4 - happy constraints typo failure
ok 5 - happy untainted constraints typo failure
ok
t/28_defaults_for_new.t .................. 
1..3
ok 1 - defaults are checked for syntax
ok 2 - testing defaults appearing in profile
ok 3 - testing overriding defaults
ok
t/30_filter_definedness.t ................ 
ok 1 - basic validation generates no warnings with -w
ok 2 - uninitialized value in filter_neg_decimal filter generates no warning
ok 3 - uninitialized value in filter_alphanum filter generates no warning
ok 4 - uninitialized value in filter_integer filter generates no warning
ok 5 - uninitialized value in filter_quotemeta filter generates no warning
ok 6 - uninitialized value in filter_strip filter generates no warning
ok 7 - uninitialized value in filter_uc filter generates no warning
ok 8 - uninitialized value in filter_decimal filter generates no warning
ok 9 - uninitialized value in filter_digit filter generates no warning
ok 10 - uninitialized value in filter_neg_integer filter generates no warning
ok 11 - uninitialized value in filter_ucfirst filter generates no warning
ok 12 - uninitialized value in filter_pos_decimal filter generates no warning
ok 13 - uninitialized value in filter_dollars filter generates no warning
ok 14 - uninitialized value in filter_lc filter generates no warning
ok 15 - uninitialized value in filter_sql_wildcard filter generates no warning
ok 16 - uninitialized value in filter_phone filter generates no warning
ok 17 - uninitialized value in filter_pos_integer filter generates no warning
ok 18 - uninitialized value in filter_trim filter generates no warning
1..18
ok
t/any_errors.t ........................... 
ok 1 - [standard any_errors] good input passed
ok 2 - [standard any_errors] no error messages
ok 3 - [standard any_errors] bad input caught
ok 4 - [standard any_errors] error messages reported
ok 5 - [custom any_errors] good input passed
ok 6 - [custom any_errors] no error messages
ok 7 - [custom any_errors] 'some_errors' not reported
ok 8 - [custom any_errors] bad input caught
ok 9 - [custom any_errors] error messages reported
ok 10 - [custom any_errors] 'some_errors' reported
1..10
ok
t/check_profile_syntax.t ................. 
ok 1 - checking syntax of unknown msgs fields works
ok 2 - checking syntax of constraint hashrefs works
ok 3 - checking syntax of constraint_regexp_map hashrefs works
1..3
ok
t/closure_msgs.t ......................... 
ok 1 - custom message for email() works
ok 2 - custom message for FV_eq_with() works
1..2
ok
t/constraint_method.t .................... 
ok 1 - get_current_constraint_name works
ok 2 - using qr with constraint_method fails as expected
ok 3 - using qr with constraint_method succeeds as expected
ok 4 - using qr with constraint_method_regexp_map fails as expected
ok 5 - using qr with constraint_method_regexp_map succeeds as expected
1..5
ok
t/constraint_method_string.t ............. 
1..4
ok 1 - use Data::FormValidator;
ok 2 - error thrown when given a string to constraint_method
ok 3 - error thrown when given a string to constraint_method...even as part of a list.
ok 4 - error thrown when given a string to constraint_method...even as hash declaration.
ok
t/constraint_method_zero.t ............... 
ok 1 - nine should be valid for 9 with capturing parens (untainted)
ok 2 - nine should be valid for 9 without capturing parens (untainted)
ok 3 - zero should be valid without capturing parens (untainted)
ok 4 - zero should be valid with capturing parens (untainted)
ok 5 - nine should be valid for 9 with capturing parens
ok 6 - nine should be valid for 9 without capturing parens
ok 7 - zero should be valid without capturing parens
ok 8 - zero should be valid with capturing parens
1..8
ok
t/constraint_regexp_map_profile_reuse.t .. 
ok 1 - constraints aren't duped when profile with constraint_regexp_map is reused
ok 2 - constraints aren't duped when profile with constraint_regexp_map is reused
ok 3 - field_filters aren't duped when profile with field_filter_regexp_map is reused
ok 4 - field_filters aren't duped when profile with field_filter_regexp_map is reused
1..4
ok
t/constraints_builtin.t .................. 
ok 1 - survived validate
ok 2 - using 0 in a constraint regexp works
1..2
ok
t/constraints_builtin_closure.t .......... 
ok 1 - survived eval
ok 2 - using 0 in a constraint regexp works
ok 3 - set_current_contraint_name succeeds
ok 4 - name_this succeeds
ok 5 - set_current_contraint_name doesn't work if you typo it
1..5
ok
t/constraints_factory.t .................. 
ok 1 - positive test for make_length_constraint()
ok 2 - negative test for make_length_constraint()
1..2
ok
t/constraints_invalid_once_only.t ........ 
1..1
ok 1 - constraint marked as invalid only once
ok
t/constraints_num_values.t ............... 
ok 1 - FV_num_values pass
ok 2 - FV_num_values_between pass
ok 3 - FV_num_values fail - one value requested, two found
ok 4 - FV_num_values_between fail
1..4
ok
t/constraints_regexp_map_interaction.t ... 
ok 1 - Survived validate
ok 2 - Correctly catches the bad field
ok 3 - The invalid field is listed correctly as 'email_field'
ok 4 - Survived validate
ok 5 - Still correctly catches the bad field
ok 6 - The invalid field is still listed correctly as 'email_field'
ok 7 - But perl agrees that the email address does match the regex
1..7
ok
t/constraints_reuse.t .................... 
1..7
ok 1
ok 2
ok 3
ok 4
ok 5 - first constraint applied intentionally fails
ok 6 - second constraint still has access to value of field used in first failed constraint.
ok 7 - no warnings emitted
ok
t/credit_card.t .......................... 
1..25
ok 1 - Invalid: Visa/4000111122223333 (old)
ok 2 - Valid: Visa/4111111111111111 (old)
ok 3 - Valid: Visa/4012888888881881 (old)
ok 4 - Invalid: Discover/6000111122223333 (old)
ok 5 - Valid: Discover/6011111111111117 (old)
ok 6 - Valid: Discover/6011000990139424 (old)
ok 7 - Invalid: Mastercard/5424111122223333 (old)
ok 8 - Valid: Mastercard/5105105105105100 (old)
ok 9 - Valid: Mastercard/5555555555554444 (old)
ok 10 - Invalid: Amex/371500001111222 (old)
ok 11 - Valid: Amex/378282246310005 (old)
ok 12 - Valid: Amex/371449635398431 (old)
ok 13 - cc_number subroutine runs without error
ok 14 - Invalid: Visa/4000111122223333 (new)
ok 15 - Valid: Visa/4111111111111111 (new)
ok 16 - Valid: Visa/4012888888881881 (new)
ok 17 - Invalid: Discover/6000111122223333 (new)
ok 18 - Valid: Discover/6011111111111117 (new)
ok 19 - Valid: Discover/6011000990139424 (new)
ok 20 - Invalid: Mastercard/5424111122223333 (new)
ok 21 - Valid: Mastercard/5105105105105100 (new)
ok 22 - Valid: Mastercard/5555555555554444 (new)
ok 23 - Invalid: Amex/371500001111222 (new)
ok 24 - Valid: Amex/378282246310005 (new)
ok 25 - Valid: Amex/371449635398431 (new)
ok
t/dates.t ................................ 
ok 1 - returning untainted date
ok 2 - basic date prepare and parse test
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8 - returning untainted date
ok 9 - basic date prepare and parse test
ok 10 - month
ok 11 - day
ok 12 - hour
ok 13 - min
ok 14 - sec
ok 15 - eval
ok 16 - expecting date_and_time success
ok 17 - expecting date_and_time failure
ok 18 - returning date
ok 19 - basic date prepare and parse test
ok 20
ok 21
1..21
ok
t/dates_closure.t ........................ 
ok 1 - returning untainted date
ok 2 - basic date prepare and parse test
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8 - returning untainted date
ok 9 - basic date prepare and parse test
ok 10 - month
ok 11 - day
ok 12 - hour
ok 13 - min
ok 14 - sec
ok 15 - eval
ok 16 - expecting date_and_time success
ok 17 - expecting date_and_time failure
ok 18 - 02/29/2008 should pass MM/DD/YY(?:YY)?
not ok 19 - 02/29/1976 should pass MM/DD/YY(?:YY)? # TODO leap year bug?
#   Failed (TODO) test '02/29/1976 should pass MM/DD/YY(?:YY)?'
#   at t/dates_closure.t line 103.
ok 20 - 02/29/2008 should fail MM/DD/YYY?Y?
1..20
ok
t/dependency_coderef.t ................... 
1..18
ok 1 - checking that dependency coderef is called
ok 2 -   code was called
ok 3 -   code received 2 args
ok 4 -   received correct value
ok 5 -   received dfv object
ok 6 - '  dfv object' isa 'Data::FormValidator::Results'
ok 7 - checking a value that has a depenency
ok 8 - '  returned object' isa 'Data::FormValidator::Results'
ok 9 -   has_missing returned true
ok 10 -   missing('cc_cvv') returned true
ok 11 - checking a value that has no dependencies
ok 12 - '  returned object' isa 'Data::FormValidator::Results'
ok 13 -   has_missing returned false
ok 14 -   missing('cc_cvv') returned false
ok 15 - checking multiple values
ok 16 - '  returned object' isa 'Data::FormValidator::Results'
ok 17 -   has_missing returned true
ok 18 -   missing('cc_cvv') returned true
ok
t/dependency_groups.t .................... 
ok 1 - no eval problems
ok 2 - [pass1] valid
ok 3 - missing [pass2]
ok 4 - no eval problems
ok 5 - 'returned object' isa 'Data::FormValidator::Results'
ok 6 - has_missing returned true
ok 7 - missing(pass2) returned true
ok 8 - missing(pass1) returned false
ok 9 - valid(pass1) returned true
ok 10 - valid(pass2) returned true
ok 11 - no eval problems
ok 12 - 'returned object' isa 'Data::FormValidator::Results'
ok 13 - has_missing returned true
ok 14 - missing(pass2) returned true
ok 15 - missing(pass1) returned false
ok 16 - valid(pass1) returned true
ok 17 - valid(pass2) returned true
ok 18 - no eval problems
ok 19 - [pass2] valid
ok 20 - missing [pass1]
ok 21 - no eval problems
ok 22 - 'returned object' isa 'Data::FormValidator::Results'
ok 23 - has_missing returned true
ok 24 - missing(pass1) returned true
ok 25 - missing(pass2) returned false
ok 26 - valid(pass2) returned true
ok 27 - valid(pass1) returned true
ok 28 - no eval problems
ok 29 - 'returned object' isa 'Data::FormValidator::Results'
ok 30 - has_missing returned true
ok 31 - missing(pass1) returned true
ok 32 - missing(pass2) returned false
ok 33 - valid(pass2) returned true
ok 34 - valid(pass1) returned true
1..34
ok
t/filter_constraints.t ................... 
1..4
ok 1 - all fields are valid
ok 2 - survived eval
ok 3 -  when passed through param, local filters are applied.
ok 4 -  when passed through param, global filters are applied.
ok
t/filters_builtin.t ...................... 
ok 1 - FV_split with two values
ok 2 - FV_split with one value
ok 3 - FV_split with no values
ok 4 - FV_replace positive test
ok 5 - FV_replace negative test
ok 6 - FV_replace positive test
ok 7 - filter_dollars works as expected
not ok 8 - filter_dollars removes trailing numbers # TODO all these broken filters need to be dealt with.
#   Failed (TODO) test 'filter_dollars removes trailing numbers'
#   at t/filters_builtin.t line 29.
#          got: '0.111'
#     expected: '0.11'
not ok 9 - filter_neg_integer should leave string without a negative integer alone. # TODO all these broken filters need to be dealt with.
#   Failed (TODO) test 'filter_neg_integer should leave string without a negative integer alone.'
#   at t/filters_builtin.t line 32.
#          got: '9-'
#     expected: 'a9-'
not ok 10 - filter_pos_integer should care which side a + is on. # TODO all these broken filters need to be dealt with.
#   Failed (TODO) test 'filter_pos_integer should care which side a + is on.'
#   at t/filters_builtin.t line 36.
#          got: '9+'
#     expected: '9'
not ok 11 - filter_integer should care which side a + is on. # TODO all these broken filters need to be dealt with.
#   Failed (TODO) test 'filter_integer should care which side a + is on.'
#   at t/filters_builtin.t line 39.
#          got: '9+'
#     expected: '9'
not ok 12 - filter_decimal should handle commas correctly # TODO all these broken filters need to be dealt with.
#   Failed (TODO) test 'filter_decimal should handle commas correctly'
#   at t/filters_builtin.t line 42.
#          got: '1.000.23'
#     expected: '1000.23'
not ok 13 - filter_pos_decimal should handle commas correctly # TODO all these broken filters need to be dealt with.
#   Failed (TODO) test 'filter_pos_decimal should handle commas correctly'
#   at t/filters_builtin.t line 45.
#          got: '1.000.23'
#     expected: '1000.23'
not ok 14 - filter_neg_decimal should handle commas correctly # TODO all these broken filters need to be dealt with.
#   Failed (TODO) test 'filter_neg_decimal should handle commas correctly'
#   at t/filters_builtin.t line 48.
#          got: '-1.000.23'
#     expected: '-1000.23'
1..14
ok
t/filters_shouldnt_modify.t .............. 
ok 1 - after copying structure, values should have different memory addresses
ok 2 - filters shouldn't modify data in arrayrefs
1..2
ok
t/FV_length.t ............................ 
ok 1 - use Data::FormValidator;
ok 2
ok 3 - multiline FV_max_length in bounds
ok 4 - multiline FV_max_length too long
ok 5 - multiline FV_min_length in bounds
ok 6 - multiline FV_min_length too short
ok 7 - multiline FV_length_between in bounds
ok 8 - multiline FV_length_between too short
ok 9 - multiline FV_length_between too long
ok 10 - identity alpha
ok 11 - identity charlie
ok 12 - identity echo
ok 13 - long FV_max_length in bounds
ok 14 - long FV_max_length too long
ok 15 - long FV_min_length in bounds
ok 16 - long FV_min_length too short
ok 17 - long FV_length_between in bounds
ok 18 - long FV_length_between too short
ok 19 - long FV_length_between too long
1..19
ok
t/get_filtered_data.t .................... 
1..4
ok 1 - get_filtered_data works for empty hashref
ok 2 - get_filtered_data returns correct filtered data
ok 3 - password valid
ok 4 - confirm valid
ok
t/get_input_data.t ....................... 
ok 1 - get_input_data works for empty hashref
ok 2 - get_input_data works for CGI object
ok 3 - get_input_data( as_hashref => 1 ) works for CGI object
1..3
ok
t/missing_optional.t ..................... 
ok 1 - survived eval
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7 - optional fields have to at least exist to be valid
ok 8 - optional_invalid is invalid
ok 9 - optional_invalid is not valid
1..9
ok
t/msgs.t ................................. 
ok 1
ok 2 - existence of msgs method
ok 3 - invalid fields returned as hash in simple case
ok 4 - default invalid message
ok 5 - default missing message
ok 6 - default formatting
ok 7 - survived eval
ok 8 - multiple constraints constraint definition
ok 9 - survived eval
ok 10 - using default prefix
ok 11 - size of msgs hash
ok 12 - any_errors
ok 13 - passing controls to method
ok 14 - calling msgs method without hash definition
ok 15 - Spelling "separator" correctly should work OK.
ok 16 - A callback can be used for msgs
1..16
ok
t/multiple_constraints.t ................. 
1..8
ok 1 - survived eval
ok 2
ok 3
ok 4
ok 5
ok 6 - expect 'multiple' not to appear in valid
ok 7 - list of failed constraints for 'multiple'
ok 8 - single is valid
ok
t/params_not_mentioned.t ................. 
ok 1 - no_invalids
ok 2 - foo valid
ok 3 - survived eval
ok 4 - no_invalids
ok 5 - foo valid
1..5
ok
t/pod.t .................................. 
1..14
ok 1 - POD test for blib/lib/Data/FormValidator.pm
ok 2 - POD test for blib/lib/Data/FormValidator/Filters.pm
ok 3 - POD test for blib/lib/Data/FormValidator/Results.pm
ok 4 - POD test for blib/lib/Data/FormValidator/Constraints.pm
ok 5 - POD test for blib/lib/Data/FormValidator/ConstraintsFactory.pm
ok 6 - POD test for blib/lib/Data/FormValidator/Constraints/Upload.pm
ok 7 - POD test for blib/lib/Data/FormValidator/Constraints/Dates.pm
ok 8 - POD test for lib/Data/FormValidator.pm
ok 9 - POD test for lib/Data/FormValidator/Results.pm
ok 10 - POD test for lib/Data/FormValidator/Constraints.pm
ok 11 - POD test for lib/Data/FormValidator/ConstraintsFactory.pm
ok 12 - POD test for lib/Data/FormValidator/Filters.pm
ok 13 - POD test for lib/Data/FormValidator/Constraints/Dates.pm
ok 14 - POD test for lib/Data/FormValidator/Constraints/Upload.pm
ok
t/procedural_valid.t ..................... 
ok 1
ok 2
ok 3
ok 4
ok 5
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13
ok 14
ok 15
ok 16
ok 17
ok 18
ok 19
ok 20
ok 21
ok 22
ok 23
ok 24
ok 25
ok 26
ok 27
ok 28 - semi-colons in e-mail aren't valid
ok 29 - spaces in e-mail aren't valid
ok 30 - including a null in an e-mail is not valid.
ok 31 - 'mark' is not a valid e-mail
ok 32 - 'Mark Stosberg <mark@summersault.com>' is not a valid e-mail
ok 33 - 'mark@summersault.com' is a valid e-mail
ok 34 - 'Mark.Stosberg@summersault.com' is a valid e-mail
ok 35 - 'Mark_Stosberg@summersault.com' is a valid e-mail
ok 36 - 'Mark_O'Doul@summersault.com' is a valid e-mail
1..36
ok
t/profile_checking.t ..................... 
1..1
ok 1
ok
t/regexp_common.t ........................ 
1..10
ok 1 - runtime errors
ok 2 - good ip
ok 3 - bad ip
ok 4 - runtime errors
ok 5 - good ip with tainting
ok 6 - bad ip with tainting
ok 7 - runtime errors
ok 8 - expecting success with params
ok 9 - expecting failure with params
ok 10 - testing that the RE must match from end-to-end
ok
t/regexp_common_closure.t ................ 
1..13
ok 1 - use Data::FormValidator::Constraints;
ok 2 - survived eval
ok 3 - good ip
ok 4 - bad ip
ok 5 - zero is valid int
ok 6 - survived eval
ok 7 - good ip with tainting
ok 8 - bad ip with tainting
ok 9 - zero is valid int with untainting
ok 10 - runtime errors
ok 11 - expecting success with params
ok 12 - expecting failure with params
ok 13 - testing that the RE must match from end-to-end
ok
t/rename_builtin_constraints.t ........... 
ok 1 - built-ins can have custom names
1..1
ok
t/results_success.t ...................... 
1..4
ok 1 - success with unknown
ok 2 - returns true in bool context on success
ok 3 - not success()
ok 4 - returns false in bool context on not success
ok
t/simple.t ............................... 
1..3
ok 1 - survived eval
ok 2 - phone is valid
ok 3
ok
t/tt_and_overload.t ...................... 
1..1
ok 1
ok
t/undefined_arrayref.t ................... 
1..1
ok 1 - no invalid fields are returned as an arrayref
ok
t/unknown.t .............................. 
1..4
ok 1 - using check() as class method
ok 2 - unknown() returns single value in scalar context
ok 3 - unknown() returns multi-valued results
ok 4 - unknown() returns single value in list context
ok
t/untaint.t .............................. 
1..55
ok 1 - avoided eval error
ok 2 - found firstname
ok 3 - firstname is untainted
ok 4 - firstname has expected value
ok 5 - avoided eval error
ok 6
ok 7
ok 8
ok 9
ok 10
ok 11
ok 12
ok 13 - email2 is tainted
ok 14
ok 15 - survived eval
ok 16 - found email1 in %valid
ok 17 - email one is not tainted
ok 18 - email1 identity
ok 19
ok 20
ok 21
ok 22
ok 23 - cats_name is not valid
ok 24 - cats_name fails constraint
ok 25
ok 26
ok 27
ok 28 - avoided eval error
ok 29 - zip_field1 should be untainted
ok 30 - zip_field2 should be tainted
ok 31 - qr RE without parens in untainted
ok 32 - qr RE with    parens in untainted
ok 33 - avoided eval error
ok 34 - zip_field1 should be valid
ok 35 - zip_field1 should be untainted
ok 36 - zip_field2 should be valid
ok 37 - zip_field2 should be untainted
ok 38 - avoided eval error
ok 39 - zip_field1 should be valid
ok 40 - zip_field1 should be untainted
ok 41 - zip_field2 should be valid
ok 42 - zip_field2 should be untainted
ok 43 - email1 should be valid
ok 44 - email1 should be untainted
ok 45 - email2 should be valid
ok 46 - email2 should be untainted
ok 47 - avoided eval error
ok 48 - zip_field1 should be valid
ok 49 - zip_field1 should be untainted
ok 50 - zip_field2 should be valid
ok 51 - zip_field2 should be untainted
ok 52 - email1 should be valid
ok 53 - email1 should be untainted
ok 54 - email2 should be valid
ok 55 - email2 should be untainted
ok
# Adding CGI::Simple tests
# testing with CGI.pm version: 4.55
# testing with CGI::Simple version: 1.280
# Running tests with CGI
# Running tests with CGI::Simple
t/upload.t ............................... 
ok 1 - use CGI;
ok 2 - use Data::FormValidator::Constraints::Upload;
ok 3 - survived eval
ok 4 - expect format failure
ok 5 - expect non-existent failure
ok 6 - Make sure 100x100 passes because it is the right type and size
ok 7 - meta() returns hash ref
ok 8 - setting extension meta data
ok 9 - setting mime_type meta data
ok 10 - 300x300 should fail because it exceeds max_bytes
ok 11 - CGI: setting bytes meta data
ok 12
ok 13 - expecting success with max_dimensions
ok 14 - expecting failure with max_dimensions
ok 15 - setting width as meta data
ok 16 - setting height as meta data
ok 17 - expecting success with max_dimensions using constraint_regexp_map
ok 18 - expecting failure with max_dimensions using constraint_regexp_map
ok 19
ok 20 - expecting success with min_dimensions
ok 21 - expecting failure with min_dimensions
ok 22
ok 23 - expecting success with mime_type
ok 24 - expecting failure with mime_type
ok 25 - survived eval
ok 26 - expecting failure with size range
ok 27 - expecting success with size range
ok 28 - survived eval
ok 29 - expect format failure
ok 30 - expect non-existent failure
ok 31 - Make sure 100x100 passes because it is the right type and size
ok 32 - meta() returns hash ref
ok 33 - setting extension meta data
ok 34 - setting mime_type meta data
ok 35 - 300x300 should fail because it exceeds max_bytes
ok 36 - CGI::Simple: setting bytes meta data
ok 37
ok 38 - expecting success with max_dimensions
ok 39 - expecting failure with max_dimensions
ok 40 - setting width as meta data
ok 41 - setting height as meta data
ok 42 - expecting success with max_dimensions using constraint_regexp_map
ok 43 - expecting failure with max_dimensions using constraint_regexp_map
ok 44
ok 45 - expecting success with min_dimensions
ok 46 - expecting failure with min_dimensions
ok 47
ok 48 - expecting success with mime_type
ok 49 - expecting failure with mime_type
ok 50 - survived eval
ok 51 - expecting failure with size range
ok 52 - expecting success with size range
1..52
ok
# testing with CGI.pm version: 4.55
t/upload_closure.t ....................... 
ok 1 - use CGI;
ok 2 - use Data::FormValidator::Constraints::Upload;
ok 3 - survived eval
ok 4 - expect format failure
ok 5 - expect non-existent failure
ok 6
ok 7 - meta() returns hash ref
ok 8 - setting extension meta data
ok 9 - setting mime_type meta data
ok 10 - max_bytes
ok 11 - setting bytes meta data
ok 12 - survived eval
ok 13 - expecting success with max_dimensions
ok 14 - expecting failure with max_dimensions
ok 15 - setting width as meta data
ok 16 - setting height as meta data
ok 17 - expecting success with max_dimensions using constraint_regexp_map
ok 18 - expecting failure with max_dimensions using constraint_regexp_map
1..18
ok
t/upload_mime_types.t .................... 
1..5
ok 1 - use Data::FormValidator::Constraints::Upload;
ok 2 - 'foo'        not considered an allowed mime type
ok 3 - 'image/jpeg'  is considered an allowed mime type
ok 4 - 'image/JPEG'  is considered an allowed mime type
ok 5 - 'image/pjpeg' is considered an allowed mime type
ok
All tests successful.
Files=65, Tests=631, 26 wallclock secs ( 0.51 usr  0.18 sys + 22.13 cusr  2.36 csys = 25.18 CPU)
Result: PASS
make[1]: Leaving directory '/build/libdata-formvalidator-perl-4.88'
   create-stamp debian/debhelper-build-stamp
 fakeroot debian/rules binary
dh binary
   dh_testroot
   dh_prep
   dh_auto_install --destdir=debian/libdata-formvalidator-perl/
	make -j8 install DESTDIR=/build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr
make[1]: Entering directory '/build/libdata-formvalidator-perl-4.88'
Manifying 7 pod documents
Installing /build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl/usr/share/perl5/Data/FormValidator.pm
Installing /build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl/usr/share/perl5/Data/FormValidator/Filters.pm
Installing /build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl/usr/share/perl5/Data/FormValidator/Results.pm
Installing /build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl/usr/share/perl5/Data/FormValidator/Constraints.pm
Installing /build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl/usr/share/perl5/Data/FormValidator/ConstraintsFactory.pm
Installing /build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl/usr/share/perl5/Data/FormValidator/Constraints/Upload.pm
Installing /build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl/usr/share/perl5/Data/FormValidator/Constraints/Dates.pm
Installing /build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl/usr/share/man/man3/Data::FormValidator::Results.3pm
Installing /build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl/usr/share/man/man3/Data::FormValidator::Filters.3pm
Installing /build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl/usr/share/man/man3/Data::FormValidator::ConstraintsFactory.3pm
Installing /build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl/usr/share/man/man3/Data::FormValidator::Constraints::Upload.3pm
Installing /build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl/usr/share/man/man3/Data::FormValidator::Constraints::Dates.3pm
Installing /build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl/usr/share/man/man3/Data::FormValidator::Constraints.3pm
Installing /build/libdata-formvalidator-perl-4.88/debian/libdata-formvalidator-perl/usr/share/man/man3/Data::FormValidator.3pm
make[1]: Leaving directory '/build/libdata-formvalidator-perl-4.88'
   dh_installdocs
   dh_installchangelogs
   dh_installman
   dh_perl
   dh_link
   dh_strip_nondeterminism
   dh_compress
   dh_fixperms
   dh_missing
   dh_installdeb
   dh_gencontrol
   dh_md5sums
   dh_builddeb
dpkg-deb: building package 'libdata-formvalidator-perl' in '../libdata-formvalidator-perl_4.88-2_all.deb'.
 dpkg-genbuildinfo --build=binary -O../libdata-formvalidator-perl_4.88-2_arm64.buildinfo
 dpkg-genchanges --build=binary -O../libdata-formvalidator-perl_4.88-2_arm64.changes
dpkg-genchanges: info: binary-only upload (no source code included)
 dpkg-source --after-build .
dpkg-buildpackage: info: binary-only upload (no source included)
dpkg-genchanges: info: not including original source code in upload
I: copying local configuration
I: user script /srv/workspace/pbuilder/18955/tmp/hooks/B01_cleanup starting
I: user script /srv/workspace/pbuilder/18955/tmp/hooks/B01_cleanup finished
I: unmounting dev/ptmx filesystem
I: unmounting dev/pts filesystem
I: unmounting dev/shm filesystem
I: unmounting proc filesystem
I: unmounting sys filesystem
I: cleaning the build env 
I: removing directory /srv/workspace/pbuilder/18955 and its subdirectories
I: Current time: Sun Apr 30 03:38:20 +14 2023
I: pbuilder-time-stamp: 1682775500