Running as unit: rb-build-armhf_25-9072.service ==================================================================================== Mon Nov 25 14:36:13 UTC 2024 - running /srv/jenkins/bin/reproducible_build.sh (for job reproducible_builder_armhf_25) on jenkins, called using "virt32c-armhf-rb virt64z-armhf-rb" as arguments. Mon Nov 25 14:36:13 UTC 2024 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-VXDPgr90" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Mon Nov 25 14:36:13 UTC 2024 - checking /var/lib/jenkins/offline_nodes if virt32c-armhf-rb.debian.net is marked as down. Mon Nov 25 14:36:13 UTC 2024 - checking via ssh if virt32c-armhf-rb.debian.net is up. removed '/tmp/read-only-fs-test-DFXDbn' Mon Nov 25 14:36:15 UTC 2024 - checking /var/lib/jenkins/offline_nodes if virt64z-armhf-rb.debian.net is marked as down. Mon Nov 25 14:36:15 UTC 2024 - checking via ssh if virt64z-armhf-rb.debian.net is up. removed '/tmp/read-only-fs-test-ilDVK7' ok, let's check if libnet-dns-perl is building anywhere yet… ok, libnet-dns-perl is not building anywhere… UPDATE 1 ============================================================================= Initialising reproducibly build of libnet-dns-perl in unstable on armhf on jenkins now. 1st build will be done on virt32c-armhf-rb.debian.net. 2nd build will be done on virt64z-armhf-rb.debian.net. ============================================================================= Mon Nov 25 14:36:22 UTC 2024 I: starting to build libnet-dns-perl/unstable/armhf on jenkins on '2024-11-25 14:36' Mon Nov 25 14:36:22 UTC 2024 I: The jenkins build log is/was available at https://jenkins.debian.net/userContent/reproducible/debian/build_service/armhf_25/9072/console.log 1732545382 armhf unstable libnet-dns-perl Mon Nov 25 14:36:22 UTC 2024 I: Downloading source for unstable/libnet-dns-perl=1.48-1 --2024-11-25 14:36:23-- http://deb.debian.org/debian/pool/main/libn/libnet-dns-perl/libnet-dns-perl_1.48-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2710 (2.6K) [text/prs.lines.tag] Saving to: ‘libnet-dns-perl_1.48-1.dsc’ 0K .. 100% 333M=0s 2024-11-25 14:36:23 (333 MB/s) - ‘libnet-dns-perl_1.48-1.dsc’ saved [2710/2710] --2024-11-25 14:36:23-- http://deb.debian.org/debian/pool/main/libn/libnet-dns-perl/libnet-dns-perl_1.48-1.dsc Connecting to 46.16.76.132:3128... connected. Proxy request sent, awaiting response... 200 OK Length: 2710 (2.6K) [text/prs.lines.tag] Saving to: ‘libnet-dns-perl_1.48-1.dsc’ 0K .. 100% 333M=0s 2024-11-25 14:36:23 (333 MB/s) - ‘libnet-dns-perl_1.48-1.dsc’ saved [2710/2710] Mon Nov 25 14:36:23 UTC 2024 I: libnet-dns-perl_1.48-1.dsc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: libnet-dns-perl Binary: libnet-dns-perl Architecture: all Version: 1.48-1 Maintainer: Debian Perl Group Uploaders: Ondřej Surý Homepage: https://www.net-dns.org/ Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/perl-team/modules/packages/libnet-dns-perl Vcs-Git: https://salsa.debian.org/perl-team/modules/packages/libnet-dns-perl.git Testsuite: autopkgtest-pkg-perl Build-Depends: debhelper-compat (= 13) Build-Depends-Indep: libdigest-bubblebabble-perl , libdigest-hmac-perl , libdigest-sha-perl , libencode-perl , libio-socket-ip-perl , libnet-dns-sec-perl , libnet-libidn2-perl | libnet-libidn-perl , libscalar-list-utils-perl , libsocket-perl , libtest-pod-perl , libtest-simple-perl , netbase , perl Package-List: libnet-dns-perl deb perl optional arch=all Checksums-Sha1: 8d92cd94e339e2b7ee5c005a1082d50a2768fad5 259568 libnet-dns-perl_1.48.orig.tar.gz 259e5a556aa64776d41ce0f105c3d50cbb77b74e 8456 libnet-dns-perl_1.48-1.debian.tar.xz Checksums-Sha256: e55f3e71a31c2b856024bf5061b1160b03f879d80135414f38d8220476944753 259568 libnet-dns-perl_1.48.orig.tar.gz 96d8454514a8d743d8afda1d609f12bb022da1da54e73fd85604463567483dce 8456 libnet-dns-perl_1.48-1.debian.tar.xz Files: 72334908f48a93da40ed13ab9ab0bef4 259568 libnet-dns-perl_1.48.orig.tar.gz 96dea5872f9355bac112bd8cbb54df96 8456 libnet-dns-perl_1.48-1.debian.tar.xz Dgit: 669abfc406ff8ab525914e3c096805d809af7687 debian archive/debian/1.48-1 https://git.dgit.debian.org/libnet-dns-perl -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmc33hVfFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ qgbhqhAAlW9wqXdlm1gZGaxvFGxsx5dZxtl+/6hLM3Wj7NSkOkKCVUUFGqennR9i zW/rnSxcqqk7als1zYgx2Bjd3/bF0Z670x52MqsO7wMj9xqh4ffblehi3Jv2Waw6 hWlEKrP+Xr32/9ArNT93aWDu9tPbRqNOSzsVphXjk08EuNlGRM16pubb3YXRI7py b+8PC2d88n+0R9Nb8d7EneRSDfUinxxU92StdU9Ng02FqTDDX3wPdLZUkxmYi3yy ly/V3vZgpJJKPQyofHAa6xBlwP7DElrLQspTfk552+jwSYJFNGMULnUrpR3Rluew +IvEZbqM0b+dZyRAiMtMEmX8wnDmlrjCR1hzV9eZVyFOLbg2i2LoWXR1tnhPqVXT i3azb46zJdwZlsh4E0mWpmfBMDtGKUAoK8rX9kVYKwdr2pM+NeyY/3tCrdadVVrf sbNFE5wMGh935KDAGn9rKXoqM4eUYua3pqHstI88UIjjEpvbdQbWOoHZ7V+WLgS6 6tIqHXcLBGX7NB/o7WORtLOhsrTOFVhphGYppRIm8si7J0KJ0tSnUPtE0JQvBy9S z0VwPQbT2SOblYJe3UuS8RTAY2NuF3lB58/8U2nVhQmKd9P+Vvqppe8ITOiEy6lx GjMrI75wpPvAQxRd875rfVHIipAV/n67Qj7+yFDQryylFNQuqWM= =y5D2 -----END PGP SIGNATURE----- Mon Nov 25 14:36:23 UTC 2024 I: Checking whether the package is not for us Mon Nov 25 14:36:23 UTC 2024 I: Starting 1st build on remote node virt32c-armhf-rb.debian.net. Mon Nov 25 14:36:23 UTC 2024 I: Preparing to do remote build '1' on virt32c-armhf-rb.debian.net. Mon Nov 25 14:36:23 UTC 2024 - checking /var/lib/jenkins/offline_nodes if virt32c-armhf-rb.debian.net is marked as down. Mon Nov 25 14:36:23 UTC 2024 - checking via ssh if virt32c-armhf-rb.debian.net is up. removed '/tmp/read-only-fs-test-dJsVJR' ==================================================================================== Mon Nov 25 14:36:27 UTC 2024 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on virt32c, called using "1 libnet-dns-perl unstable /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2 1.48-1" as arguments. Mon Nov 25 14:36:27 UTC 2024 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-pe0KDW7t" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Mon Nov 25 14:36:27 UTC 2024 I: Downloading source for unstable/libnet-dns-perl=1.48-1 Reading package lists... NOTICE: 'libnet-dns-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libnet-dns-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libnet-dns-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 271 kB of source archives. Get:1 http://cdn-fastly.deb.debian.org/debian unstable/main libnet-dns-perl 1.48-1 (dsc) [2710 B] Get:2 http://cdn-fastly.deb.debian.org/debian unstable/main libnet-dns-perl 1.48-1 (tar) [260 kB] Get:3 http://cdn-fastly.deb.debian.org/debian unstable/main libnet-dns-perl 1.48-1 (diff) [8456 B] Fetched 271 kB in 1s (471 kB/s) Download complete and in download only mode Reading package lists... NOTICE: 'libnet-dns-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libnet-dns-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libnet-dns-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 271 kB of source archives. Get:1 http://cdn-fastly.deb.debian.org/debian unstable/main libnet-dns-perl 1.48-1 (dsc) [2710 B] Get:2 http://cdn-fastly.deb.debian.org/debian unstable/main libnet-dns-perl 1.48-1 (tar) [260 kB] Get:3 http://cdn-fastly.deb.debian.org/debian unstable/main libnet-dns-perl 1.48-1 (diff) [8456 B] Fetched 271 kB in 1s (471 kB/s) Download complete and in download only mode ============================================================================= Building libnet-dns-perl in unstable on armhf on virt32c now. Date: Mon Nov 25 06:36:29 PST 2024 Date UTC: Mon Nov 25 14:36:29 UTC 2024 ============================================================================= W: /root/.pbuilderrc does not exist I: Logging to b1/build.log I: pbuilder: network access will be disabled during build I: Current time: Mon Nov 25 02:36:29 -12 2024 I: pbuilder-time-stamp: 1732545389 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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 [libnet-dns-perl_1.48-1.dsc] I: copying [./libnet-dns-perl_1.48.orig.tar.gz] I: copying [./libnet-dns-perl_1.48-1.debian.tar.xz] I: Extracting source gpgv: Signature made Fri Nov 15 23:49:41 2024 gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./libnet-dns-perl_1.48-1.dsc: no acceptable signature found dpkg-source: info: extracting libnet-dns-perl in libnet-dns-perl-1.48 dpkg-source: info: unpacking libnet-dns-perl_1.48.orig.tar.gz dpkg-source: info: unpacking libnet-dns-perl_1.48-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/8411/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='f55cc6faa98743428c5937806bef1900' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='8411' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/pbuilderrc_pJAq --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/b1 --logfile b1/build.log libnet-dns-perl_1.48-1.dsc' SUDO_GID='113' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:3142/' I: uname -a Linux virt32c 6.1.0-28-armmp-lpae #1 SMP Debian 6.1.119-1 (2024-11-22) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin I: user script /srv/workspace/pbuilder/8411/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: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libdigest-bubblebabble-perl, libdigest-hmac-perl, libdigest-sha-perl, libencode-perl, libio-socket-ip-perl, libnet-dns-sec-perl, libnet-libidn2-perl | libnet-libidn-perl, libscalar-list-utils-perl, libsocket-perl, libtest-pod-perl, libtest-simple-perl, netbase, 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 ... 19685 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 libdigest-bubblebabble-perl; however: Package libdigest-bubblebabble-perl is not installed. pbuilder-satisfydepends-dummy depends on libdigest-hmac-perl; however: Package libdigest-hmac-perl is not installed. pbuilder-satisfydepends-dummy depends on libnet-dns-sec-perl; however: Package libnet-dns-sec-perl is not installed. pbuilder-satisfydepends-dummy depends on libnet-libidn2-perl | libnet-libidn-perl; however: Package libnet-libidn2-perl is not installed. Package libnet-libidn-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-pod-perl; however: Package libtest-pod-perl is not installed. pbuilder-satisfydepends-dummy depends on netbase; however: Package netbase 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} libarchive-zip-perl{a} libdebhelper-perl{a} libdigest-bubblebabble-perl{a} libdigest-hmac-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libnet-dns-perl{a} libnet-dns-sec-perl{a} libnet-libidn2-perl{a} libpipeline1{a} libtest-pod-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} netbase{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl libperl4-corelibs-perl lynx wget 0 packages upgraded, 36 newly installed, 0 to remove and 0 not upgraded. Need to get 19.6 MB of archives. After unpacking 71.6 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main armhf netbase all 6.4 [12.8 kB] Get: 2 http://deb.debian.org/debian unstable/main armhf sensible-utils all 0.0.24 [24.8 kB] Get: 3 http://deb.debian.org/debian unstable/main armhf libmagic-mgc armhf 1:5.45-3+b1 [314 kB] Get: 4 http://deb.debian.org/debian unstable/main armhf libmagic1t64 armhf 1:5.45-3+b1 [98.5 kB] Get: 5 http://deb.debian.org/debian unstable/main armhf file armhf 1:5.45-3+b1 [42.3 kB] Get: 6 http://deb.debian.org/debian unstable/main armhf gettext-base armhf 0.22.5-2 [195 kB] Get: 7 http://deb.debian.org/debian unstable/main armhf libuchardet0 armhf 0.0.8-1+b2 [65.6 kB] Get: 8 http://deb.debian.org/debian unstable/main armhf groff-base armhf 1.23.0-5 [1091 kB] Get: 9 http://deb.debian.org/debian unstable/main armhf bsdextrautils armhf 2.40.2-11 [83.6 kB] Get: 10 http://deb.debian.org/debian unstable/main armhf libpipeline1 armhf 1.5.8-1 [35.0 kB] Get: 11 http://deb.debian.org/debian unstable/main armhf man-db armhf 2.13.0-1 [1382 kB] Get: 12 http://deb.debian.org/debian unstable/main armhf m4 armhf 1.4.19-4 [264 kB] Get: 13 http://deb.debian.org/debian unstable/main armhf autoconf all 2.72-3 [493 kB] Get: 14 http://deb.debian.org/debian unstable/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 15 http://deb.debian.org/debian unstable/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 16 http://deb.debian.org/debian unstable/main armhf autopoint all 0.22.5-2 [723 kB] Get: 17 http://deb.debian.org/debian unstable/main armhf libdebhelper-perl all 13.20 [89.7 kB] Get: 18 http://deb.debian.org/debian unstable/main armhf libtool all 2.4.7-8 [517 kB] Get: 19 http://deb.debian.org/debian unstable/main armhf dh-autoreconf all 20 [17.1 kB] Get: 20 http://deb.debian.org/debian unstable/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 21 http://deb.debian.org/debian unstable/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 22 http://deb.debian.org/debian unstable/main armhf dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 23 http://deb.debian.org/debian unstable/main armhf libelf1t64 armhf 0.192-4 [184 kB] Get: 24 http://deb.debian.org/debian unstable/main armhf dwz armhf 0.15-1+b2 [106 kB] Get: 25 http://deb.debian.org/debian unstable/main armhf libicu72 armhf 72.1-5+b1 [9088 kB] Get: 26 http://deb.debian.org/debian unstable/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2+b1 [605 kB] Get: 27 http://deb.debian.org/debian unstable/main armhf gettext armhf 0.22.5-2 [1485 kB] Get: 28 http://deb.debian.org/debian unstable/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian unstable/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian unstable/main armhf debhelper all 13.20 [915 kB] Get: 31 http://deb.debian.org/debian unstable/main armhf libdigest-bubblebabble-perl all 0.02-2.1 [7472 B] Get: 32 http://deb.debian.org/debian unstable/main armhf libdigest-hmac-perl all 1.05+dfsg-1 [8764 B] Get: 33 http://deb.debian.org/debian unstable/main armhf libnet-dns-perl all 1.48-1 [362 kB] Get: 34 http://deb.debian.org/debian unstable/main armhf libnet-dns-sec-perl armhf 1.26-1+b1 [47.2 kB] Get: 35 http://deb.debian.org/debian unstable/main armhf libnet-libidn2-perl armhf 1.02-1+b3 [14.9 kB] Get: 36 http://deb.debian.org/debian unstable/main armhf libtest-pod-perl all 1.52-3 [12.6 kB] Fetched 19.6 MB in 1s (28.6 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 ... 19685 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.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_armhf.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:armhf. Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_armhf.deb ... Unpacking libmagic1t64:armhf (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3+b1_armhf.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.22.5-2_armhf.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_armhf.deb ... Unpacking libuchardet0:armhf (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-5_armhf.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.2-11_armhf.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../09-libpipeline1_1.5.8-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.13.0-1_armhf.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-4_armhf.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... 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 libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:armhf. Preparing to unpack .../22-libelf1t64_0.192-4_armhf.deb ... Unpacking libelf1t64:armhf (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b2_armhf.deb ... Unpacking dwz (0.15-1+b2) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../24-libicu72_72.1-5+b1_armhf.deb ... Unpacking libicu72:armhf (72.1-5+b1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_armhf.deb ... Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.22.5-2_armhf.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package libdigest-bubblebabble-perl. Preparing to unpack .../30-libdigest-bubblebabble-perl_0.02-2.1_all.deb ... Unpacking libdigest-bubblebabble-perl (0.02-2.1) ... Selecting previously unselected package libdigest-hmac-perl. Preparing to unpack .../31-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... Selecting previously unselected package libnet-dns-perl. Preparing to unpack .../32-libnet-dns-perl_1.48-1_all.deb ... Unpacking libnet-dns-perl (1.48-1) ... Selecting previously unselected package libnet-dns-sec-perl. Preparing to unpack .../33-libnet-dns-sec-perl_1.26-1+b1_armhf.deb ... Unpacking libnet-dns-sec-perl (1.26-1+b1) ... Selecting previously unselected package libnet-libidn2-perl. Preparing to unpack .../34-libnet-libidn2-perl_1.02-1+b3_armhf.deb ... Unpacking libnet-libidn2-perl (1.02-1+b3) ... Selecting previously unselected package libtest-pod-perl. Preparing to unpack .../35-libtest-pod-perl_1.52-3_all.deb ... Unpacking libtest-pod-perl (1.52-3) ... Setting up libpipeline1:armhf (1.5.8-1) ... Setting up libicu72:armhf (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.20) ... Setting up libmagic1t64:armhf (1:5.45-3+b1) ... Setting up libtest-pod-perl (1.52-3) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-3+b1) ... Setting up libnet-libidn2-perl (1.02-1+b3) ... Setting up libelf1t64:armhf (0.192-4) ... Setting up autotools-dev (20220109.1) ... Setting up libdigest-hmac-perl (1.05+dfsg-1) ... Setting up autopoint (0.22.5-2) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b2) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:armhf (0.0.8-1+b2) ... Setting up netbase (6.4) ... Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up libdigest-bubblebabble-perl (0.02-2.1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up libnet-dns-perl (1.48-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libnet-dns-sec-perl (1.26-1+b1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.20) ... Processing triggers for libc-bin (2.40-4) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/libnet-dns-perl-1.48/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../libnet-dns-perl_1.48-1_source.changes dpkg-buildpackage: info: source package libnet-dns-perl dpkg-buildpackage: info: source version 1.48-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by gregor herrmann dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_auto_configure -- --noonline-tests /usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libnet-dns-perl-1.48=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2" "LD=arm-linux-gnueabihf-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libnet-dns-perl-1.48=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro" --noonline-tests Duplicate specification "noonline-tests" for option "noonline-tests" Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Net::DNS Writing MYMETA.yml and MYMETA.json make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_auto_build make -j3 make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' cp lib/Net/DNS/RR/ISDN.pm blib/lib/Net/DNS/RR/ISDN.pm cp lib/Net/DNS/RR/CSYNC.pm blib/lib/Net/DNS/RR/CSYNC.pm cp lib/Net/DNS/RR/HIP.pm blib/lib/Net/DNS/RR/HIP.pm cp lib/Net/DNS/RR/GPOS.pm blib/lib/Net/DNS/RR/GPOS.pm cp lib/Net/DNS/RR/MR.pm blib/lib/Net/DNS/RR/MR.pm cp lib/Net/DNS/RR/MG.pm blib/lib/Net/DNS/RR/MG.pm cp lib/Net/DNS/Packet.pm blib/lib/Net/DNS/Packet.pm cp lib/Net/DNS/RR/A.pm blib/lib/Net/DNS/RR/A.pm cp lib/Net/DNS/RR/DHCID.pm blib/lib/Net/DNS/RR/DHCID.pm cp lib/Net/DNS/RR/HINFO.pm blib/lib/Net/DNS/RR/HINFO.pm cp lib/Net/DNS/DomainName.pm blib/lib/Net/DNS/DomainName.pm cp lib/Net/DNS/RR/HTTPS.pm blib/lib/Net/DNS/RR/HTTPS.pm cp lib/Net/DNS/RR/MB.pm blib/lib/Net/DNS/RR/MB.pm cp lib/Net/DNS/RR/CAA.pm blib/lib/Net/DNS/RR/CAA.pm cp lib/Net/DNS/Question.pm blib/lib/Net/DNS/Question.pm cp lib/Net/DNS/RR/CDNSKEY.pm blib/lib/Net/DNS/RR/CDNSKEY.pm cp lib/Net/DNS/RR/CNAME.pm blib/lib/Net/DNS/RR/CNAME.pm cp lib/Net/DNS/RR.pm blib/lib/Net/DNS/RR.pm cp lib/Net/DNS/Mailbox.pm blib/lib/Net/DNS/Mailbox.pm cp lib/Net/DNS/RR/AMTRELAY.pm blib/lib/Net/DNS/RR/AMTRELAY.pm cp lib/Net/DNS/RR/DELEG.pm blib/lib/Net/DNS/RR/DELEG.pm cp lib/Net/DNS/RR/MINFO.pm blib/lib/Net/DNS/RR/MINFO.pm cp lib/Net/DNS/RR/DNAME.pm blib/lib/Net/DNS/RR/DNAME.pm cp lib/Net/DNS/FAQ.pod blib/lib/Net/DNS/FAQ.pod cp lib/Net/DNS/Header.pm blib/lib/Net/DNS/Header.pm cp lib/Net/DNS/RR/IPSECKEY.pm blib/lib/Net/DNS/RR/IPSECKEY.pm cp lib/Net/DNS/RR/AAAA.pm blib/lib/Net/DNS/RR/AAAA.pm cp lib/Net/DNS/RR/L32.pm blib/lib/Net/DNS/RR/L32.pm cp lib/Net/DNS/RR/AFSDB.pm blib/lib/Net/DNS/RR/AFSDB.pm cp lib/Net/DNS.pm blib/lib/Net/DNS.pm cp lib/Net/DNS/RR/L64.pm blib/lib/Net/DNS/RR/L64.pm cp lib/Net/DNS/RR/LOC.pm blib/lib/Net/DNS/RR/LOC.pm cp lib/Net/DNS/Parameters.pm blib/lib/Net/DNS/Parameters.pm cp lib/Net/DNS/RR/EUI48.pm blib/lib/Net/DNS/RR/EUI48.pm cp lib/Net/DNS/RR/DNSKEY.pm blib/lib/Net/DNS/RR/DNSKEY.pm cp lib/Net/DNS/RR/DS.pm blib/lib/Net/DNS/RR/DS.pm cp lib/Net/DNS/RR/EUI64.pm blib/lib/Net/DNS/RR/EUI64.pm cp lib/Net/DNS/RR/KEY.pm blib/lib/Net/DNS/RR/KEY.pm cp lib/Net/DNS/Nameserver.pm blib/lib/Net/DNS/Nameserver.pm cp lib/Net/DNS/RR/CDS.pm blib/lib/Net/DNS/RR/CDS.pm cp lib/Net/DNS/RR/KX.pm blib/lib/Net/DNS/RR/KX.pm cp lib/Net/DNS/RR/LP.pm blib/lib/Net/DNS/RR/LP.pm cp lib/Net/DNS/RR/CERT.pm blib/lib/Net/DNS/RR/CERT.pm cp lib/Net/DNS/RR/MX.pm blib/lib/Net/DNS/RR/MX.pm cp lib/Net/DNS/RR/APL.pm blib/lib/Net/DNS/RR/APL.pm cp lib/Net/DNS/Domain.pm blib/lib/Net/DNS/Domain.pm cp lib/Net/DNS/RR/NSEC3.pm blib/lib/Net/DNS/RR/NSEC3.pm cp lib/Net/DNS/RR/SVCB.pm blib/lib/Net/DNS/RR/SVCB.pm cp lib/Net/DNS/RR/RP.pm blib/lib/Net/DNS/RR/RP.pm cp lib/Net/DNS/Text.pm blib/lib/Net/DNS/Text.pm cp lib/Net/DNS/Resolver/Recurse.pm blib/lib/Net/DNS/Resolver/Recurse.pm cp lib/Net/DNS/RR/NS.pm blib/lib/Net/DNS/RR/NS.pm cp lib/Net/DNS/RR/TSIG.pm blib/lib/Net/DNS/RR/TSIG.pm cp lib/Net/DNS/RR/SOA.pm blib/lib/Net/DNS/RR/SOA.pm cp lib/Net/DNS/RR/SSHFP.pm blib/lib/Net/DNS/RR/SSHFP.pm cp lib/Net/DNS/RR/NSEC.pm blib/lib/Net/DNS/RR/NSEC.pm cp lib/Net/DNS/RR/SPF.pm blib/lib/Net/DNS/RR/SPF.pm cp lib/Net/DNS/RR/OPT.pm blib/lib/Net/DNS/RR/OPT.pm cp lib/Net/DNS/RR/OPENPGPKEY.pm blib/lib/Net/DNS/RR/OPENPGPKEY.pm cp lib/Net/DNS/Resolver/os390.pm blib/lib/Net/DNS/Resolver/os390.pm cp lib/Net/DNS/RR/NSEC3PARAM.pm blib/lib/Net/DNS/RR/NSEC3PARAM.pm cp lib/Net/DNS/RR/SMIMEA.pm blib/lib/Net/DNS/RR/SMIMEA.pm cp lib/Net/DNS/Resolver/android.pm blib/lib/Net/DNS/Resolver/android.pm cp lib/Net/DNS/RR/PTR.pm blib/lib/Net/DNS/RR/PTR.pm cp lib/Net/DNS/RR/TLSA.pm blib/lib/Net/DNS/RR/TLSA.pm cp lib/Net/DNS/Resolver/MSWin32.pm blib/lib/Net/DNS/Resolver/MSWin32.pm cp lib/Net/DNS/RR/RRSIG.pm blib/lib/Net/DNS/RR/RRSIG.pm cp lib/Net/DNS/RR/RT.pm blib/lib/Net/DNS/RR/RT.pm cp lib/Net/DNS/RR/X25.pm blib/lib/Net/DNS/RR/X25.pm cp lib/Net/DNS/Update.pm blib/lib/Net/DNS/Update.pm cp lib/Net/DNS/RR/SRV.pm blib/lib/Net/DNS/RR/SRV.pm cp lib/Net/DNS/Resolver/Base.pm blib/lib/Net/DNS/Resolver/Base.pm cp lib/Net/DNS/RR/NULL.pm blib/lib/Net/DNS/RR/NULL.pm cp lib/Net/DNS/RR/TKEY.pm blib/lib/Net/DNS/RR/TKEY.pm cp lib/Net/DNS/Resolver/cygwin.pm blib/lib/Net/DNS/Resolver/cygwin.pm cp lib/Net/DNS/ZoneFile.pm blib/lib/Net/DNS/ZoneFile.pm cp lib/Net/DNS/RR/SIG.pm blib/lib/Net/DNS/RR/SIG.pm cp lib/Net/DNS/RR/TXT.pm blib/lib/Net/DNS/RR/TXT.pm cp lib/Net/DNS/Resolver/os2.pm blib/lib/Net/DNS/Resolver/os2.pm cp lib/Net/DNS/Resolver/UNIX.pm blib/lib/Net/DNS/Resolver/UNIX.pm cp lib/Net/DNS/RR/PX.pm blib/lib/Net/DNS/RR/PX.pm cp lib/Net/DNS/Resolver.pm blib/lib/Net/DNS/Resolver.pm cp lib/Net/DNS/RR/NAPTR.pm blib/lib/Net/DNS/RR/NAPTR.pm cp lib/Net/DNS/RR/URI.pm blib/lib/Net/DNS/RR/URI.pm cp lib/Net/DNS/RR/ZONEMD.pm blib/lib/Net/DNS/RR/ZONEMD.pm cp lib/Net/DNS/RR/NID.pm blib/lib/Net/DNS/RR/NID.pm Manifying 38 pod documents Manifying 38 pod documents Manifying 10 pod documents make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_auto_test make -j3 test TEST_VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' PERL_DL_NONLAZY=1 HARNESS_OPTIONS=j1:c "/usr/bin/perl" "-It" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-install.t ............. 1..213 ok 1 - file exists Changes ok 2 - file exists LICENSE ok 3 - file exists MANIFEST ok 4 - file exists META.json ok 5 - file exists META.yml ok 6 - file exists Makefile.PL ok 7 - file exists README ok 8 - file exists contrib/README ok 9 - file exists contrib/check_soa ok 10 - file exists contrib/check_zone ok 11 - file exists contrib/dnswalk.README ok 12 - file exists contrib/find_zonecut ok 13 - file exists contrib/loc2earth.fcgi ok 14 - file exists contrib/loclist.pl ok 15 - file exists demo/README ok 16 - file exists demo/axfr ok 17 - file exists demo/check_soa ok 18 - file exists demo/check_zone ok 19 - file exists demo/mresolv ok 20 - file exists demo/mx ok 21 - file exists demo/perldig ok 22 - file exists lib/Net/DNS.pm ok 23 - file exists lib/Net/DNS/Domain.pm ok 24 - file exists lib/Net/DNS/DomainName.pm ok 25 - file exists lib/Net/DNS/FAQ.pod ok 26 - file exists lib/Net/DNS/Header.pm ok 27 - file exists lib/Net/DNS/Mailbox.pm ok 28 - file exists lib/Net/DNS/Nameserver.pm ok 29 - file exists lib/Net/DNS/Packet.pm ok 30 - file exists lib/Net/DNS/Parameters.pm ok 31 - file exists lib/Net/DNS/Question.pm ok 32 - file exists lib/Net/DNS/RR.pm ok 33 - file exists lib/Net/DNS/RR/A.pm ok 34 - file exists lib/Net/DNS/RR/AAAA.pm ok 35 - file exists lib/Net/DNS/RR/AFSDB.pm ok 36 - file exists lib/Net/DNS/RR/AMTRELAY.pm ok 37 - file exists lib/Net/DNS/RR/APL.pm ok 38 - file exists lib/Net/DNS/RR/CAA.pm ok 39 - file exists lib/Net/DNS/RR/CDNSKEY.pm ok 40 - file exists lib/Net/DNS/RR/CDS.pm ok 41 - file exists lib/Net/DNS/RR/CERT.pm ok 42 - file exists lib/Net/DNS/RR/CNAME.pm ok 43 - file exists lib/Net/DNS/RR/CSYNC.pm ok 44 - file exists lib/Net/DNS/RR/DELEG.pm ok 45 - file exists lib/Net/DNS/RR/DHCID.pm ok 46 - file exists lib/Net/DNS/RR/DNAME.pm ok 47 - file exists lib/Net/DNS/RR/DNSKEY.pm ok 48 - file exists lib/Net/DNS/RR/DS.pm ok 49 - file exists lib/Net/DNS/RR/EUI48.pm ok 50 - file exists lib/Net/DNS/RR/EUI64.pm ok 51 - file exists lib/Net/DNS/RR/GPOS.pm ok 52 - file exists lib/Net/DNS/RR/HINFO.pm ok 53 - file exists lib/Net/DNS/RR/HIP.pm ok 54 - file exists lib/Net/DNS/RR/HTTPS.pm ok 55 - file exists lib/Net/DNS/RR/IPSECKEY.pm ok 56 - file exists lib/Net/DNS/RR/ISDN.pm ok 57 - file exists lib/Net/DNS/RR/KEY.pm ok 58 - file exists lib/Net/DNS/RR/KX.pm ok 59 - file exists lib/Net/DNS/RR/L32.pm ok 60 - file exists lib/Net/DNS/RR/L64.pm ok 61 - file exists lib/Net/DNS/RR/LOC.pm ok 62 - file exists lib/Net/DNS/RR/LP.pm ok 63 - file exists lib/Net/DNS/RR/MB.pm ok 64 - file exists lib/Net/DNS/RR/MG.pm ok 65 - file exists lib/Net/DNS/RR/MINFO.pm ok 66 - file exists lib/Net/DNS/RR/MR.pm ok 67 - file exists lib/Net/DNS/RR/MX.pm ok 68 - file exists lib/Net/DNS/RR/NAPTR.pm ok 69 - file exists lib/Net/DNS/RR/NID.pm ok 70 - file exists lib/Net/DNS/RR/NS.pm ok 71 - file exists lib/Net/DNS/RR/NSEC.pm ok 72 - file exists lib/Net/DNS/RR/NSEC3.pm ok 73 - file exists lib/Net/DNS/RR/NSEC3PARAM.pm ok 74 - file exists lib/Net/DNS/RR/NULL.pm ok 75 - file exists lib/Net/DNS/RR/OPENPGPKEY.pm ok 76 - file exists lib/Net/DNS/RR/OPT.pm ok 77 - file exists lib/Net/DNS/RR/PTR.pm ok 78 - file exists lib/Net/DNS/RR/PX.pm ok 79 - file exists lib/Net/DNS/RR/RP.pm ok 80 - file exists lib/Net/DNS/RR/RRSIG.pm ok 81 - file exists lib/Net/DNS/RR/RT.pm ok 82 - file exists lib/Net/DNS/RR/SIG.pm ok 83 - file exists lib/Net/DNS/RR/SMIMEA.pm ok 84 - file exists lib/Net/DNS/RR/SOA.pm ok 85 - file exists lib/Net/DNS/RR/SPF.pm ok 86 - file exists lib/Net/DNS/RR/SRV.pm ok 87 - file exists lib/Net/DNS/RR/SSHFP.pm ok 88 - file exists lib/Net/DNS/RR/SVCB.pm ok 89 - file exists lib/Net/DNS/RR/TKEY.pm ok 90 - file exists lib/Net/DNS/RR/TLSA.pm ok 91 - file exists lib/Net/DNS/RR/TSIG.pm ok 92 - file exists lib/Net/DNS/RR/TXT.pm ok 93 - file exists lib/Net/DNS/RR/URI.pm ok 94 - file exists lib/Net/DNS/RR/X25.pm ok 95 - file exists lib/Net/DNS/RR/ZONEMD.pm ok 96 - file exists lib/Net/DNS/Resolver.pm ok 97 - file exists lib/Net/DNS/Resolver/Base.pm ok 98 - file exists lib/Net/DNS/Resolver/MSWin32.pm ok 99 - file exists lib/Net/DNS/Resolver/Recurse.pm ok 100 - file exists lib/Net/DNS/Resolver/UNIX.pm ok 101 - file exists lib/Net/DNS/Resolver/android.pm ok 102 - file exists lib/Net/DNS/Resolver/cygwin.pm ok 103 - file exists lib/Net/DNS/Resolver/os2.pm ok 104 - file exists lib/Net/DNS/Resolver/os390.pm ok 105 - file exists lib/Net/DNS/Text.pm ok 106 - file exists lib/Net/DNS/Update.pm ok 107 - file exists lib/Net/DNS/ZoneFile.pm ok 108 - file exists t/00-install.t ok 109 - file exists t/00-load.t ok 110 - file exists t/00-pod.t ok 111 - file exists t/01-resolver-config.t ok 112 - file exists t/01-resolver-env.t ok 113 - file exists t/01-resolver-file.t ok 114 - file exists t/01-resolver-flags.t ok 115 - file exists t/01-resolver-opt.t ok 116 - file exists t/01-resolver.t ok 117 - file exists t/02-IDN.t ok 118 - file exists t/02-domain.t ok 119 - file exists t/02-domainname.t ok 120 - file exists t/02-mailbox.t ok 121 - file exists t/02-text.t ok 122 - file exists t/03-header.t ok 123 - file exists t/03-parameters.t ok 124 - file exists t/03-question.t ok 125 - file exists t/03-rr.t ok 126 - file exists t/04-packet-truncate.t ok 127 - file exists t/04-packet.t ok 128 - file exists t/05-A.t ok 129 - file exists t/05-AAAA.t ok 130 - file exists t/05-AFSDB.t ok 131 - file exists t/05-AMTRELAY.t ok 132 - file exists t/05-APL.t ok 133 - file exists t/05-CAA.t ok 134 - file exists t/05-CDNSKEY.t ok 135 - file exists t/05-CDS.t ok 136 - file exists t/05-CERT.t ok 137 - file exists t/05-CNAME.t ok 138 - file exists t/05-CSYNC.t ok 139 - file exists t/05-DHCID.t ok 140 - file exists t/05-DNAME.t ok 141 - file exists t/05-DNSKEY.t ok 142 - file exists t/05-DS.t ok 143 - file exists t/05-EUI48.t ok 144 - file exists t/05-EUI64.t ok 145 - file exists t/05-HINFO.t ok 146 - file exists t/05-HIP.t ok 147 - file exists t/05-HTTPS.t ok 148 - file exists t/05-IPSECKEY.t ok 149 - file exists t/05-ISDN.t ok 150 - file exists t/05-KEY.t ok 151 - file exists t/05-KX.t ok 152 - file exists t/05-L32.t ok 153 - file exists t/05-L64.t ok 154 - file exists t/05-LOC.t ok 155 - file exists t/05-LP.t ok 156 - file exists t/05-MINFO.t ok 157 - file exists t/05-MX.t ok 158 - file exists t/05-NAPTR.t ok 159 - file exists t/05-NID.t ok 160 - file exists t/05-NS.t ok 161 - file exists t/05-NSEC.t ok 162 - file exists t/05-NSEC3.t ok 163 - file exists t/05-NSEC3PARAM.t ok 164 - file exists t/05-NULL.t ok 165 - file exists t/05-OPENPGPKEY.t ok 166 - file exists t/05-OPT.t ok 167 - file exists t/05-PTR.t ok 168 - file exists t/05-PX.t ok 169 - file exists t/05-RP.t ok 170 - file exists t/05-RRSIG.t ok 171 - file exists t/05-RT.t ok 172 - file exists t/05-SIG.t ok 173 - file exists t/05-SMIMEA.t ok 174 - file exists t/05-SOA.t ok 175 - file exists t/05-SPF.t ok 176 - file exists t/05-SRV.t ok 177 - file exists t/05-SSHFP.t ok 178 - file exists t/05-SVCB.t ok 179 - file exists t/05-TKEY.t ok 180 - file exists t/05-TLSA.t ok 181 - file exists t/05-TSIG.t ok 182 - file exists t/05-TXT.t ok 183 - file exists t/05-URI.t ok 184 - file exists t/05-X25.t ok 185 - file exists t/05-ZONEMD.t ok 186 - file exists t/06-update-unique-push.t ok 187 - file exists t/06-update.t ok 188 - file exists t/07-rrsort.t ok 189 - file exists t/07-zonefile.t ok 190 - file exists t/08-IPv4.t ok 191 - file exists t/08-IPv6.t ok 192 - file exists t/08-recurse.t ok 193 - file exists t/21-NSEC-typelist.t ok 194 - file exists t/22-NSEC-match.t ok 195 - file exists t/23-NSEC-covered.t ok 196 - file exists t/24-NSEC-encloser.t ok 197 - file exists t/31-NSEC3-base32.t ok 198 - file exists t/32-NSEC3-typelist.t ok 199 - file exists t/33-NSEC3-hash.t ok 200 - file exists t/34-NSEC3-flags.t ok 201 - file exists t/36-NSEC3-covered.t ok 202 - file exists t/37-NSEC3-encloser.t ok 203 - file exists t/41-DNSKEY-keytag.t ok 204 - file exists t/42-DNSKEY-flags.t ok 205 - file exists t/43-DNSKEY-keylength.t ok 206 - file exists t/51-DS-SHA1.t ok 207 - file exists t/52-DS-SHA256.t ok 208 - file exists t/54-DS-SHA384.t ok 209 - file exists t/71-TSIG-create.t ok 210 - file exists t/72-TSIG-verify.t ok 211 - file exists t/99-cleanup.t ok 212 - file exists t/TestToolkit.pm ok 213 - file exists t/custom.txt ok # # These tests were run using: # Net::DNS 1.48 # Carp 1.54 # Config 5.040000 # Digest::BubbleBabble 0.02 # Digest::HMAC 1.05 # Digest::MD5 2.58_01 # Digest::SHA 6.04 # Encode 3.21 # Exporter 5.78 # ExtUtils::MakeMaker 7.70 # File::Find 1.44 # File::Spec 3.90 # Getopt::Long 2.57 # IO::File 1.55 # IO::Select 1.55 # IO::Socket 1.55 # IO::Socket::IP 0.42 # MIME::Base64 3.16_01 # Net::LibIDN2 1.02 # PerlIO 1.12 # Scalar::Util 1.63 # Socket 2.038 # Test::Builder 1.302199 # Test::More 1.302199 # Time::Local 1.35 # base 2.27 # constant 1.33 # integer 1.01 # overload 1.37 # strict 1.13 # warnings 1.70 t/00-load.t ................ 1..32 ok 1 - use Net::DNS; ok 2 - Net::DNS->version ok 3 - not yet loaded Net::DNS::RR::A ok 4 - not yet loaded Net::DNS::RR::AAAA ok 5 - not yet loaded Net::DNS::RR::CNAME ok 6 - not yet loaded Net::DNS::RR::MX ok 7 - not yet loaded Net::DNS::RR::NS ok 8 - not yet loaded Net::DNS::RR::NULL ok 9 - not yet loaded Net::DNS::RR::PTR ok 10 - not yet loaded Net::DNS::RR::SOA ok 11 - not yet loaded Net::DNS::RR::TXT ok 12 - loaded package Net::DNS::RR::A ok 13 - loaded package Net::DNS::RR::AAAA ok 14 - loaded package Net::DNS::RR::CNAME ok 15 - loaded package Net::DNS::RR::MX ok 16 - loaded package Net::DNS::RR::NS ok 17 - loaded package Net::DNS::RR::NULL ok 18 - loaded package Net::DNS::RR::PTR ok 19 - loaded package Net::DNS::RR::SOA ok 20 - loaded package Net::DNS::RR::TXT ok 21 - SEQUENTIAL is imported ok 22 - UNIXTIME is imported ok 23 - YYYYMMDDxx is imported ok 24 - yxrrset is imported ok 25 - nxrrset is imported ok 26 - yxdomain is imported ok 27 - nxdomain is imported ok 28 - rr_add is imported ok 29 - rr_del is imported ok 30 - mx is imported ok 31 - rr is imported ok 32 - rrsort is imported ok t/00-pod.t ................. 1..92 ok 1 - POD test for demo/axfr ok 2 - POD test for demo/check_soa ok 3 - POD test for demo/check_zone ok 4 - POD test for demo/mresolv ok 5 - POD test for demo/mx ok 6 - POD test for demo/perldig ok 7 - POD test for lib/Net/DNS.pm ok 8 - POD test for lib/Net/DNS/Domain.pm ok 9 - POD test for lib/Net/DNS/DomainName.pm ok 10 - POD test for lib/Net/DNS/FAQ.pod ok 11 - POD test for lib/Net/DNS/Header.pm ok 12 - POD test for lib/Net/DNS/Mailbox.pm ok 13 - POD test for lib/Net/DNS/Nameserver.pm ok 14 - POD test for lib/Net/DNS/Packet.pm ok 15 - POD test for lib/Net/DNS/Parameters.pm ok 16 - POD test for lib/Net/DNS/Question.pm ok 17 - POD test for lib/Net/DNS/RR.pm ok 18 - POD test for lib/Net/DNS/RR/A.pm ok 19 - POD test for lib/Net/DNS/RR/AAAA.pm ok 20 - POD test for lib/Net/DNS/RR/AFSDB.pm ok 21 - POD test for lib/Net/DNS/RR/AMTRELAY.pm ok 22 - POD test for lib/Net/DNS/RR/APL.pm ok 23 - POD test for lib/Net/DNS/RR/CAA.pm ok 24 - POD test for lib/Net/DNS/RR/CDNSKEY.pm ok 25 - POD test for lib/Net/DNS/RR/CDS.pm ok 26 - POD test for lib/Net/DNS/RR/CERT.pm ok 27 - POD test for lib/Net/DNS/RR/CNAME.pm ok 28 - POD test for lib/Net/DNS/RR/CSYNC.pm ok 29 - POD test for lib/Net/DNS/RR/DELEG.pm ok 30 - POD test for lib/Net/DNS/RR/DHCID.pm ok 31 - POD test for lib/Net/DNS/RR/DNAME.pm ok 32 - POD test for lib/Net/DNS/RR/DNSKEY.pm ok 33 - POD test for lib/Net/DNS/RR/DS.pm ok 34 - POD test for lib/Net/DNS/RR/EUI48.pm ok 35 - POD test for lib/Net/DNS/RR/EUI64.pm ok 36 - POD test for lib/Net/DNS/RR/GPOS.pm ok 37 - POD test for lib/Net/DNS/RR/HINFO.pm ok 38 - POD test for lib/Net/DNS/RR/HIP.pm ok 39 - POD test for lib/Net/DNS/RR/HTTPS.pm ok 40 - POD test for lib/Net/DNS/RR/IPSECKEY.pm ok 41 - POD test for lib/Net/DNS/RR/ISDN.pm ok 42 - POD test for lib/Net/DNS/RR/KEY.pm ok 43 - POD test for lib/Net/DNS/RR/KX.pm ok 44 - POD test for lib/Net/DNS/RR/L32.pm ok 45 - POD test for lib/Net/DNS/RR/L64.pm ok 46 - POD test for lib/Net/DNS/RR/LOC.pm ok 47 - POD test for lib/Net/DNS/RR/LP.pm ok 48 - POD test for lib/Net/DNS/RR/MB.pm ok 49 - POD test for lib/Net/DNS/RR/MG.pm ok 50 - POD test for lib/Net/DNS/RR/MINFO.pm ok 51 - POD test for lib/Net/DNS/RR/MR.pm ok 52 - POD test for lib/Net/DNS/RR/MX.pm ok 53 - POD test for lib/Net/DNS/RR/NAPTR.pm ok 54 - POD test for lib/Net/DNS/RR/NID.pm ok 55 - POD test for lib/Net/DNS/RR/NS.pm ok 56 - POD test for lib/Net/DNS/RR/NSEC.pm ok 57 - POD test for lib/Net/DNS/RR/NSEC3.pm ok 58 - POD test for lib/Net/DNS/RR/NSEC3PARAM.pm ok 59 - POD test for lib/Net/DNS/RR/NULL.pm ok 60 - POD test for lib/Net/DNS/RR/OPENPGPKEY.pm ok 61 - POD test for lib/Net/DNS/RR/OPT.pm ok 62 - POD test for lib/Net/DNS/RR/PTR.pm ok 63 - POD test for lib/Net/DNS/RR/PX.pm ok 64 - POD test for lib/Net/DNS/RR/RP.pm ok 65 - POD test for lib/Net/DNS/RR/RRSIG.pm ok 66 - POD test for lib/Net/DNS/RR/RT.pm ok 67 - POD test for lib/Net/DNS/RR/SIG.pm ok 68 - POD test for lib/Net/DNS/RR/SMIMEA.pm ok 69 - POD test for lib/Net/DNS/RR/SOA.pm ok 70 - POD test for lib/Net/DNS/RR/SPF.pm ok 71 - POD test for lib/Net/DNS/RR/SRV.pm ok 72 - POD test for lib/Net/DNS/RR/SSHFP.pm ok 73 - POD test for lib/Net/DNS/RR/SVCB.pm ok 74 - POD test for lib/Net/DNS/RR/TKEY.pm ok 75 - POD test for lib/Net/DNS/RR/TLSA.pm ok 76 - POD test for lib/Net/DNS/RR/TSIG.pm ok 77 - POD test for lib/Net/DNS/RR/TXT.pm ok 78 - POD test for lib/Net/DNS/RR/URI.pm ok 79 - POD test for lib/Net/DNS/RR/X25.pm ok 80 - POD test for lib/Net/DNS/RR/ZONEMD.pm ok 81 - POD test for lib/Net/DNS/Resolver.pm ok 82 - POD test for lib/Net/DNS/Resolver/Base.pm ok 83 - POD test for lib/Net/DNS/Resolver/MSWin32.pm ok 84 - POD test for lib/Net/DNS/Resolver/Recurse.pm ok 85 - POD test for lib/Net/DNS/Resolver/UNIX.pm ok 86 - POD test for lib/Net/DNS/Resolver/android.pm ok 87 - POD test for lib/Net/DNS/Resolver/cygwin.pm ok 88 - POD test for lib/Net/DNS/Resolver/os2.pm ok 89 - POD test for lib/Net/DNS/Resolver/os390.pm ok 90 - POD test for lib/Net/DNS/Text.pm ok 91 - POD test for lib/Net/DNS/Update.pm ok 92 - POD test for lib/Net/DNS/ZoneFile.pm ok t/01-resolver-config.t ..... 1..21 ok 1 - new() created object ;; _diag("debug message"); ok 2 - debug message ok 3 - $class->nameservers ok 4 - $class->searchlist ok 5 - $class->domain ok 6 - $class->srcport ok 7 - $class->string ok 8 - $resolver->domain ok 9 - $resolver->searchlist ok 10 - $resolver->nameservers ok 11 - delete nameservers ok 12 - $resolver->prefer_v6(1) ok 13 - $resolver->prefer_v4(1) ok 14 - $resolver->force_v6(1) ok 15 - errorstring: IPv4 disabled ok 16 - $resolver->force_v4(1) ok 17 - errorstring: IPv6 disabled ok 18 - $resolver->srcaddr(127.0.0.1) ok 19 - $resolver->srcaddr(::1) ok 20 - parse defaults hints RRs ok 21 - defaults hints accessible ok t/01-resolver-env.t ........ 1..10 ok 1 - new() created object ok 2 - domain works ok 3 - searchlist correct ok 4 - searchlist correct ok 5 - nameservers() works ok 6 - nameservers list correct ok 7 - nameservers list correct ok 8 - retrans works ok 9 - retry works ok 10 - debug() works ok t/01-resolver-file.t ....... 1..16 ok 1 - new( config_file => 't/custom.txt' ) ok 2 - nameservers list populated ok 3 - nameservers list correct ok 4 - nameservers list correct ok 5 - searchlist populated ok 6 - searchlist correct ok 7 - searchlist correct ok 8 - domain correct ok 9 - initial config sets defaults ok 10 - new( config_file => t/custom.txt ) ok 11 - nameservers list populated ok 12 - searchlist populated ok 13 - searchlist correct ok 14 - domain correct ok 15 - default config unchanged ok 16 - new( config_file => ? [nonexist.txt: No such file or directory at t/01-resolver-file.t line 61.] ok t/01-resolver-flags.t ...... 1..23 ok 1 - new() created object ok 2 - default dnssec flag off ok 3 - dnssec flag toggles on ok 4 - dnssec(1) sets udppacketsize (1232) ok 5 - dnssec flag toggles off ok 6 - default adflag 0 ok 7 - toggle adflag 1 ok 8 - toggle adflag 0 ok 9 - default cdflag 0 ok 10 - toggle cdflag 1 ok 11 - toggle cdflag 0 ok 12 - default force_v4 0 ok 13 - toggle force_v4 1 ok 14 - toggle force_v4 0 ok 15 - default force_v6 0 ok 16 - toggle force_v6 1 ok 17 - toggle force_v6 0 ok 18 - default prefer_v4 0 ok 19 - toggle prefer_v4 1 ok 20 - toggle prefer_v4 0 ok 21 - default prefer_v6 0 ok 22 - toggle prefer_v6 1 ok 23 - toggle prefer_v6 0 ok t/01-resolver-opt.t ........ 1..32 ok 1 - adflag is correct ok 2 - cdflag is correct ok 3 - debug is correct ok 4 - defnames is correct ok 5 - dnsrch is correct ok 6 - dnssec is correct ok 7 - domain is correct ok 8 - nameservers is correct ok 9 - persistent_tcp is correct ok 10 - persistent_udp is correct ok 11 - port is correct ok 12 - recurse is correct ok 13 - retrans is correct ok 14 - retry is correct ok 15 - searchlist is correct ok 16 - srcport is correct ok 17 - tcp_timeout is correct ok 18 - udp_timeout is correct ok 19 - usevc is correct ok 20 - Invalid input caught ok 21 - No resolver returned ok 22 - Invalid input caught ok 23 - No resolver returned ok 24 - Invalid input caught ok 25 - No resolver returned ok 26 - Invalid input caught ok 27 - No resolver returned ok 28 - resolver->tsig(Net::DNS::RR::TSIG=HASH(0x11779e0)) ok 29 - resolver->tsig(undef) ok 30 - resolver->tsig(bogus) ok 31 - resolver->replyfrom(IP) ok 32 - resolver->answerfrom(IP) ok t/01-resolver.t ............ 1..38 ok 1 - $resolver->query() without defnames ok 2 - $resolver->query() with defnames ok 3 - $resolver->search() without dnsrch ok 4 - $resolver->search() simple name ok 5 - $resolver->search() dotted name ok 6 - $resolver->search() absolute name ok 7 - $resolver->search() root label ok 8 - _accept_reply() no reply ok 9 - _accept_reply() qr not set ok 10 - _accept_reply() id mismatch ok 11 - _accept_reply() id match ok 12 - _accept_reply() query absent/undefined ok 13 - _cname_addr() no reply packet ok 14 - no UDP nameservers ok 15 - $resolver->send UDP socket error ok 16 - $resolver->bgsend UDP socket error ok 17 - $resolver->bgbusy undefined handle ok 18 - $resolver->_bgread undefined handle ok 19 - no TCP nameservers ok 20 - $resolver->send TCP socket error ok 21 - $resolver->bgsend TCP socket error ok 22 - $resolver->axfr TCP socket error ok 23 - DESTROY() exists to placate pre-5.18 AUTOLOAD ok 24 - new( config_file => ) [nonexist.txt: No such file or directory at t/01-resolver.t line 97.] ok 25 - AUTOLOAD: unrecognised method [unknown method "unknown" at t/01-resolver.t line 98.] ok 26 - unresolved nameserver warning [unresolvable name: bogus.example.com. at t/01-resolver.t line 99.] ok 27 - unspecified axfr() zone name [domain identifier undefined at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 79.] ok 28 - deprecated axfr_start() method [deprecated method; prefer $iterator = $self->axfr(...) at t/01-resolver.t line 101.] ok 29 - deprecated axfr_next() method [deprecated method; prefer $iterator->() at t/01-resolver.t line 102.] ok 30 - deprecated bgisready() method [deprecated method; prefer ! bgbusy(...) at t/01-resolver.t line 103.] ok 31 - deprecated make_query_packet() [deprecated method; see RT\#37104 at t/01-resolver.t line 105.] ok 32 - no repeated deprecation warning ok 33 - non-responding nameserver ok 34 - unable to recover missing glue ok 35 - fail if no usable hint ok 36 - deprecated query_dorecursion() [deprecated method; prefer $resolver->send(...) at t/01-resolver.t line 138.] ok 37 - deprecated recursion_callback() [deprecated method; prefer $resolver->callback(...) at t/01-resolver.t line 139.] ok 38 - bgbusy(): SpamAssassin workaround ok t/02-domain.t .............. 1..46 ok 1 - use Net::DNS::Domain; ok 2 - object returned by new() constructor ok 3 - same name returns cached object ok 4 - name cache at least 551 deep ok 5 - $domain->name() without trailing dot ok 6 - $domain->fqdn() with trailing dot ok 7 - $domain->string() with trailing dot ok 8 - $root->name() represented by single dot ok 9 - $root->fqdn() represented by single dot ok 10 - $root->xname() represented by single dot ok 11 - $root->string() represented by single dot ok 12 - domain labels separated by dots ok 13 - \. devoid of special meaning ok 14 - \\ devoid of special meaning ok 15 - \\\. devoid of special meaning ok 16 - \092 devoid of special meaning ok 17 - simple-name absolute by default ok 18 - simple-name absolute if origin undefined ok 19 - simple-name absolute if origin '.' ok 20 - simple-name has single label ok 21 - origin appended to simple-name ok 22 - bare @ represents root by default ok 23 - bare @ represents defined origin ok 24 - 63 octet LDH character label ok 25 - ignore gratuitous trailing dots ok 26 - C0 controls: \000\001\002\003\004\005\006\007\008\009\010\011\012\013\014\015 ok 27 - C0 controls: \016\017\018\019\020\021\022\023\024\025\026\027\028\029\030\031 ok 28 - G0 graphics: \\032!\\034\#$%&'\\(\\)*+,-\\./ ok 29 - G0 graphics: 0123456789:\;<=>? ok 30 - G0 graphics: @ABCDEFGHIJKLMNO ok 31 - G0 graphics: PQRSTUVWXYZ[\092]^_ ok 32 - G0 graphics: `abcdefghijklmno ok 33 - G0 graphics: pqrstuvwxyz{|}~\127 ok 34 - 8-bit codes: \128\129\130\131\132\133\134\135\136\137\138\139\140\141\142\143 ok 35 - 8-bit codes: \144\145\146\147\148\149\150\151\152\153\154\155\156\157\158\159 ok 36 - 8-bit codes: \160\161\162\163\164\165\166\167\168\169\170\171\172\173\174\175 ok 37 - 8-bit codes: \176\177\178\179\180\181\182\183\184\185\186\187\188\189\190\191 ok 38 - 8-bit codes: \192\193\194\195\196\197\198\199\200\201\202\203\204\205\206\207 ok 39 - 8-bit codes: \208\209\210\211\212\213\214\215\216\217\218\219\220\221\222\223 ok 40 - 8-bit codes: \224\225\226\227\228\229\230\231\232\233\234\235\236\237\238\239 ok 41 - 8-bit codes: \240\241\242\243\244\245\246\247\248\249\250\251\252\253\254\255 ok 42 - empty argument list [domain identifier undefined at t/02-domain.t line 178.] ok 43 - argument undefined [domain identifier undefined at t/02-domain.t line 179.] ok 44 - empty intial label [empty label in "..example.com" at t/02-domain.t line 181.] ok 45 - empty interior label [empty label in "..example.com" at t/02-domain.t line 182.] ok 46 - long domain label [label too long in "LO-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-NG!" at t/02-domain.t line 185.] ok t/02-domainname.t .......... 1..35 ok 1 - use Net::DNS::DomainName; ok 2 - DNS root represented as single dot ok 3 - DNS root name has zero labels ok 4 - DNS root wire-format representation ok 5 - 63 octet LDH character label ok 6 - name has single label ok 7 - simple wire-format encoding ok 8 - simple wire-format decoding ok 9 - simple wire-format decoding ok 10 - compressed wire-format decoding ok 11 - decoded name has two labels ok 12 - compressed wire-format decoding ok 13 - object returned by new() constructor ok 14 - object returned by decode() constructor ok 15 - Net::DNS::DomainName wire encoding is uncompressed ok 16 - Net::DNS::DomainName wire encoding preserves case ok 17 - Net::DNS::DomainName canonical form is uncompressed ok 18 - Net::DNS::DomainName canonical form preserves case ok 19 - object returned by new() constructor ok 20 - object returned by decode() constructor ok 21 - Net::DNS::DomainName1035 wire encoding is compressible ok 22 - Net::DNS::DomainName1035 wire encoding preserves case ok 23 - Net::DNS::DomainName1035 canonical form is uncompressed ok 24 - Net::DNS::DomainName1035 canonical form is lower case ok 25 - object returned by new() constructor ok 26 - object returned by decode() constructor ok 27 - Net::DNS::DomainName2535 wire encoding is uncompressed ok 28 - Net::DNS::DomainName2535 wire encoding preserves case ok 29 - Net::DNS::DomainName2535 canonical form is uncompressed ok 30 - Net::DNS::DomainName2535 canonical form is lower case ok 31 - truncated wire-format [corrupt wire-format data at t/02-domainname.t line 111.] ok 32 - unsupported wire-format [unimplemented label type at t/02-domainname.t line 114.] ok 33 - unsupported wire-format [unimplemented label type at t/02-domainname.t line 117.] ok 34 - bad compression pointer [corrupt compression pointer at t/02-domainname.t line 120.] ok 35 - compression loop [invalid compression pointer at t/02-domainname.t line 123.] ok t/02-IDN.t ................. 1..12 ok 1 - use Net::DNS::Domain; ok 2 - IDN A-label domain->name ok 3 - IDN A-label domain->fqdn ok 4 - IDN A-label domain->string ok 5 - IDN A-label domain->xname ok 6 - IDN U-label domain->name ok 7 - IDN U-label domain->fqdn ok 8 - IDN U-label domain->string ok 9 - IDN U-label domain->xname ok 10 - IDN cached domain->xname ok 11 - IDN bogus domain->xname ok 12 - new(invalid name) [string contains a disallowed character at t/02-IDN.t line 84.] ok t/02-mailbox.t ............. 1..40 ok 1 - use Net::DNS::Mailbox; ok 2 - object returned by new() constructor ok 3 - mailbox->address ok 4 - encode/decode mailbox . ok 5 - encode/decode mailbox <> ok 6 - encode/decode mailbox a ok 7 - encode/decode mailbox a.b ok 8 - encode/decode mailbox a.b.c ok 9 - encode/decode mailbox a.b.c.d ok 10 - encode/decode mailbox a@b ok 11 - encode/decode mailbox a@b.c ok 12 - encode/decode mailbox a@b.c.d ok 13 - encode/decode mailbox a\.b.c.d ok 14 - encode/decode mailbox a\.b@c.d ok 15 - encode/decode mailbox empty <> ok 16 - encode/decode mailbox fore aft ok 17 - encode/decode mailbox nested <> ok 18 - encode/decode mailbox obscure <<<>>> ok 19 - encode/decode mailbox obsolete <@source;@route:mailbox> ok 20 - encode/decode mailbox quoted <"stuff@local"@domain> ok 21 - object returned by Net::DNS::Mailbox->new() ok 22 - object returned by Net::DNS::Mailbox->decode() ok 23 - Net::DNS::Mailbox encoding is uncompressed ok 24 - Net::DNS::Mailbox encoding preserves case ok 25 - Net::DNS::Mailbox canonical form is uncompressed ok 26 - Net::DNS::Mailbox canonical form preserves case ok 27 - object returned by Net::DNS::Mailbox1035->new() ok 28 - object returned by Net::DNS::Mailbox1035->decode() ok 29 - Net::DNS::Mailbox1035 encoding is compressible ok 30 - Net::DNS::Mailbox1035 encoding preserves case ok 31 - Net::DNS::Mailbox1035 canonical form is uncompressed ok 32 - Net::DNS::Mailbox1035 canonical form is lower case ok 33 - object returned by Net::DNS::Mailbox2535->new() ok 34 - object returned by Net::DNS::Mailbox2535->decode() ok 35 - Net::DNS::Mailbox2535 encoding is uncompressed ok 36 - Net::DNS::Mailbox2535 encoding preserves case ok 37 - Net::DNS::Mailbox2535 canonical form is uncompressed ok 38 - Net::DNS::Mailbox2535 canonical form is lower case ok 39 - empty argument list [undefined mail address at t/02-mailbox.t line 98.] ok 40 - argument undefined [undefined mail address at t/02-mailbox.t line 99.] ok t/02-text.t ................ 1..40 ok 1 - use Net::DNS::Text; ok 2 - object returned by new() constructor ok 3 - expected object->value ok 4 - expected object->string ok 5 - expected object->unicode ok 6 - quoted empty object->string ok 7 - quoted empty object->unicode ok 8 - character escape ok 9 - numeric escape ok 10 - new() splits long argument ok 11 - object->value reassembles string ok 12 - object->string reassembles string ok 13 - new() splits long UTF8 sequence ok 14 - new() does not break UTF8 sequence ok 15 - encode() returns expected data ok 16 - raw() returns expected data ok 17 - decode() constructor ok 18 - decode matches original data ok 19 - expected offset returned by decode() ok 20 - decode() extracts arbitrary substring ok 21 - expected offset returned by decode() ok 22 - C0 controls: \000\001\002\003\004\005\006\007\008\009\010\011\012\013\014\015 ok 23 - C0 controls: \016\017\018\019\020\021\022\023\024\025\026\027\028\029\030\031 ok 24 - G0 graphics: " !\\034\#$%&'()*+,-./" ok 25 - G0 graphics: "0123456789:;<=>?" ok 26 - G0 graphics: @ABCDEFGHIJKLMNO ok 27 - G0 graphics: PQRSTUVWXYZ[\092]^_ ok 28 - G0 graphics: `abcdefghijklmno ok 29 - G0 graphics: pqrstuvwxyz{|}~\127 ok 30 - 8-bit codes: \128\129\130\131\132\133\134\135\136\137\138\139\140\141\142\143 ok 31 - 8-bit codes: \144\145\146\147\148\149\150\151\152\153\154\155\156\157\158\159 ok 32 - 8-bit codes: \160\161\162\163\164\165\166\167\168\169\170\171\172\173\174\175 ok 33 - 8-bit codes: \176\177\178\179\180\181\182\183\184\185\186\187\188\189\190\191 ok 34 - 8-bit codes: \192\193\194\195\196\197\198\199\200\201\202\203\204\205\206\207 ok 35 - 8-bit codes: \208\209\210\211\212\213\214\215\216\217\218\219\220\221\222\223 ok 36 - 8-bit codes: \224\225\226\227\228\229\230\231\232\233\234\235\236\237\238\239 ok 37 - 8-bit codes: \240\241\242\243\244\245\246\247\248\249\250\251\252\253\254\255 ok 38 - empty argument list [argument undefined at t/02-text.t line 134.] ok 39 - argument undefined [argument undefined at t/02-text.t line 135.] ok 40 - corrupt wire-format [corrupt wire-format data at t/02-text.t line 138.] ok t/03-header.t .............. 1..78 ok 1 - packet->header object ok 2 - packet header ID initially undefined ok 3 - expected value after header->id(123) ok 4 - expected value after header->id(1234) ok 5 - expected value after header->id(12345) ok 6 - expected value after header->opcode(QUERY) ok 7 - expected value after header->rcode(REFUSED) ok 8 - expected value after header->rcode(FORMERR) ok 9 - expected value after header->rcode(NOERROR) ok 10 - expected value after header->qr(1) ok 11 - expected value after header->qr(0) ok 12 - expected value after header->qr(1) ok 13 - expected value after header->qr(0) ok 14 - expected value after header->aa(1) ok 15 - expected value after header->aa(0) ok 16 - expected value after header->aa(1) ok 17 - expected value after header->aa(0) ok 18 - expected value after header->tc(1) ok 19 - expected value after header->tc(0) ok 20 - expected value after header->tc(1) ok 21 - expected value after header->tc(0) ok 22 - expected value after header->rd(0) ok 23 - expected value after header->rd(1) ok 24 - expected value after header->rd(0) ok 25 - expected value after header->rd(1) ok 26 - expected value after header->ra(1) ok 27 - expected value after header->ra(0) ok 28 - expected value after header->ra(1) ok 29 - expected value after header->ra(0) ok 30 - expected value after header->ad(1) ok 31 - expected value after header->ad(0) ok 32 - expected value after header->ad(1) ok 33 - expected value after header->ad(0) ok 34 - expected value after header->cd(1) ok 35 - expected value after header->cd(0) ok 36 - expected value after header->cd(1) ok 37 - expected value after header->cd(0) ok 38 - string() has QUERY opcode ok 39 - string() has qdcount correct ok 40 - string() has ancount correct ok 41 - string() has nscount correct ok 42 - string() has arcount correct ok 43 - expected value after header->opcode(UPDATE) ok 44 - string() has UPDATE opcode ok 45 - string() has zocount correct ok 46 - string() has prcount correct ok 47 - string() has upcount correct ok 48 - string() has adcount correct ok 49 - zocount value matches qdcount ok 50 - prcount value matches ancount ok 51 - upcount value matches nscount ok 52 - adcount value matches arcount ok 53 - encode/decode transparent ok 54 - expected value after header->opcode(DSO) ok 55 - expected value after header->id(0) ok 56 - expected value after header->id(1) ok 57 - expected value after header->id(0) ok 58 - string() has DSO opcode ok 59 - header->edns object ok 60 - expected value after header->do(0) ok 61 - expected value after header->do(1) ok 62 - expected value after header->do(0) ok 63 - expected value after header->do(1) ok 64 - expected value after header->co(0) ok 65 - expected value after header->co(1) ok 66 - expected value after header->co(0) ok 67 - expected value after header->co(1) ok 68 - expected value after header->rcode(BADVERS) ok 69 - expected value after header->rcode(BADMODE) ok 70 - expected value after header->rcode(BADNAME) ok 71 - expected value after header->rcode(FORMERR) ok 72 - expected value after header->rcode(NOERROR) ok 73 - EDNS size request assembled correctly ok 74 - qdcount read-only [usage; packet->header->qdcount is read-only at t/03-header.t line 120.] ok 75 - ancount read-only [usage; packet->header->ancount is read-only at t/03-header.t line 121.] ok 76 - nscount read-only [usage; packet->header->nscount is read-only at t/03-header.t line 122.] ok 77 - adcount read-only [usage; packet->header->arcount is read-only at t/03-header.t line 123.] ok 78 - warnings not repeated ok t/03-parameters.t .......... 1..175 ok 1 - classbyname(CLASS0) ok 2 - classbyname(IN) ok 3 - classbyname(CH) ok 4 - classbyname(HS) ok 5 - classbyname(NONE) ok 6 - classbyname(ANY) ok 7 - classbyname(CLASS32767) ok 8 - typebyname(TYPE0) ok 9 - typebyname(A) ok 10 - typebyname(NS) ok 11 - typebyname(MD) ok 12 - typebyname(MF) ok 13 - typebyname(CNAME) ok 14 - typebyname(SOA) ok 15 - typebyname(MB) ok 16 - typebyname(MG) ok 17 - typebyname(MR) ok 18 - typebyname(NULL) ok 19 - typebyname(WKS) ok 20 - typebyname(PTR) ok 21 - typebyname(HINFO) ok 22 - typebyname(MINFO) ok 23 - typebyname(MX) ok 24 - typebyname(TXT) ok 25 - typebyname(RP) ok 26 - typebyname(AFSDB) ok 27 - typebyname(X25) ok 28 - typebyname(ISDN) ok 29 - typebyname(RT) ok 30 - typebyname(NSAP) ok 31 - typebyname(NSAP-PTR) ok 32 - typebyname(SIG) ok 33 - typebyname(KEY) ok 34 - typebyname(PX) ok 35 - typebyname(GPOS) ok 36 - typebyname(AAAA) ok 37 - typebyname(LOC) ok 38 - typebyname(NXT) ok 39 - typebyname(EID) ok 40 - typebyname(NIMLOC) ok 41 - typebyname(SRV) ok 42 - typebyname(ATMA) ok 43 - typebyname(NAPTR) ok 44 - typebyname(KX) ok 45 - typebyname(CERT) ok 46 - typebyname(A6) ok 47 - typebyname(DNAME) ok 48 - typebyname(SINK) ok 49 - typebyname(OPT) ok 50 - typebyname(APL) ok 51 - typebyname(DS) ok 52 - typebyname(SSHFP) ok 53 - typebyname(IPSECKEY) ok 54 - typebyname(RRSIG) ok 55 - typebyname(NSEC) ok 56 - typebyname(DNSKEY) ok 57 - typebyname(DHCID) ok 58 - typebyname(NSEC3) ok 59 - typebyname(NSEC3PARAM) ok 60 - typebyname(TLSA) ok 61 - typebyname(SMIMEA) ok 62 - typebyname(HIP) ok 63 - typebyname(NINFO) ok 64 - typebyname(RKEY) ok 65 - typebyname(TALINK) ok 66 - typebyname(CDS) ok 67 - typebyname(CDNSKEY) ok 68 - typebyname(OPENPGPKEY) ok 69 - typebyname(CSYNC) ok 70 - typebyname(ZONEMD) ok 71 - typebyname(SVCB) ok 72 - typebyname(HTTPS) ok 73 - typebyname(SPF) ok 74 - typebyname(UINFO) ok 75 - typebyname(UID) ok 76 - typebyname(GID) ok 77 - typebyname(UNSPEC) ok 78 - typebyname(NID) ok 79 - typebyname(L32) ok 80 - typebyname(L64) ok 81 - typebyname(LP) ok 82 - typebyname(EUI48) ok 83 - typebyname(EUI64) ok 84 - typebyname(NXNAME) ok 85 - typebyname(TKEY) ok 86 - typebyname(TSIG) ok 87 - typebyname(IXFR) ok 88 - typebyname(AXFR) ok 89 - typebyname(MAILB) ok 90 - typebyname(MAILA) ok 91 - typebyname(ANY) ok 92 - typebyname(URI) ok 93 - typebyname(CAA) ok 94 - typebyname(AVC) ok 95 - typebyname(DOA) ok 96 - typebyname(AMTRELAY) ok 97 - typebyname(RESINFO) ok 98 - typebyname(WALLET) ok 99 - typebyname(CLA) ok 100 - typebyname(IPN) ok 101 - typebyname(TA) ok 102 - typebyname(DLV) ok 103 - typebyname(TYPE65535) ok 104 - typebyname(*) ok 105 - opcodebyname(QUERY) ok 106 - opcodebyname(IQUERY) ok 107 - opcodebyname(STATUS) ok 108 - opcodebyname(NOTIFY) ok 109 - opcodebyname(UPDATE) ok 110 - opcodebyname(DSO) ok 111 - opcodebyname(255) ok 112 - opcodebyname(NS_NOTIFY_OP) ok 113 - rcodebyname(NOERROR) ok 114 - rcodebyname(FORMERR) ok 115 - rcodebyname(SERVFAIL) ok 116 - rcodebyname(NXDOMAIN) ok 117 - rcodebyname(NOTIMP) ok 118 - rcodebyname(REFUSED) ok 119 - rcodebyname(YXDOMAIN) ok 120 - rcodebyname(YXRRSET) ok 121 - rcodebyname(NXRRSET) ok 122 - rcodebyname(NOTAUTH) ok 123 - rcodebyname(NOTZONE) ok 124 - rcodebyname(DSOTYPENI) ok 125 - rcodebyname(BADSIG) ok 126 - rcodebyname(BADKEY) ok 127 - rcodebyname(BADTIME) ok 128 - rcodebyname(BADMODE) ok 129 - rcodebyname(BADNAME) ok 130 - rcodebyname(BADALG) ok 131 - rcodebyname(BADTRUNC) ok 132 - rcodebyname(BADCOOKIE) ok 133 - rcodebyname(4095) ok 134 - rcodebyname(BADVERS) ok 135 - ednsoptionbyname(LLQ) ok 136 - ednsoptionbyname(UPDATE-LEASE) ok 137 - ednsoptionbyname(NSID) ok 138 - ednsoptionbyname(DAU) ok 139 - ednsoptionbyname(DHU) ok 140 - ednsoptionbyname(N3U) ok 141 - ednsoptionbyname(CLIENT-SUBNET) ok 142 - ednsoptionbyname(EXPIRE) ok 143 - ednsoptionbyname(COOKIE) ok 144 - ednsoptionbyname(TCP-KEEPALIVE) ok 145 - ednsoptionbyname(PADDING) ok 146 - ednsoptionbyname(CHAIN) ok 147 - ednsoptionbyname(KEY-TAG) ok 148 - ednsoptionbyname(EXTENDED-ERROR) ok 149 - ednsoptionbyname(CLIENT-TAG) ok 150 - ednsoptionbyname(SERVER-TAG) ok 151 - ednsoptionbyname(REPORT-CHANNEL) ok 152 - ednsoptionbyname(ZONEVERSION) ok 153 - ednsoptionbyname(UMBRELLA-IDENT) ok 154 - ednsoptionbyname(DEVICEID) ok 155 - ednsoptionbyname(65535) ok 156 - dsotypebyname(KEEPALIVE) ok 157 - dsotypebyname(RETRYDELAY) ok 158 - dsotypebyname(ENCRYPTIONPADDING) ok 159 - dsotypebyname(SUBSCRIBE) ok 160 - dsotypebyname(PUSH) ok 161 - dsotypebyname(UNSUBSCRIBE) ok 162 - dsotypebyname(RECONFIRM) ok 163 - dsotypebyname(65535) ok 164 - classbyval [classbyval(65536) out of range at t/03-parameters.t line 65.] ok 165 - classbyname [classbyname("65536") out of range at t/03-parameters.t line 66.] ok 166 - classbyname [classbyname("CLASS65536") out of range at t/03-parameters.t line 67.] ok 167 - classbyname [unknown class "BOGUS" at t/03-parameters.t line 68.] ok 168 - typebyval [typebyval(65536) out of range at t/03-parameters.t line 70.] ok 169 - typebyname [typebyname("65536") out of range at t/03-parameters.t line 71.] ok 170 - typebyname [unknown type "CLASS65536" at t/03-parameters.t line 72.] ok 171 - typebyname [unknown type "BOGUS" at t/03-parameters.t line 73.] ok 172 - opcodebyname [unknown opcode "BOGUS" at t/03-parameters.t line 75.] ok 173 - rcodebyname [unknown rcode "BOGUS" at t/03-parameters.t line 77.] ok 174 - ednsoptionbyname [unknown option "BOGUS" at t/03-parameters.t line 79.] ok 175 - dsotypebyname [unknown DSO type "BOGUS" at t/03-parameters.t line 81.] ok t/03-question.t ............ 1..105 ok 1 - object returned by new() constructor ok 2 - $question->qname returns expected value ok 3 - $question->qtype returns expected value ok 4 - $question->qclass returns expected value ok 5 - $question->name returns expected value ok 6 - $question->type returns expected value ok 7 - $question->zname returns expected value ok 8 - $question->ztype returns expected value ok 9 - $question->zclass returns expected value ok 10 - $question->string returns text representation of object ok 11 - new() argument undefined or absent ( example.com, A, undef ) ok 12 - new() argument undefined or absent ( example.com, A, ) ok 13 - new() argument undefined or absent ( example.com, undef, IN ) ok 14 - new() argument undefined or absent ( example.com, IN ) ok 15 - new() argument undefined or absent ( example.com, undef, undef ) ok 16 - new() argument undefined or absent ( example.com ) ok 17 - new() arguments in zone file order ( example.com., IN, A ) ok 18 - new() arguments in zone file order ( example.com., IN, TYPE1 ) ok 19 - new() arguments in zone file order ( example.com., IN, ANY ) ok 20 - new() arguments in zone file order ( example.com., CLASS1, A ) ok 21 - new() arguments in zone file order ( example.com., CLASS1, TYPE1 ) ok 22 - new() arguments in zone file order ( example.com., CLASS1, ANY ) ok 23 - new() arguments in zone file order ( example.com., ANY, A ) ok 24 - new() arguments in zone file order ( example.com., ANY, TYPE1 ) ok 25 - new() arguments in zone file order ( example.com., ANY, ANY ) ok 26 - decoded object matches encoded data example.com. IN A ok 27 - decoded object matches encoded data example.com. IN AAAA ok 28 - decoded object matches encoded data example.com. IN MX ok 29 - decoded object matches encoded data example.com. IN NS ok 30 - decoded object matches encoded data example.com. IN SOA ok 31 - decoded object matches encoded data example.com. IN ANY ok 32 - decoded object matches encoded data example.com. HS A ok 33 - decoded object matches encoded data example.com. HS AAAA ok 34 - decoded object matches encoded data example.com. HS MX ok 35 - decoded object matches encoded data example.com. HS NS ok 36 - decoded object matches encoded data example.com. HS SOA ok 37 - decoded object matches encoded data example.com. HS ANY ok 38 - decoded object matches encoded data example.com. ANY A ok 39 - decoded object matches encoded data example.com. ANY AAAA ok 40 - decoded object matches encoded data example.com. ANY MX ok 41 - decoded object matches encoded data example.com. ANY NS ok 42 - decoded object matches encoded data example.com. ANY SOA ok 43 - decoded object matches encoded data example.com. ANY ANY ok 44 - returned offset has expected value ok 45 - interpret IPv4 prefix as PTR query 1.2.3.4 ok 46 - interpret IPv4 prefix as PTR query 1.2.3 ok 47 - interpret IPv4 prefix as PTR query 1.2 ok 48 - interpret IPv4 prefix as PTR query 1 ok 49 - query NS in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN NS ok 50 - query SOA in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN SOA ok 51 - query ANY in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN ANY ok 52 - accept CIDR address/32 prefix syntax 4.3.2.1.in-addr.arpa ok 53 - accept CIDR address/24 prefix syntax 3.2.1.in-addr.arpa ok 54 - accept CIDR address/16 prefix syntax 2.1.in-addr.arpa ok 55 - accept CIDR address/8 prefix syntax 1.in-addr.arpa ok 56 - interpret IPv6 address as PTR query in ip6.arpa namespace ok 57 - interpret IPv6 form of IPv4 address as query in in-addr.arpa ok 58 - interpret IPv6 + embedded IPv4 address as query in ip6.arpa ok 59 - non-address character precludes interpretation as PTR query ok 60 - non-numeric character precludes interpretation as PTR query ok 61 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6:7:8 ok 62 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6:7 ok 63 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6 ok 64 - interpret IPv6 prefix as PTR query 1:2:3:4:5 ok 65 - interpret IPv6 prefix as PTR query 1:2:3:4 ok 66 - interpret IPv6 prefix as PTR query 1:2:3 ok 67 - interpret IPv6 prefix as PTR query 1:2 ok 68 - accept IPv6 address/16 prefix syntax 4.3.2.1.ip6.arpa ok 69 - accept IPv6 address/12 prefix syntax 3.2.1.ip6.arpa ok 70 - accept IPv6 address/8 prefix syntax 2.1.ip6.arpa ok 71 - accept IPv6 address/4 prefix syntax 1.ip6.arpa ok 72 - check length of expanded IPv6 address 1:2:3:4:5:6:: ok 73 - check length of expanded IPv6 address 1:2:3:4:5::8 ok 74 - check length of expanded IPv6 address 1:2:3:4:5:: ok 75 - check length of expanded IPv6 address 1:2:3:4::7:8 ok 76 - check length of expanded IPv6 address 1:2:3:4::8 ok 77 - check length of expanded IPv6 address 1:2:3:4:: ok 78 - check length of expanded IPv6 address 1:2:3::6:7:8 ok 79 - check length of expanded IPv6 address 1:2:3::7:8 ok 80 - check length of expanded IPv6 address 1:2:3::8 ok 81 - check length of expanded IPv6 address 1:2:3:: ok 82 - check length of expanded IPv6 address 1:2::5:6:7:8 ok 83 - check length of expanded IPv6 address 1:2::6:7:8 ok 84 - check length of expanded IPv6 address 1:2::7:8 ok 85 - check length of expanded IPv6 address 1:2::8 ok 86 - check length of expanded IPv6 address 1:2:: ok 87 - check length of expanded IPv6 address 1::4:5:6:7:8 ok 88 - check length of expanded IPv6 address 1::5:6:7:8 ok 89 - check length of expanded IPv6 address 1::6:7:8 ok 90 - check length of expanded IPv6 address 1::7:8 ok 91 - check length of expanded IPv6 address 1::8 ok 92 - check length of expanded IPv6 address 1:: ok 93 - check length of expanded IPv6 address ::3:4:5:6:7:8 ok 94 - check length of expanded IPv6 address ::4:5:6:7:8 ok 95 - check length of expanded IPv6 address ::5:6:7:8 ok 96 - check length of expanded IPv6 address ::6:7:8 ok 97 - check length of expanded IPv6 address ::7:8 ok 98 - check length of expanded IPv6 address ::8 ok 99 - check length of expanded IPv6 address :: ok 100 - argument undefined [domain identifier undefined at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 79.] ok 101 - corrupt wire-format [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 102 - qname is read-only [immutable object: argument invalid at t/03-question.t line 170.] ok 103 - qtype is read-only [immutable object: argument invalid at t/03-question.t line 170.] ok 104 - qclass is read-only [immutable object: argument invalid at t/03-question.t line 170.] ok 105 - name is read-only [immutable object: argument invalid at t/03-question.t line 170.] ok t/03-rr.t .................. 1..106 ok 1 - use Net::DNS::RR; ok 2 - Net::DNS::RR->new( example.com A ) ok 3 - Net::DNS::RR->new( example.com IN ) ok 4 - Net::DNS::RR->new( example.com IN A ) ok 5 - Net::DNS::RR->new( example.com IN 123 A ) ok 6 - Net::DNS::RR->new( example.com 123 A ) ok 7 - Net::DNS::RR->new( example.com 123 IN A ) ok 8 - Net::DNS::RR->new( example.com 123 In Aaaa ) ok 9 - Net::DNS::RR->new( example.com A \\\# 0 ) ok 10 - expected value returned by $rr->name ok 11 - expected value returned by $rr->owner ok 12 - expected value returned by $rr->type ok 13 - expected value returned by $rr->class ok 14 - expected value returned by $rr->TTL ok 15 - expected value returned by $rr->rdstring ok 16 - expected value returned by $rr->rdlength ok 17 - Net::DNS::RR->new( example.com 0 IN A \\\# 4 c0 00 02 01 ) ok 18 - Net::DNS::RR->new( example.com 0 IN A \\\# 4 c0000201 ) ok 19 - Net::DNS::RR->new( example.com 0 IN A 192.0.2.1 ) ok 20 - Net::DNS::RR->new( example.com 0 IN TYPE1 192.0.2.1 ) ok 21 - Net::DNS::RR->new( example.com 0 CLASS1 A 192.0.2.1 ) ok 22 - Net::DNS::RR->new( example.com 0 CLASS1 TYPE1 192.0.2.1 ) ok 23 - Net::DNS::RR->new( example.com 0 A 192.0.2.1 ) ok 24 - Net::DNS::RR->new( example.com 0 TYPE1 192.0.2.1 ) ok 25 - Net::DNS::RR->new( example.com IN A 192.0.2.1 ) ok 26 - Net::DNS::RR->new( example.com IN TYPE1 192.0.2.1 ) ok 27 - Net::DNS::RR->new( example.com CLASS1 A 192.0.2.1 ) ok 28 - Net::DNS::RR->new( example.com CLASS1 TYPE1 192.0.2.1 ) ok 29 - Net::DNS::RR->new( example.com A 192.0.2.1 ) ok 30 - Net::DNS::RR->new( example.com TYPE1 192.0.2.1 ) ok 31 - Net::DNS::RR->new( example.com IN 0 A 192.0.2.1 ) ok 32 - Net::DNS::RR->new( example.com IN 0 TYPE1 192.0.2.1 ) ok 33 - Net::DNS::RR->new( example.com CLASS1 0 A 192.0.2.1 ) ok 34 - Net::DNS::RR->new( example.com CLASS1 0 TYPE1 192.0.2.1 ) ok 35 - Net::DNS::RR->new( example.com 0 IN TXT txt-data ; space delimited ) ok 36 - Net::DNS::RR->new( example.com 0 TXT txt-data ) ok 37 - Net::DNS::RR->new( example.com IN TXT txt-data ) ok 38 - Net::DNS::RR->new( example.com TXT txt-data ) ok 39 - Net::DNS::RR->new( example.com IN 0 TXT txt-data ) ok 40 - Net::DNS::RR->new( example.com 0 IN TXT txt-data ; tab delimited ) ok 41 - Net::DNS::RR->new( example.com 0 TXT txt-data ) ok 42 - Net::DNS::RR->new( example.com IN TXT txt-data ) ok 43 - Net::DNS::RR->new( example.com TXT txt-data ) ok 44 - Net::DNS::RR->new( example.com IN 0 TXT txt-data ) ok 45 - Net::DNS::RR->new( example.com 0 IN TXT "txt-data" ; "quoted" ) ok 46 - Net::DNS::RR->new( example.com 0 TXT "txt-data" ) ok 47 - Net::DNS::RR->new( example.com IN TXT "txt-data" ) ok 48 - Net::DNS::RR->new( example.com TXT "txt-data" ) ok 49 - Net::DNS::RR->new( example.com IN 0 TXT "txt-data" ) ok 50 - Net::DNS::RR->new( example.com ( 0 IN TXT txt-data ) ; bracketed ) ok 51 - Net::DNS::RR->new(type A address 192.0.2.1) ok 52 - Net::DNS::RR->new(type A address [192.0.2.1]) ok 53 - Net::DNS::RR->new( type A rdata ) ok 54 - Net::DNS::RR->new( name example.com type MX ) ok 55 - Net::DNS::RR->new( type MX class IN ttl 123 ) ok 56 - encode/decode example.com A ok 57 - encode/decode example.com IN ok 58 - encode/decode example.com IN A ok 59 - encode/decode example.com IN 123 A ok 60 - encode/decode example.com 123 A ok 61 - encode/decode example.com 123 IN A ok 62 - encode/decode example.com A 192.0.2.1 ok 63 - encode/decode 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.B.D.0.1.0.0.2.ip6.arpa PTR example.com. ok 64 - decode OPT RR ok 65 - canonical encode example.com 0 IN A ok 66 - canonical encode EXAMPLE.com 123 A 192.0.2.1 ok 67 - parse rr->plain format A ok 68 - parse rr->generic format A ok 69 - parse rr->plain format A ok 70 - parse rr->generic format A ok 71 - parse rr->plain format NS ok 72 - parse rr->generic format NS ok 73 - parse rr->plain format SOA ok 74 - parse rr->generic format SOA ok 75 - parse rr->plain format ATMA ok 76 - parse rr->generic format ATMA ok 77 - parse rr->plain format ATMA ok 78 - parse rr->generic format ATMA ok 79 - parse rr->plain format ATMA ok 80 - parse rr->generic format ATMA ok 81 - MX->get_rrsort_func() ok 82 - MX->get_rrsort_func(preference) ok 83 - MX->get_rrsort_func(X) ok 84 - DESTROY() exists to placate pre-5.18 AUTOLOAD ok 85 - unrecognised class method [Net::DNS::RR has no class method "unknown" at t/03-rr.t line 209.] ok 86 - RR->unknown() returns undef ok 87 - unparsable RR->new(undef) [argument absent or undefined at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 92.] ok 88 - unparsable RR->new( [] ) [non-scalar argument at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 93.] ok 89 - unparsable RR->new( {} ) [non-scalar argument at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 93.] ok 90 - unparsable RR->new('()') [unable to parse RR string at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 104.] ok 91 - unparsable RR->new('. NULL x') [no zone file representation defined for NULL at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 511.] ok 92 - unparsable RR->new('. ATMA x') [type ATMA not implemented at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 510.] ok 93 - unparsable RR->new('. BOGUS x') [unknown type "BOGUS" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 676.] ok 94 - mismatched length \# 0 c0000201 [length and hexadecimal data inconsistent at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 133.] ok 95 - mismatched length \# 3 c0000201 [length and hexadecimal data inconsistent at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 133.] ok 96 - mismatched length \# 5 c0000201 [length and hexadecimal data inconsistent at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 133.] ok 97 - RR type is immutable [not possible to change RR->type at t/03-rr.t line 225.] ok 98 - unrecognised time unit [bad time: 1y at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 478.] ok 99 - unrecognised method [*** FATAL PROGRAM ERROR!! Unknown instance method "bogus"] ok 100 - unimplemented RRtype [type ATMA not implemented at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 194.] ok 101 - RR->string warning [Can't call method "string" on an undefined value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/MINFO.pm line 43.] ok 102 - RR->rdstring warning [Can't call method "string" on an undefined value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/MINFO.pm line 43.] ok 103 - decode(corrupt data) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 226.] ok 104 - decode(corrupt data) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 229.] ok 105 - decode(corrupt data) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 235.] ok 106 - rdatastr deprecation warning [deprecated method; prefer $rr->rdstring() at t/03-rr.t line 236.] ok t/04-packet-truncate.t ..... 1..33 ok 1 - unconstrained packet length 1605 ok 2 - answer section unchanged, 24 RRs ok 3 - authority section unchanged, 24 RRs ok 4 - additional section unchanged, 24 RRs ok 5 - header->tc flag not set ok 6 - long packet was 1605, now 499 ok 7 - answer section was 24 RRs, now 21 ok 8 - authority section was 24 RRs, now 0 ok 9 - additional section was 24 RRs, now 0 ok 10 - header->tc flag set ok 11 - signed packet was 1687, now 505 ok 12 - answer section was 24 RRs, now 17 ok 13 - authority section was 24 RRs, now 0 ok 14 - additional section was 25 RRs, now 2 ok 15 - TSIG still in additional section ok 16 - header->tc flag set ok 17 - referral packet was 753, now 505 ok 18 - answer section unchanged, 0 RRs ok 19 - authority section unchanged, 13 RRs ok 20 - additional section was 25 RRs, now 14 ok 21 - header->tc flag not set ok 22 - check RRsets in truncated additional section ok 23 - a.example. A ; 2 RRs ok 24 - a.example. AAAA ; 2 RRs ok 25 - b.example. A ; 2 RRs ok 26 - b.example. AAAA ; 2 RRs ok 27 - c.example. A ; 2 RRs ok 28 - c.example. AAAA ; 2 RRs ok 29 - d.example. A ; 2 RRs ok 30 - d.example. AAAA ; 2 RRs ok 31 - e.example. A ; 2 RRs ok 32 - f.example. A ; 2 RRs ok 33 - f.example. AAAA ; 2 RRs ok t/04-packet.t .............. 1..104 ok 1 - use Net::DNS::Packet; ok 2 - new() object ok 3 - header() method works ok 4 - header() returns header object ok 5 - edns() method works ok 6 - edns() returns OPT RR object ok 7 - string() returns representation of packet ok 8 - string() contains representation of EDNS ok 9 - string() returns representation of update ok 10 - create empty packet ok 11 - question() returns empty list ok 12 - answer() returns empty list ok 13 - authority() returns empty list ok 14 - additional() returns empty list ok 15 - zone() returns empty list ok 16 - pre() returns empty list ok 17 - prerequisite() returns empty list ok 18 - update() returns empty list ok 19 - create query packet ok 20 - packet->question() returns single element list ok 21 - list element is a question object ok 22 - question object correct ok 23 - packet->encode() method works ok 24 - packet->data() alias works ok 25 - new(\$data) object ok 26 - decoded packet matches original ok 27 - retransmitted packet matches original ok 28 - decoded empty packet ok 29 - decoded DSO packet ok 30 - push first RR into answer section ok 31 - push() returns answer RR count ok 32 - push second RR into answer section ok 33 - push() returns answer RR count ok 34 - push first RR into authority section ok 35 - push() returns authority RR count ok 36 - push second RR into authority section ok 37 - push() returns authority RR count ok 38 - push first RR into additional section ok 39 - push() returns additional RR count ok 40 - push second RR into additional section ok 41 - push() returns additional RR count ok 42 - decode() from data buffer works ok 43 - $decoded->size() works ok 44 - $decoded->from() works ok 45 - $decoded->string() works ok 46 - check header->qdcount correct ok 47 - check header->ancount correct ok 48 - check header->nscount correct ok 49 - check header->arcount correct ok 50 - answersize() alias works ok 51 - answerfrom() alias works ok 52 - check content of question section ok 53 - check content of answer section ok 54 - check content of authority section ok 55 - check content of additional section ok 56 - pop() RR from answer section ok 57 - pop() RR from authority section ok 58 - pop() RR from additional section ok 59 - check question count in synthetic packet header ok 60 - check answer count in synthetic packet header ok 61 - check authority count in synthetic packet header ok 62 - check additional count in synthetic packet header ok 63 - $packet->reply() returns packet ok 64 - reply->string() represents packet ok 65 - packet->reply() supports EDNS ok 66 - sigrr() undef for unsigned packet ok 67 - verify() fails for unsigned packet ok 68 - verifyerr() returned for unsigned packet ok 69 - sign_tsig() returns TSIG record ok 70 - verifyerr() returns empty string ok 71 - sigrr() returns TSIG record ok 72 - decode truncated (28 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 73 - decode truncated (27 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 74 - decode truncated (26 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 75 - decode truncated (25 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 76 - decode truncated (24 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 77 - decode truncated (23 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 78 - decode truncated (22 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 79 - decode truncated (21 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 80 - decode truncated (20 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 81 - decode truncated (19 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 82 - decode truncated (18 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 83 - decode truncated (17 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 84 - decode truncated (16 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 85 - decode truncated (15 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 86 - decode truncated (14 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 87 - decode truncated (13 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 88 - decode truncated (12 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 89 - decode truncated (11 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 90 - decode truncated (10 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 91 - decode truncated (9 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 92 - decode truncated (8 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 93 - decode truncated (7 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 94 - decode truncated (6 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 95 - decode truncated (5 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 96 - decode truncated (4 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 97 - decode truncated (3 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 98 - decode truncated (2 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 99 - decode truncated (1 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 100 - decode truncated (0 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 101 - reply->reply() [erroneous qr flag in query packet at t/04-packet.t line 227.] ok 102 - sign_tsig(...) [no TSIG in request packet at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 630.] ok 103 - sign_sig0(...) [No "use Net::DNS::SEC" declaration in application code at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 705.] ok 104 - sig0 verify() [No "use Net::DNS::SEC" declaration in application code at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 660.] ok t/05-A.t ................... 1..9 ok 1 - A RR type code = 1 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - address completion: 1.2.3.4 ok 8 - address completion: 1.2.4 ok 9 - address completion: 1.4 ok t/05-AAAA.t ................ 1..133 ok 1 - AAAA RR type code = 28 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - address compression: 0:0:0:0:0:0:0:0 ok 8 - address expansion: :: ok 9 - address compression: 0:0:0:0:0:0:0:8 ok 10 - address expansion: ::8 ok 11 - address compression: 0:0:0:0:0:0:7:0 ok 12 - address expansion: ::7:0 ok 13 - address compression: 0:0:0:0:0:6:0:0 ok 14 - address expansion: ::6:0:0 ok 15 - address compression: 0:0:0:0:0:6:0:8 ok 16 - address expansion: ::6:0:8 ok 17 - address compression: 0:0:0:0:5:0:0:0 ok 18 - address expansion: ::5:0:0:0 ok 19 - address compression: 0:0:0:0:5:0:0:8 ok 20 - address expansion: ::5:0:0:8 ok 21 - address compression: 0:0:0:0:5:0:7:0 ok 22 - address expansion: ::5:0:7:0 ok 23 - address compression: 0:0:0:4:0:0:0:0 ok 24 - address expansion: 0:0:0:4:: ok 25 - address compression: 0:0:0:4:0:0:0:8 ok 26 - address expansion: ::4:0:0:0:8 ok 27 - address compression: 0:0:0:4:0:0:7:0 ok 28 - address expansion: ::4:0:0:7:0 ok 29 - address compression: 0:0:0:4:0:6:0:0 ok 30 - address expansion: ::4:0:6:0:0 ok 31 - address compression: 0:0:0:4:0:6:0:8 ok 32 - address expansion: ::4:0:6:0:8 ok 33 - address compression: 0:0:3:0:0:0:0:0 ok 34 - address expansion: 0:0:3:: ok 35 - address compression: 0:0:3:0:0:0:0:8 ok 36 - address expansion: 0:0:3::8 ok 37 - address compression: 0:0:3:0:0:0:7:0 ok 38 - address expansion: 0:0:3::7:0 ok 39 - address compression: 0:0:3:0:0:6:0:0 ok 40 - address expansion: ::3:0:0:6:0:0 ok 41 - address compression: 0:0:3:0:0:6:0:8 ok 42 - address expansion: ::3:0:0:6:0:8 ok 43 - address compression: 0:0:3:0:5:0:0:0 ok 44 - address expansion: 0:0:3:0:5:: ok 45 - address compression: 0:0:3:0:5:0:0:8 ok 46 - address expansion: ::3:0:5:0:0:8 ok 47 - address compression: 0:0:3:0:5:0:7:0 ok 48 - address expansion: ::3:0:5:0:7:0 ok 49 - address compression: 0:2:0:0:0:0:0:0 ok 50 - address expansion: 0:2:: ok 51 - address compression: 0:2:0:0:0:0:0:8 ok 52 - address expansion: 0:2::8 ok 53 - address compression: 0:2:0:0:0:0:7:0 ok 54 - address expansion: 0:2::7:0 ok 55 - address compression: 0:2:0:0:0:6:0:0 ok 56 - address expansion: 0:2::6:0:0 ok 57 - address compression: 0:2:0:0:0:6:0:8 ok 58 - address expansion: 0:2::6:0:8 ok 59 - address compression: 0:2:0:0:5:0:0:0 ok 60 - address expansion: 0:2:0:0:5:: ok 61 - address compression: 0:2:0:0:5:0:0:8 ok 62 - address expansion: 0:2::5:0:0:8 ok 63 - address compression: 0:2:0:0:5:0:7:0 ok 64 - address expansion: 0:2::5:0:7:0 ok 65 - address compression: 0:2:0:4:0:0:0:0 ok 66 - address expansion: 0:2:0:4:: ok 67 - address compression: 0:2:0:4:0:0:0:8 ok 68 - address expansion: 0:2:0:4::8 ok 69 - address compression: 0:2:0:4:0:0:7:0 ok 70 - address expansion: 0:2:0:4::7:0 ok 71 - address compression: 0:2:0:4:0:6:0:0 ok 72 - address expansion: 0:2:0:4:0:6:: ok 73 - address compression: 0:2:0:4:0:6:0:8 ok 74 - address expansion: 0:2:0:4:0:6:0:8 ok 75 - address compression: 1:0:0:0:0:0:0:0 ok 76 - address expansion: 1:: ok 77 - address compression: 1:0:0:0:0:0:0:8 ok 78 - address expansion: 1::8 ok 79 - address compression: 1:0:0:0:0:0:7:0 ok 80 - address expansion: 1::7:0 ok 81 - address compression: 1:0:0:0:0:6:0:0 ok 82 - address expansion: 1::6:0:0 ok 83 - address compression: 1:0:0:0:0:6:0:8 ok 84 - address expansion: 1::6:0:8 ok 85 - address compression: 1:0:0:0:5:0:0:0 ok 86 - address expansion: 1::5:0:0:0 ok 87 - address compression: 1:0:0:0:5:0:0:8 ok 88 - address expansion: 1::5:0:0:8 ok 89 - address compression: 1:0:0:0:5:0:7:0 ok 90 - address expansion: 1::5:0:7:0 ok 91 - address compression: 1:0:0:4:0:0:0:0 ok 92 - address expansion: 1:0:0:4:: ok 93 - address compression: 1:0:0:4:0:0:0:8 ok 94 - address expansion: 1:0:0:4::8 ok 95 - address compression: 1:0:0:4:0:0:7:0 ok 96 - address expansion: 1::4:0:0:7:0 ok 97 - address compression: 1:0:0:4:0:6:0:0 ok 98 - address expansion: 1::4:0:6:0:0 ok 99 - address compression: 1:0:0:4:0:6:0:8 ok 100 - address expansion: 1::4:0:6:0:8 ok 101 - address compression: 1:0:3:0:0:0:0:0 ok 102 - address expansion: 1:0:3:: ok 103 - address compression: 1:0:3:0:0:0:0:8 ok 104 - address expansion: 1:0:3::8 ok 105 - address compression: 1:0:3:0:0:0:7:0 ok 106 - address expansion: 1:0:3::7:0 ok 107 - address compression: 1:0:3:0:0:6:0:0 ok 108 - address expansion: 1:0:3::6:0:0 ok 109 - address compression: 1:0:3:0:0:6:0:8 ok 110 - address expansion: 1:0:3::6:0:8 ok 111 - address compression: 1:0:3:0:5:0:0:0 ok 112 - address expansion: 1:0:3:0:5:: ok 113 - address compression: 1:0:3:0:5:0:0:8 ok 114 - address expansion: 1:0:3:0:5::8 ok 115 - address compression: 1:0:3:0:5:0:7:0 ok 116 - address expansion: 1:0:3:0:5:0:7:0 ok 117 - address completion: 1 ok 118 - address completion: 1: ok 119 - address completion: 1:2 ok 120 - address completion: 1:2: ok 121 - address completion: 1:2:3 ok 122 - address completion: 1:2:3: ok 123 - address completion: 1:2:3:4 ok 124 - address completion: 1:2:3:4: ok 125 - address completion: 1:2:3:4:5 ok 126 - address completion: 1:2:3:4:5: ok 127 - address completion: 1:2:3:4:5:6 ok 128 - address completion: 1:2:3:4:5:6: ok 129 - address completion: 1:2:3:4:5:6:7 ok 130 - address completion: 1:2:3:4:5:6:7: ok 131 - address completion: ::ffff:1.2.3.4 ok 132 - address completion: ::ffff:1.2.4 ok 133 - address completion: ::ffff:1.4 ok t/05-AFSDB.t ............... 1..9 ok 1 - AFSDB RR type code = 18 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->subtype() ok 5 - expected result from rr->hostname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'subtype' attribute of empty RR undefined ok 9 - 'hostname' attribute of empty RR undefined ok t/05-AMTRELAY.t ............ 1..26 ok 1 - AMTRELAY RR type code = 260 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->precedence() ok 5 - expected result from rr->D() ok 6 - expected result from rr->relaytype() ok 7 - expected result from rr->relay() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - rr->relay( '.' ) ok 11 - new/string transparent ok 12 - encode/decode transparent ok 13 - rr->relay( '192.0.2.38' ) ok 14 - new/string transparent ok 15 - encode/decode transparent ok 16 - rr->relay( '2001:db8:0:8002:0:0:2000:1' ) ok 17 - new/string transparent ok 18 - encode/decode transparent ok 19 - rr->relay( 'relay.example.com' ) ok 20 - new/string transparent ok 21 - encode/decode transparent ok 22 - precedence attribute of empty RR undefined ok 23 - D attribute of empty RR undefined ok 24 - relaytype attribute of empty RR undefined ok 25 - relay attribute of empty RR undefined ok 26 - unrecognised relay ttype [unrecognised relay type at t/05-AMTRELAY.t line 74.] 12.100.51.198.in-addr.arpa. IN AMTRELAY 10 1 3 amtrelays.example.com. ok t/05-APL.t ................. 1..28 ok 1 - APL RR type code = 42 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->aplist() ok 5 - aplist item->string() attribute ok 6 - aplist item->negate() attribute ok 7 - aplist item->family() attribute ok 8 - aplist item->address() attribute ok 9 - aplist item->string() attribute ok 10 - aplist item->negate() attribute ok 11 - aplist item->family() attribute ok 12 - aplist item->address() attribute ok 13 - aplist item->string() attribute ok 14 - aplist item->negate() attribute ok 15 - aplist item->family() attribute ok 16 - aplist item->address() attribute ok 17 - aplist item->string() attribute ok 18 - aplist item->negate() attribute ok 19 - aplist item->family() attribute ok 20 - aplist item->address() attribute ok 21 - aplist item->string() attribute ok 22 - aplist item->negate() attribute ok 23 - aplist item->family() attribute ok 24 - aplist item->address() attribute ok 25 - encode/decode transparent ok 26 - encoded RDATA matches example ok 27 - corrupt wire-format [corrupt APL data at t/05-APL.t line 62.] ok 28 - unknown address family [unknown address family at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/APL.pm line 138.] ok t/05-CAA.t ................. 1..14 ok 1 - CAA RR type code = 257 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->flags() ok 5 - expected result from rr->tag() ok 6 - expected result from rr->value() ok 7 - additional attribute rr->critical() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - 'flags' attribute of empty RR undefined ok 11 - 'tag' attribute of empty RR undefined ok 12 - 'value' attribute of empty RR undefined ok 13 - set $rr->critical ok 14 - clear $rr->critical CAA.example. IN CAA 128 issue example.net ok t/05-CDNSKEY.t ............. 1..34 ok 1 - CDNSKEY RR type code = 60 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->flags() ok 5 - expected result from rr->protocol() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->publickey() ok 8 - additional attribute rr->keybin() ok 9 - additional attribute rr->keylength() ok 10 - additional attribute rr->keytag() ok 11 - additional attribute rr->privatekeyname() ok 12 - additional attribute rr->zone() ok 13 - additional attribute rr->revoke() ok 14 - additional attribute rr->sep() ok 15 - encode/decode transparent ok 16 - encoded RDATA matches example ok 17 - 'flags' attribute of empty RR undefined ok 18 - 'protocol' attribute of empty RR undefined ok 19 - 'algorithm' attribute of empty RR undefined ok 20 - 'publickey' attribute of empty RR undefined ok 21 - 'keylength' attribute of empty RR undefined ok 22 - 'keytag' attribute of empty RR undefined ok 23 - 'rdstring' attribute of empty RR undefined ok 24 - algorithm number accepted ok 25 - algorithm mnemonic accepted ok 26 - rr->algorithm("MNEMONIC") returns mnemonic ok 27 - rr->algorithm("MNEMONIC") preserves value ok 28 - DNSKEY delete: CDNSKEY.example. CDNSKEY 0 3 0 AA== ok 29 - DNSKEY delete: flags 0 ok 30 - DNSKEY delete: protocol 3 ok 31 - DNSKEY delete: algorithm 0 ok 32 - DNSKEY delete: rdata wire-format ok 33 - DNSKEY delete: presentation format ok 34 - DNSKEY delete: accept old format CDNSKEY.example. IN CDNSKEY ( 256 3 5 AQPSKmynfzW4kyBv015MUG2DeIQ3Cbl+BBZH4b/0PY1kxkmvHjcZc8nokfzj31GajIQKY+5CptLr 3buXA10hWqTkF7H6RfoRqXQeogmMHfpftf6zMv1LyBUgia7za6ZEzOJBOztyvhjL742iU/TpPSED hm2SNKLijfUppn1UaNvv4w== ) ; keytag 2642 ok t/05-CDS.t ................. 1..30 ok 1 - CDS RR type code = 59 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->keytag() ok 5 - expected result from rr->algorithm() ok 6 - expected result from rr->digtype() ok 7 - expected result from rr->digest() ok 8 - additional attribute rr->digestbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'keytag' attribute of empty RR undefined ok 13 - 'algorithm' attribute of empty RR undefined ok 14 - 'digtype' attribute of empty RR undefined ok 15 - 'digest' attribute of empty RR undefined ok 16 - 'rdstring' attribute of empty RR undefined ok 17 - algorithm number accepted ok 18 - algorithm mnemonic accepted ok 19 - rr->algorithm("MNEMONIC") returns mnemonic ok 20 - rr->algorithm("MNEMONIC") preserves value ok 21 - digest type mnemonic accepted ok 22 - rr->digtype("MNEMONIC") returns mnemonic ok 23 - rr->digtype("MNEMONIC") preserves value ok 24 - DS delete: CDS.example. CDS 0 0 0 00 ok 25 - DS delete: keytag 0 ok 26 - DS delete: algorithm 0 ok 27 - DS delete: digtype 0 ok 28 - DS delete: rdata wire-format ok 29 - DS delete: presentation format ok 30 - DS delete: accept old format CDS.example. IN CDS 60485 5 1 2bb183af5f22588179a53b0a98631fad1a292118 ; xepor-cybyp-zulyd-dekom-civip-hovob-pikek-fylop-tekyd-namac-moxex ok t/05-CERT.t ................ 1..21 ok 1 - CERT RR type code = 37 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->certtype() ok 5 - expected result from rr->keytag() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->cert() ok 8 - additional attribute rr->certificate() ok 9 - additional attribute rr->format() ok 10 - additional attribute rr->tag() ok 11 - encode/decode transparent ok 12 - encoded RDATA matches example ok 13 - algorithm mnemonic ok 14 - algorithm with no mnemonic ok 15 - unknown algorithm mnemonic [unknown algorithm X at t/05-CERT.t line 71.] ok 16 - valid certtype mnemonic ok 17 - unknown certtype mnemonic [unknown certtype X at t/05-CERT.t line 74.] ok 18 - certtype may be zero ok 19 - keytag may be zero ok 20 - algorithm may be zero ok 21 - cert may be empty ok t/05-CNAME.t ............... 1..7 ok 1 - CNAME RR type code = 5 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->cname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - 'cname' attribute of empty RR undefined ok t/05-CSYNC.t ............... 1..17 ok 1 - CSYNC RR type code = 62 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->SOAserial() ok 5 - expected result from rr->flags() ok 6 - expected result from rr->typelist() ok 7 - additional attribute rr->immediate() ok 8 - additional attribute rr->soaminimum() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - 'SOAserial' attribute of empty RR undefined ok 12 - 'flags' attribute of empty RR undefined ok 13 - 'typelist' attribute of empty RR undefined ok 14 - set $rr->immediate ok 15 - clear $rr->immediate ok 16 - set $rr->soaminimum ok 17 - clear $rr->soaminimum alpha.example.com. IN CSYNC 66 3 A NS AAAA ok t/05-DHCID.t ............... 1..12 ok 1 - DHCID RR type code = 49 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->identifiertype() ok 5 - expected result from rr->digesttype() ok 6 - expected result from rr->digest() ok 7 - additional attribute rr->rdata() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - 'identifiertype' attribute of empty RR undefined ok 11 - 'digesttype' attribute of empty RR undefined ok 12 - 'digest' attribute of empty RR undefined DHCID.example. IN DHCID AAIBT2JmdXNjYXRlZElkZW50aXR5RGF0YQ== ok t/05-DNAME.t ............... 1..8 ok 1 - DNAME RR type code = 39 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->target() ok 5 - additional attribute rr->dname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'target' attribute of empty RR undefined ok t/05-DNSKEY.t .............. 1..49 ok 1 - DNSKEY RR type code = 48 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->flags() ok 5 - expected result from rr->protocol() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->publickey() ok 8 - additional attribute rr->keybin() ok 9 - additional attribute rr->keylength() ok 10 - additional attribute rr->keytag() ok 11 - additional attribute rr->privatekeyname() ok 12 - additional attribute rr->zone() ok 13 - additional attribute rr->revoke() ok 14 - additional attribute rr->sep() ok 15 - encode/decode transparent ok 16 - encoded RDATA matches example ok 17 - $rr->rdstring with empty key field ok 18 - 'flags' attribute of empty RR undefined ok 19 - 'protocol' attribute of empty RR undefined ok 20 - 'algorithm' attribute of empty RR undefined ok 21 - 'publickey' attribute of empty RR undefined ok 22 - 'keylength' attribute of empty RR undefined ok 23 - 'keytag' attribute of empty RR undefined ok 24 - 'rdstring' attribute of empty RR undefined ok 25 - expected value after zone(1) ok 26 - expected value after zone(0) ok 27 - expected value after zone(1) ok 28 - expected value after zone(0) ok 29 - expected value after revoke(0) ok 30 - expected value after revoke(1) ok 31 - expected value after revoke(0) ok 32 - expected value after revoke(1) ok 33 - expected value after sep(1) ok 34 - expected value after sep(0) ok 35 - expected value after sep(1) ok 36 - expected value after sep(0) ok 37 - class method algorithm("RSASHA256") ok 38 - class method algorithm(8) ok 39 - class method algorithm(255) ok 40 - algorithm number accepted ok 41 - algorithm mnemonic accepted ok 42 - rr->algorithm("MNEMONIC") returns mnemonic ok 43 - rr->algorithm("MNEMONIC") preserves value ok 44 - unknown algorithm [unknown algorithm X at t/05-DNSKEY.t line 105.] ok 45 - disallowed algorithm 0 [unknown algorithm at t/05-DNSKEY.t line 107.] ok 46 - Historic keytag, per RFC4034 Appendix B.1 ok 47 - keylength DSA ok 48 - keylength RSASHA256 ok 49 - keylength ECDSAP256SHA256 DNSKEY.example. IN DNSKEY ( 256 3 5 AQPSKmynfzW4kyBv015MUG2DeIQ3Cbl+BBZH4b/0PY1kxkmvHjcZc8nokfzj31GajIQKY+5CptLr 3buXA10hWqTkF7H6RfoRqXQeogmMHfpftf6zMv1LyBUgia7za6ZEzOJBOztyvhjL742iU/TpPSED hm2SNKLijfUppn1UaNvv4w== ) ; keytag 2642 ok t/05-DS.t .................. 1..38 ok 1 - DS RR type code = 43 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->keytag() ok 5 - expected result from rr->algorithm() ok 6 - expected result from rr->digtype() ok 7 - expected result from rr->digest() ok 8 - additional attribute rr->digestbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - $rr->rdstring with empty digest field ok 13 - 'keytag' attribute of empty RR undefined ok 14 - 'algorithm' attribute of empty RR undefined ok 15 - 'digtype' attribute of empty RR undefined ok 16 - 'digest' attribute of empty RR undefined ok 17 - 'rdstring' attribute of empty RR undefined ok 18 - class method algorithm("RSASHA256") ok 19 - class method algorithm(8) ok 20 - class method algorithm(255) ok 21 - algorithm number accepted ok 22 - algorithm mnemonic accepted ok 23 - rr->algorithm("MNEMONIC") returns mnemonic ok 24 - rr->algorithm("MNEMONIC") preserves value ok 25 - unknown algorithm [unknown algorithm X at t/05-DS.t line 75.] ok 26 - disallowed algorithm 0 [unknown algorithm at t/05-DS.t line 77.] ok 27 - class method digtype("SHA256") ok 28 - class method digtype(2) ok 29 - class method digtype(255) ok 30 - digest type mnemonic accepted ok 31 - rr->digtype("MNEMONIC") returns mnemonic ok 32 - rr->digtype("MNEMONIC") preserves value ok 33 - disallowed digtype 0 [unknown algorithm at t/05-DS.t line 88.] ok 34 - corrupt hexadecimal [corrupt hex at t/05-DS.t line 90.] ok 35 - create: wrong digtype [digtype 255 not supported at t/05-DS.t line 95.] ok 36 - create: revoked key [Unable to create DS record for revoked key at t/05-DS.t line 97.] ok 37 - create: non-zone key [Unable to create DS record for non-zone key at t/05-DS.t line 99.] ok 38 - create: non-DNSSEC key [Unable to create DS record for invalid key at t/05-DS.t line 101.] DS.example. IN DS 60485 5 1 2bb183af5f22588179a53b0a98631fad1a292118 ; xepor-cybyp-zulyd-dekom-civip-hovob-pikek-fylop-tekyd-namac-moxex ok t/05-EUI48.t ............... 1..6 ok 1 - EUI48 RR type code = 108 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok t/05-EUI64.t ............... 1..6 ok 1 - EUI64 RR type code = 109 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok t/05-HINFO.t ............... 1..9 ok 1 - HINFO RR type code = 13 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->cpu() ok 5 - expected result from rr->os() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'cpu' attribute of empty RR undefined ok 9 - 'os' attribute of empty RR undefined ok t/05-HIP.t ................. 1..19 ok 1 - HIP RR type code = 55 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->hit() ok 6 - expected result from rr->key() ok 7 - expected result from rr->servers() ok 8 - additional attribute rr->keybin() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - corrupt wire-format [corrupt HIP data at t/05-HIP.t line 84.] ok 12 - 'algorithm' attribute of empty RR undefined ok 13 - 'hit' attribute of empty RR undefined ok 14 - 'key' attribute of empty RR undefined ok 15 - 'servers' attribute of empty RR undefined ok 16 - corrupt hexadecimal [corrupt hex at t/05-HIP.t line 93.] ok 17 - deprecate pkalgorithm ok 18 - deprecate pubkey ok 19 - deprecate rendezvousservers HIP.example. IN HIP ( 2 200100107b1a74df365639cc39f1d578 AwEAAbdxyhNuSutc5EMzxTs9LBPCIkOFH8cIvM4p9+LrV4e19WzK00+CI6zBCQTdtWsuxKbWIy87UOoJTwkUs7lBu+Upr1gsNrut79ryra+bSRGQb1slImA8YVJyuIDsj7kwzG7jnERNqnWxZ48AWkskmdHaVDP4BcelrTI3rMXdXF5D rvs1.example.com. rvs2.example.com. ) ok t/05-HTTPS.t ............... 1..9 ok 1 - HTTPS RR type code = 65 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->svcpriority() ok 5 - expected result from rr->targetname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'svcpriority' attribute of empty RR undefined ok 9 - 'targetname' attribute of empty RR undefined blog.cloudflare.com. 300 IN HTTPS ( \# 80 0001 00 ; . 0001 0015 0568332d32390568332d32380568332d 3237026832 0004 0008 68121a2e68121b2e 0006 0020 26064700000000000000000068121a2e 26064700000000000000000068121b2e ff00 0000 ; key65280 ) ok t/05-IPSECKEY.t ............ 1..31 ok 1 - IPSECKEY RR type code = 45 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->precedence() ok 5 - expected result from rr->gatetype() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->gateway() ok 8 - expected result from rr->key() ok 9 - additional attribute rr->pubkey() ok 10 - additional attribute rr->keybin() ok 11 - encode/decode transparent ok 12 - encoded RDATA matches example ok 13 - rr->gateway( '.' ) ok 14 - new/string transparent ok 15 - encode/decode transparent ok 16 - rr->gateway( '192.0.2.38' ) ok 17 - new/string transparent ok 18 - encode/decode transparent ok 19 - rr->gateway( '2001:db8:0:8002:0:0:2000:1' ) ok 20 - new/string transparent ok 21 - encode/decode transparent ok 22 - rr->gateway( 'gateway.example.com' ) ok 23 - new/string transparent ok 24 - encode/decode transparent ok 25 - precedence attribute of empty RR undefined ok 26 - gatetype attribute of empty RR undefined ok 27 - algorithm attribute of empty RR undefined ok 28 - gateway attribute of empty RR undefined ok 29 - key attribute of empty RR undefined ok 30 - exception raised in decode [unknown gateway type (255) at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/IPSECKEY.pm line 60.] ok 31 - exception raised in gateway [unrecognised gateway type at t/05-IPSECKEY.t line 89.] 38.2.0.192.in-addr.arpa. IN IPSECKEY ( 10 3 2 gateway.example.com AQNRU3mG7TVTO2BkR47usntb102uFJtugbo6BSGvgqt4AQ== ) ok t/05-ISDN.t ................ 1..10 ok 1 - ISDN RR type code = 20 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - expected result from rr->sa() ok 6 - additional attribute rr->ISDNaddress() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - 'address' attribute of empty RR undefined ok 10 - 'sa' attribute of empty RR undefined ok t/05-KEY.t ................. 1..16 ok 1 - KEY RR type code = 25 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->flags() ok 5 - expected result from rr->protocol() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->publickey() ok 8 - additional attribute rr->keybin() ok 9 - additional attribute rr->keylength() ok 10 - additional attribute rr->keytag() ok 11 - additional attribute rr->privatekeyname() ok 12 - additional attribute rr->zone() ok 13 - additional attribute rr->revoke() ok 14 - additional attribute rr->sep() ok 15 - encode/decode transparent ok 16 - encoded RDATA matches example ok t/05-KX.t .................. 1..9 ok 1 - KX RR type code = 36 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->exchange() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'exchange' attribute of empty RR undefined ok t/05-L32.t ................. 1..9 ok 1 - L32 RR type code = 105 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->locator32() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'locator32' attribute of empty RR undefined ok t/05-L64.t ................. 1..9 ok 1 - L64 RR type code = 106 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->locator64() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'locator64' attribute of empty RR undefined ok t/05-LOC.t ................. 1..21 ok 1 - LOC RR type code = 29 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->latitude() ok 5 - expected result from rr->longitude() ok 6 - expected result from rr->altitude() ok 7 - expected result from rr->size() ok 8 - expected result from rr->hp() ok 9 - expected result from rr->vp() ok 10 - additional attribute rr->version() ok 11 - additional attribute rr->latlon() ok 12 - additional attribute rr->horiz_pre() ok 13 - additional attribute rr->vert_pre() ok 14 - encode/decode transparent ok 15 - encoded RDATA matches example ok 16 - 'latitude' attribute of empty RR undefined ok 17 - 'longitude' attribute of empty RR undefined ok 18 - 'altitude' attribute of empty RR undefined ok 19 - 'size' attribute of empty RR undefined ok 20 - 'hp' attribute of empty RR undefined ok 21 - 'vp' attribute of empty RR undefined ok t/05-LP.t .................. 1..11 ok 1 - LP RR type code = 107 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->target() ok 6 - additional attribute rr->FQDN() ok 7 - additional attribute rr->fqdn() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - 'preference' attribute of empty RR undefined ok 11 - 'target' attribute of empty RR undefined ok t/05-MINFO.t ............... 1..9 ok 1 - MINFO RR type code = 14 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->rmailbx() ok 5 - expected result from rr->emailbx() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'rmailbx' attribute of empty RR undefined ok 9 - 'emailbx' attribute of empty RR undefined ok t/05-MX.t .................. 1..12 ok 1 - MX RR type code = 15 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->exchange() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - unspecified integer returns 0 (not default value) ok 9 - unspecified domain name returns undefined ok 10 - unspecified integer returns default value ok 11 - domain name defined as expected ok 12 - zero integer replaces default value ok t/05-NAPTR.t ............... 1..17 ok 1 - NAPTR RR type code = 35 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->order() ok 5 - expected result from rr->preference() ok 6 - expected result from rr->flags() ok 7 - expected result from rr->service() ok 8 - expected result from rr->regexp() ok 9 - expected result from rr->replacement() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'order' attribute of empty RR undefined ok 13 - 'preference' attribute of empty RR undefined ok 14 - 'flags' attribute of empty RR undefined ok 15 - 'service' attribute of empty RR undefined ok 16 - 'regexp' attribute of empty RR undefined ok 17 - 'replacement' attribute of empty RR undefined ok t/05-NID.t ................. 1..9 ok 1 - NID RR type code = 104 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->nodeid() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'nodeid' attribute of empty RR undefined ok t/05-NS.t .................. 1..7 ok 1 - NS RR type code = 2 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->nsdname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - 'nsdname' attribute of empty RR undefined ok t/05-NSEC.t ................ 1..9 ok 1 - NSEC RR type code = 47 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->nxtdname() ok 5 - expected result from rr->typelist() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'nxtdname' attribute of empty RR undefined ok 9 - 'typelist' attribute of empty RR undefined alpha.example.com. IN NSEC host.example.com. A NS SOA RRSIG NSEC ok t/05-NSEC3.t ............... 1..23 ok 1 - NSEC3 RR type code = 50 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->flags() ok 6 - expected result from rr->iterations() ok 7 - expected result from rr->salt() ok 8 - expected result from rr->hnxtname() ok 9 - expected result from rr->typelist() ok 10 - additional attribute rr->hashalgo() ok 11 - additional attribute rr->optout() ok 12 - encode/decode transparent ok 13 - encoded RDATA matches example ok 14 - parse RR with salt field placeholder ok 15 - placeholder denotes empty salt field ok 16 - corrupt hexadecimal [corrupt hex at t/05-NSEC3.t line 59.] ok 17 - algorithm mnemonic accepted ok 18 - rr->algorithm('MNEMONIC') ok 19 - class method algorithm('SHA-1') ok 20 - class method algorithm(1) ok 21 - class method algorithm(255) ok 22 - unknown mnemonic [unknown algorithm X at t/05-NSEC3.t line 73.] ok 23 - invalid algorithm [algorithm 0 not supported at t/05-NSEC3.t line 74.] 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. IN NSEC3 ( 1 1 12 aabbccdd 2t7b4g4vsa5smi47k61mv5bv1a22bojr NS SOA MX RRSIG DNSKEY NSEC3PARAM ) ok t/05-NSEC3PARAM.t .......... 1..17 ok 1 - NSEC3PARAM RR type code = 51 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->flags() ok 6 - expected result from rr->iterations() ok 7 - expected result from rr->salt() ok 8 - additional attribute rr->hashalgo() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - 'algorithm' attribute of empty RR undefined ok 12 - 'flags' attribute of empty RR undefined ok 13 - 'iterations' attribute of empty RR undefined ok 14 - 'salt' attribute of empty RR undefined ok 15 - NSEC3PARAM created ok 16 - NSEC3PARAM null salt value ok 17 - NSEC3PARAM with corrupt salt [corrupt hex at t/05-NSEC3PARAM.t line 69.] ok t/05-NULL.t ................ 1..6 ok 1 - NULL RR type code = 10 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - additional attribute rr->rdlength() ok 5 - additional attribute rr->rdata() ok 6 - encode/decode transparent ok t/05-OPENPGPKEY.t .......... 1..8 ok 1 - OPENPGPKEY RR type code = 61 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->key() ok 5 - additional attribute rr->keybin() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'key' attribute of empty RR undefined 8d5730bd8d76d417bf974c03f59eedb7af98cb5c3dc73ea8ebbd54b7._openpgpkey.example.com. IN OPENPGPKEY ( AQPSKmynfzW4kyBv015MUG2DeIQ3Cbl+BBZH4b/0PY1kxkmvHjcZc8nokfzj31GajIQKY+5CptLr 3buXA10hWqTkF7H6RfoRqXQeogmMHfpftf6zMv1LyBUgia7za6ZEzOJBOztyvhjL742iU/TpPSED hm2SNKLijfUppn1UaNvv4w== ) ok t/05-OPT.t ................. 1..82 ok 1 - OPT RR type code = 41 ok 2 - encode/decode transparent ok 3 - encoded RDATA matches example ok 4 - $edns->string works ok 5 - $edns->generic works ok 6 - $edns->string (version 1) ok 7 - edns->version(x) returns function argument ok 8 - edns->version() returns changed value ok 9 - edns->udpsize(x) returns function argument ok 10 - edns->udpsize() returns changed value ok 11 - edns->rcode(x) returns function argument ok 12 - edns->rcode() returns changed value ok 13 - edns->flags(x) returns function argument ok 14 - edns->flags() returns changed value ok 15 - deprecated class method [deprecated method; please use "UDPsize()" at t/05-OPT.t line 49.] ok 16 - class warning not repeated ok 17 - deprecated ttl method [deprecated method; please use "flags()", "rcode()" or "version()" at t/05-OPT.t line 49.] ok 18 - ttl warning not repeated ok 19 - deprecated size method [deprecated method; size() is an alias of "UDPsize()" at t/05-OPT.t line 49.] ok 20 - size warning not repeated ok 21 - EDNS option list initially empty ok 22 - non-existent option(0) returns undef ok 23 - state unmodified by existence probe ok 24 - insert EDNS option ok 25 - delete EDNS option ok 26 - state unmodified following delete ok 27 - compose({ "8" => { "FAMILY" => 99 } }) [unrecognised address family at t/05-OPT.t line 75.] ok 28 - compose({ "8" => { "BASE16" => 00990000 } }) [unrecognised address family at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/OPT.pm line 338.] ok 29 - compose({ "65001" => [ ] }) [unable to compose option 65001 at t/05-OPT.t line 75.] ok 30 - compose( "LLQ" => { "BASE16" => "000100000000000000000000000000000000" } ) ok 31 - compose( "LLQ" => { "BASE16" => "000100000000000000000000000000000000" } ) ok 32 - compose( "NSID" => { "OPTION-DATA" => "rawbytes" } ) ok 33 - compose( "NSID" => "7261776279746573" ) ok 34 - compose( "NSID" => { "IDENTIFIER" => "7261776279746573" } ) ok 35 - compose( "4" => { "OPTION-DATA" => "" } ) ok 36 - compose( "4" => "" ) ok 37 - compose( "DAU" => 8, 10, 13, 14, 15, 16 ) ok 38 - compose( "DAU" => [ 8, 10, 13, 14, 15, 16 ] ) ok 39 - compose( "DHU" => 1, 2, 4 ) ok 40 - compose( "DHU" => [ 1, 2, 4 ] ) ok 41 - compose( "N3U" => 1 ) ok 42 - compose( "N3U" => [ 1 ] ) ok 43 - compose( "CLIENT-SUBNET" => "FAMILY", 1, "ADDRESS", "192.0.2.1", "SOURCE-PREFIX", 24 ) ok 44 - compose( "CLIENT-SUBNET" => { "SOURCE-PREFIX" => 24, "SCOPE-PREFIX" => 0, "FAMILY" => 1, "ADDRESS" => "192.0.2.0" } ) ok 45 - compose( "CLIENT-SUBNET" => { "BASE16" => "0002380020010db8fd1342" } ) ok 46 - compose( "CLIENT-SUBNET" => { "FAMILY" => 2, "SCOPE-PREFIX" => 0, "ADDRESS" => "2001:db8:fd13:4200::", "SOURCE-PREFIX" => 56 } ) ok 47 - compose( "EXPIRE" => 604800 ) ok 48 - compose( "EXPIRE" => { "EXPIRE-TIMER" => 604800 } ) ok 49 - compose( "COOKIE" => [ "7261776279746573", "" ] ) ok 50 - compose( "COOKIE" => { "SERVER" => "", "CLIENT" => "7261776279746573" } ) ok 51 - compose( "COOKIE" => "7261776279746573" ) ok 52 - compose( "TCP-KEEPALIVE" => 200 ) ok 53 - compose( "TCP-KEEPALIVE" => { "TIMEOUT" => 200 } ) ok 54 - compose( "PADDING" => { "OPTION-DATA" => "" } ) ok 55 - compose( "PADDING" => { "OPTION-LENGTH" => 0 } ) ok 56 - compose( "PADDING" => 0 ) ok 57 - compose( "PADDING" => "" ) ok 58 - compose( "PADDING" => { "OPTION-DATA" => "rawbytes" } ) ok 59 - compose( "PADDING" => { "BASE16" => "7261776279746573" } ) ok 60 - compose( "PADDING" => 100 ) ok 61 - compose( "PADDING" => { "OPTION-LENGTH" => 100 } ) ok 62 - compose( "CHAIN" => { "BASE16" => "076578616d706c6500" } ) ok 63 - compose( "CHAIN" => { "CLOSEST-TRUST-POINT" => "example." } ) ok 64 - compose( "KEY-TAG" => 29281, 30562, 31092, 25971 ) ok 65 - compose( "KEY-TAG" => [ 29281, 30562, 31092, 25971 ] ) ok 66 - compose( "EXTENDED-ERROR" => "INFO-CODE", 0, "EXTRA-TEXT", "{\"JSON\":\"EXAMPLE\"}" ) ok 67 - compose( "EXTENDED-ERROR" => { "ERROR" => "Other Error", "EXTRA-TEXT" => { "JSON" => "EXAMPLE" }, "INFO-CODE" => 0 } ) ok 68 - compose( "EXTENDED-ERROR" => "INFO-CODE", 0, "EXTRA-TEXT", "{JSON: unparsable}" ) ok 69 - compose( "EXTENDED-ERROR" => { "ERROR" => "Other Error", "INFO-CODE" => 0, "EXTRA-TEXT" => "{JSON: unparsable}" } ) ok 70 - compose( "EXTENDED-ERROR" => "INFO-CODE", 123 ) ok 71 - compose( "EXTENDED-ERROR" => { "EXTRA-TEXT" => "", "INFO-CODE" => 123 } ) ok 72 - compose( "REPORT-CHANNEL" => "AGENT-DOMAIN", "example." ) ok 73 - compose( "REPORT-CHANNEL" => { "AGENT-DOMAIN" => "example." } ) ok 74 - _JSONify undef ok 75 - _JSONify integer ok 76 - _JSONify string integer ok 77 - _JSONify string non-integer ok 78 - _JSONify string with exponent ok 79 - _JSONify non-numeric string ok 80 - _JSONify escape character ok 81 - short BASE16 string ;; { "EDNS-VERSION": 0, ;; "FLAGS": "0000", ;; "RCODE": 0, ;; "UDPSIZE": 0, ;; "OPTIONS": [ ;; {"LLQ": {"BASE16": "000100000000000000000000000000000000"}}, ;; {"UPDATE-LEASE": {"BASE16": "076578616d706c6500"}}, ;; {"NSID": "7261776279746573"}, ;; {"4": ""}, ;; {"DAU": [ 8, 10, 13, 14, 15, 16 ]}, ;; {"DHU": [ 1, 2, 4 ]}, ;; {"N3U": [ 1 ]}, ;; {"CLIENT-SUBNET": {"ADDRESS": "2001:db8:fd13:4200::", "FAMILY": 2, ;; "SCOPE-PREFIX": 0, "SOURCE-PREFIX": 56}}, ;; {"EXPIRE": {"EXPIRE-TIMER": 604800}}, ;; {"COOKIE": {"CLIENT": "7261776279746573", "SERVER": ""}}, ;; {"TCP-KEEPALIVE": {"TIMEOUT": 200}}, ;; {"PADDING": {"OPTION-LENGTH": 100}}, ;; {"CHAIN": {"CLOSEST-TRUST-POINT": "example."}}, ;; {"KEY-TAG": [ 29281, 30562, 31092, 25971 ]}, ;; {"EXTENDED-ERROR": {"EXTRA-TEXT": "", "INFO-CODE": 123}}, ;; {"CLIENT-TAG": {"BASE16": "076578616d706c6500"}}, ;; {"SERVER-TAG": {"BASE16": "076578616d706c6500"}}, ;; {"REPORT-CHANNEL": {"AGENT-DOMAIN": "example."}}, ;; {"ZONEVERSION": {"BASE16": "076578616d706c6500"}}, ;; {"UMBRELLA-IDENT": {"BASE16": "076578616d706c6500"}}, ;; {"DEVICEID": {"BASE16": "076578616d706c6500"}} ] ;; } ok 82 - expected number of options (21) ok t/05-PTR.t ................. 1..7 ok 1 - PTR RR type code = 12 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->ptrdname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - 'ptrdname' attribute of empty RR undefined ok t/05-PX.t .................. 1..11 ok 1 - PX RR type code = 26 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->map822() ok 6 - expected result from rr->mapx400() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - 'preference' attribute of empty RR undefined ok 10 - 'map822' attribute of empty RR undefined ok 11 - 'mapx400' attribute of empty RR undefined ok t/05-RP.t .................. 1..9 ok 1 - RP RR type code = 17 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->mbox() ok 5 - expected result from rr->txtdname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'mbox' attribute of empty RR undefined ok 9 - 'txtdname' attribute of empty RR undefined ok t/05-RRSIG.t ............... 1..67 ok 1 - new/string transparent ok 2 - new($string) and new(%hash) equivalent ok 3 - expected result from rr->typecovered() ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->labels() ok 6 - expected result from rr->orgttl() ok 7 - expected result from rr->sigexpiration() ok 8 - expected result from rr->siginception() ok 9 - expected result from rr->keytag() ok 10 - expected result from rr->signame() ok 11 - expected result from rr->signature() ok 12 - additional attribute rr->sig() ok 13 - additional attribute rr->sigin() ok 14 - additional attribute rr->sigex() ok 15 - additional attribute rr->vrfyerrstr() ok 16 - encode/decode transparent ok 17 - encoded RDATA matches example ok 18 - 'typecovered' attribute of empty RR undefined ok 19 - 'algorithm' attribute of empty RR undefined ok 20 - 'labels' attribute of empty RR undefined ok 21 - 'orgttl' attribute of empty RR undefined ok 22 - 'sigexpiration' attribute of empty RR undefined ok 23 - 'siginception' attribute of empty RR undefined ok 24 - 'keytag' attribute of empty RR undefined ok 25 - 'signame' attribute of empty RR undefined ok 26 - 'signature' attribute of empty RR undefined ok 27 - 'rdstring' attribute of empty RR undefined ok 28 - algorithm number accepted ok 29 - algorithm mnemonic accepted ok 30 - rr->algorithm("MNEMONIC") returns mnemonic ok 31 - rr->algorithm("MNEMONIC") preserves value ok 32 - unknown mnemonic [unknown algorithm X at t/05-RRSIG.t line 88.] ok 33 - class method algorithm("RSASHA256") ok 34 - class method algorithm(8) ok 35 - class method algorithm(255) ok 36 - _CreateSig callable ok 37 - _CreateSigData callable ok 38 - _VerifySig callable ok 39 - create callable [No "use Net::DNS::SEC" declaration in application code at t/05-RRSIG.t line 104.] ok 40 - verify callable [No "use Net::DNS::SEC" declaration in application code at t/05-RRSIG.t line 105.] ok 41 - _time2string(-1) ok 42 - _string2time(21060207062815) ok 43 - _time2string(0) ok 44 - _string2time(19700101000000) ok 45 - _time2string(2147483647) ok 46 - _string2time(20380119031407) ok 47 - _time2string(2147483648) ok 48 - _string2time(20380119031408) ok 49 - _time2string(4107542399) ok 50 - _string2time(21000228235959) ok 51 - _time2string(4107542400) ok 52 - _string2time(21000301000000) ok 53 - _time2string(4294967295) ok 54 - _string2time(21060207062815) ok 55 - _string2time( time() ) 1732545466 ok 56 - _ordered( undef, 0 ) ok 57 - _ordered( 0, 1 ) ok 58 - _ordered( 0x7fffffff, 0x80000000 ) ok 59 - _ordered( 0xffffffff, 0 ) ok 60 - _ordered( -2, -1 ) ok 61 - _ordered( -1, 0 ) ok 62 - !_ordered( undef, undef ) ok 63 - !_ordered( 0, undef ) ok 64 - !_ordered( 0x80000000, 0x7fffffff ) ok 65 - !_ordered( 0, 0xffffffff ) ok 66 - !_ordered( -1, -2 ) ok 67 - !_ordered( 0, -1 ) net-dns.org. IN RRSIG ( NS 7 2 3600 20130914141655 20130815141655 60909 net-dns.org. IRlCjYNZCkddjoFw6UGxAga/EvxgENl+IESuyRH9vlrysyqne0gPpclC++raP3+yRA+gDIHrMkIw sLudqod4iuoA73Mw1NxETS6lm2eQTDNzLSY6dnJxZBqXypC3Of7bF3UmR/GNhcFIThuV/qFq+Gs+ g0TJ6eyMF6ydYhjS31k= ) ok t/05-RT.t .................. 1..9 ok 1 - RT RR type code = 21 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->intermediate() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'intermediate' attribute of empty RR undefined ok t/05-SIG.t ................. 1..70 ok 1 - SIG RR type code = 24 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->typecovered() ok 5 - expected result from rr->algorithm() ok 6 - expected result from rr->labels() ok 7 - expected result from rr->orgttl() ok 8 - expected result from rr->sigexpiration() ok 9 - expected result from rr->siginception() ok 10 - expected result from rr->keytag() ok 11 - expected result from rr->signame() ok 12 - expected result from rr->signature() ok 13 - additional attribute rr->sig() ok 14 - additional attribute rr->sigex() ok 15 - additional attribute rr->sigin() ok 16 - additional attribute rr->vrfyerrstr() ok 17 - additional attribute rr->_size() ok 18 - encode/decode transparent ok 19 - encoded RDATA matches example ok 20 - misplaced SIG RR [misplaced or corrupt SIG at t/05-SIG.t line 73.] ok 21 - 'typecovered' attribute of empty RR undefined ok 22 - 'algorithm' attribute of empty RR undefined ok 23 - 'labels' attribute of empty RR undefined ok 24 - 'orgttl' attribute of empty RR undefined ok 25 - 'sigexpiration' attribute of empty RR undefined ok 26 - 'siginception' attribute of empty RR undefined ok 27 - 'keytag' attribute of empty RR undefined ok 28 - 'signame' attribute of empty RR undefined ok 29 - 'signature' attribute of empty RR undefined ok 30 - 'rdstring' attribute of empty RR undefined ok 31 - algorithm number accepted ok 32 - algorithm mnemonic accepted ok 33 - rr->algorithm("MNEMONIC") returns mnemonic ok 34 - rr->algorithm("MNEMONIC") preserves value ok 35 - unknown mnemonic [unknown algorithm X at t/05-SIG.t line 91.] ok 36 - class method algorithm("RSASHA256") ok 37 - class method algorithm(8) ok 38 - class method algorithm(255) ok 39 - _CreateSig callable ok 40 - _CreateSigData callable ok 41 - _VerifySig callable ok 42 - create callable [No "use Net::DNS::SEC" declaration in application code at t/05-SIG.t line 105.] ok 43 - verify callable [No "use Net::DNS::SEC" declaration in application code at t/05-SIG.t line 106.] ok 44 - _time2string(-1) ok 45 - _string2time(21060207062815) ok 46 - _time2string(0) ok 47 - _string2time(19700101000000) ok 48 - _time2string(2147483647) ok 49 - _string2time(20380119031407) ok 50 - _time2string(2147483648) ok 51 - _string2time(20380119031408) ok 52 - _time2string(4107542399) ok 53 - _string2time(21000228235959) ok 54 - _time2string(4107542400) ok 55 - _string2time(21000301000000) ok 56 - _time2string(4294967295) ok 57 - _string2time(21060207062815) ok 58 - _string2time( time() ) 1732545467 ok 59 - _ordered( undef, 0 ) ok 60 - _ordered( 0, 1 ) ok 61 - _ordered( 0x7fffffff, 0x80000000 ) ok 62 - _ordered( 0xffffffff, 0 ) ok 63 - _ordered( -2, -1 ) ok 64 - _ordered( -1, 0 ) ok 65 - !_ordered( undef, undef ) ok 66 - !_ordered( 0, undef ) ok 67 - !_ordered( 0x80000000, 0x7fffffff ) ok 68 - !_ordered( 0, 0xffffffff ) ok 69 - !_ordered( -1, -2 ) ok 70 - !_ordered( 0, -1 ) . ANY SIG ( TYPE0 1 0 0 20150814181655 20150814181155 2871 rsamd5.example. GOjsIo2JXz2ASClRhdbD5W+IYkq+Eo5iF9l3R+LYS/14QfxqX2M9YHPvuLfz5ORAdnqyuKJTi3/L srHmF/cUzwY3UMZJDeGce77WiUJlR93VRKZ4fTs/wPP7JHxgAIhhlYFB4xsvISZr/tgvblxwJSpa 4pJIahUuitfaiijFwQw= ) ok t/05-SMIMEA.t .............. 1..16 ok 1 - SMIMEA RR type code = 53 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->usage() ok 5 - expected result from rr->selector() ok 6 - expected result from rr->matchingtype() ok 7 - expected result from rr->certificate() ok 8 - additional attribute rr->certbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'usage' attribute of empty RR undefined ok 13 - 'selector' attribute of empty RR undefined ok 14 - 'matchingtype' attribute of empty RR undefined ok 15 - 'certificate' attribute of empty RR undefined ok 16 - corrupt hexadecimal [corrupt hex at t/05-SMIMEA.t line 59.] c93f1e400f26708f98cb19d936620da35eec8f72e57f9eec01c1afd6._smimecert.example.com. IN SMIMEA ( 1 1 1 d2abde240d7cd3ee6b4b28c54df034b97983a1d16e8a410e4561cb106618e971 ) ; xugip-rylad-gufyl-sugiv-vypig-rupos-hafiz-bater-nuvem-fymut-cirim-pibob-vecak-ceduc-banoc-mupel-coxox ok t/05-SOA.t ................. 1..43 ok 1 - SOA RR type code = 6 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->mname() ok 5 - expected result from rr->rname() ok 6 - expected result from rr->serial() ok 7 - expected result from rr->refresh() ok 8 - expected result from rr->retry() ok 9 - expected result from rr->expire() ok 10 - expected result from rr->minimum() ok 11 - encode/decode transparent ok 12 - encoded RDATA matches example ok 13 - 'mname' attribute of empty RR undefined ok 14 - 'rname' attribute of empty RR undefined ok 15 - 'serial' attribute of empty RR undefined ok 16 - 'refresh' attribute of empty RR undefined ok 17 - 'retry' attribute of empty RR undefined ok 18 - 'expire' attribute of empty RR undefined ok 19 - 'minimum' attribute of empty RR undefined ok 20 - ordering function 32-bit compatibility ok 21 - rr->serial(2000000000) steps from 0 to 2000000000 ok 22 - rr->serial(2000000000) increments existing serial number ok 23 - rr->serial(3000000000) steps from 2000000000 to 3000000000 ok 24 - rr->serial(3000000000) increments existing serial number ok 25 - rr->serial(4000000000) steps from 3000000000 to 4000000000 ok 26 - rr->serial(4000000000) increments existing serial number ok 27 - rr->serial(1000000000) steps from 4000000000 to 1000000000 ok 28 - rr->serial(1000000000) increments existing serial number ok 29 - rr->serial(2000000000) steps from 1000000000 to 2000000000 ok 30 - rr->serial(2000000000) increments existing serial number ok 31 - rr->serial(4000000000) steps from 2000000000 to 4000000000 ok 32 - rr->serial(4000000000) increments existing serial number ok 33 - rr->serial(1000000000) steps from 4000000000 to 1000000000 ok 34 - rr->serial(1000000000) increments existing serial number ok 35 - rr->serial(3000000000) steps from 1000000000 to 3000000000 ok 36 - rr->serial(3000000000) increments existing serial number ok 37 - rr->serial(SEQUENTIAL) increments existing serial number ok 38 - rr->serial(SEQUENTIAL) wraps from 2147483647 to 2147483648 ok 39 - rr->serial(SEQUENTIAL) wraps from 4294967295 to 0 ok 40 - rr->serial(YYYYMMDDxx) steps from 2000000000 to 2024112500 ok 41 - rr->serial(YYYYMMDDxx) increments 2024112500 to 2024112501 ok 42 - rr->serial(UNIXTIME) steps from 1732545457 to 1732545467 ok 43 - rr->serial(UNIXTIME) will still work after 19 Jan 2038 SOA.example. IN SOA ( ns.example.net. rp.example.com. 2024112500 ;serial 14400 ;refresh 1800 ;retry 604800 ;expire 7200 ;minimum ) ok t/05-SPF.t ................. 1..7 ok 1 - SPF RR type code = 99 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->spfdata() ok 5 - additional attribute rr->txtdata() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok t/05-SRV.t ................. 1..13 ok 1 - SRV RR type code = 33 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->priority() ok 5 - expected result from rr->weight() ok 6 - expected result from rr->port() ok 7 - expected result from rr->target() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - 'priority' attribute of empty RR undefined ok 11 - 'weight' attribute of empty RR undefined ok 12 - 'port' attribute of empty RR undefined ok 13 - 'target' attribute of empty RR undefined ok t/05-SSHFP.t ............... 1..15 ok 1 - SSHFP RR type code = 44 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->fptype() ok 6 - expected result from rr->fp() ok 7 - additional attribute rr->fingerprint() ok 8 - additional attribute rr->fpbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'algorithm' attribute of empty RR undefined ok 13 - 'fptype' attribute of empty RR undefined ok 14 - 'fp' attribute of empty RR undefined ok 15 - corrupt hexadecimal [corrupt hex at t/05-SSHFP.t line 59.] host.example. IN SSHFP 2 1 123456789abcdef67890123456789abcdef67890 ; xegif-guhil-mekur-sulyz-kavon-begyf-guhyl-meker-suliz-kavan-bexax ok t/05-SVCB.t ................ 1..47 ok 1 - SVCB RR type code = 64 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->svcpriority() ok 5 - expected result from rr->targetname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - empty RR has undefined TargetName ok 9 - empty RR has undefined mandatory ok 10 - empty RR has undefined alpn ok 11 - empty RR has undefined no-default-alpn ok 12 - empty RR has undefined port ok 13 - empty RR has undefined ipv4hint ok 14 - empty RR has undefined ech ok 15 - empty RR has undefined ipv6hint ok 16 - empty RR has undefined dohpath ok 17 - empty RR has undefined ohttp ok 18 - delete SvcParams key ok 19 - string() includes corrupt RDATA example.com. IN SVCB ( \# 181 0010 03666f6f076578616d706c65036f7267 ; foo.example.org. 00 0000 0002 0001 0001 0009 0268320568332d3139 0002 0000 0003 0002 04d2 0004 0004 c0000201 0005 0045 0043fe0d003f040020002096dbf75f38 1640b50539e7fa72fc196175175a6ae3 c092b111014c29a68792120004000100 0100106364312e746573742e6465666f 2e69650000 0006 0010 20010db8000000000000000000000001 0007 0010 2f646e732d71756572797b3f646e737d 0008 0000 0009 0004 001d0017 ) ok 20 - SVCB Alias Form ok 21 - SVCB Service Form ok 22 - SVCB defines a port ok 23 - unregistered key, unquoted value ok 24 - unregistered key, quoted with decimal escape ok 25 - two IPv6 hints in quoted presentation format ok 26 - single IPv6 hint in IPv4 mapped IPv6 format ok 27 - unsorted SvcParams and mandatory key list ok 28 - alpn with escaped escape and escaped comma [SVCB: Please use standard RFC1035 escapes] ok 29 - alpn with numeric escape and escaped comma [SVCB: Please use standard RFC1035 escapes] ok 30 - key already defined [SVCB: duplicate SvcParam "key123" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 303, line 117.] ok 31 - no argument (mandatory) [SVCB: no value specified for "key0" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 119.] ok 32 - no argument (alpn) [SVCB: no value specified for "key1" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 120.] ok 33 - no argument (port) [SVCB: no value specified for "key3" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 121.] ok 34 - no argument (ipv4hint) [SVCB: no value specified for "key4" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 122.] ok 35 - no argument (ech) [SVCB: no value specified for "key5" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 123.] ok 36 - no argument (ipv6hint) [SVCB: no value specified for "key6" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 124.] ok 37 - no-default-alpn + value [SVCB: unexpected "key2" value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 305, line 126.] ok 38 - port + multiple values [SVCB: unexpected "key3" value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 305, line 127.] ok 39 - ech + multiple values [SVCB: unexpected "key5" value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 305, line 128.] ok 40 - mandatory lists key0 [SVCB: unexpected "key0" in mandatory list at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 157, line 130.] ok 41 - duplicate mandatory key [SVCB: duplicate "key123" in mandatory list at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 158, line 133.] ok 42 - undefined mandatory key [SVCB: mandatory "key123" not present at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 159, line 134.] ok 43 - alpn not specified [SVCB: expected alpn="..." not present at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 163, line 138.] ok 44 - unrecognised key name [SVCB: unexpected "bogus" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 197, line 141.] ok 45 - invalid SvcParam key [SVCB: invalid SvcParam "key65535" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 304, line 142.] ok 46 - non-numeric port value [Argument "1234X5" isn't numeric in pack at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 273, line 143.] ok 47 - corrupt wire format [SVCB: corrupt RDATA at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 55, line 147.] ok t/05-TKEY.t ................ 1..21 ok 1 - TKEY RR type code = 249 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->inception() ok 6 - expected result from rr->expiration() ok 7 - expected result from rr->mode() ok 8 - expected result from rr->error() ok 9 - expected result from rr->key() ok 10 - expected result from rr->other() ok 11 - additional attribute rr->other_data() ok 12 - encode/decode transparent ok 13 - encoded RDATA matches example ok 14 - corrupt wire-format [corrupt TKEY data at t/05-TKEY.t line 55.] ok 15 - 'algorithm' attribute of empty RR undefined ok 16 - 'inception' attribute of empty RR undefined ok 17 - 'expiration' attribute of empty RR undefined ok 18 - 'mode' attribute of empty RR undefined ok 19 - 'error' attribute of empty RR undefined ok 20 - 'key' attribute of empty RR undefined ok 21 - 'other' attribute of empty RR undefined ok t/05-TLSA.t ................ 1..16 ok 1 - TLSA RR type code = 52 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->usage() ok 5 - expected result from rr->selector() ok 6 - expected result from rr->matchingtype() ok 7 - expected result from rr->certificate() ok 8 - additional attribute rr->certbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'usage' attribute of empty RR undefined ok 13 - 'selector' attribute of empty RR undefined ok 14 - 'matchingtype' attribute of empty RR undefined ok 15 - 'certificate' attribute of empty RR undefined ok 16 - corrupt hexadecimal [corrupt hex at t/05-TLSA.t line 62.] ok t/05-TSIG.t ................ 1..63 ok 1 - TSIG RR type code = 250 ok 2 - got expected rr->string ok 3 - expected result from rr->algorithm() ok 4 - expected result from rr->time_signed() ok 5 - expected result from rr->fudge() ok 6 - expected result from rr->sig_function() ok 7 - additional attribute rr->mac() ok 8 - additional attribute rr->prior_mac() ok 9 - additional attribute rr->request_mac() ok 10 - additional attribute rr->error() ok 11 - additional attribute rr->sign_func() ok 12 - additional attribute rr->other_data() ok 13 - additional attribute rr->_size() ok 14 - encode/decode transparent ok 15 - encoded RDATA matches example ok 16 - misplaced TSIG RR [misplaced or corrupt TSIG at t/05-TSIG.t line 77.] ok 17 - verify() fails on empty TSIG ok 18 - vrfyerrstr() reports failure ok 19 - other() undefined ok 20 - time_signed() defined ok 21 - TSIG key write-only [access to TSIG key material denied at t/05-TSIG.t line 86.] ok 22 - correct mac ok 23 - correct request_mac ok 24 - correct prior_mac ok 25 - Check algorithm correctly identified ok 26 - Check signing function for HMAC-MD5.SIG-ALG.REG.INT ok 27 - Check HMAC-MD5.SIG-ALG.REG.INT with key shorter than hash size ok 28 - Check HMAC-MD5.SIG-ALG.REG.INT with data longer than hash size ok 29 - Check HMAC-MD5.SIG-ALG.REG.INT with key and data longer than hash ok 30 - Check HMAC-MD5.SIG-ALG.REG.INT with key longer than block size ok 31 - Check HMAC-MD5.SIG-ALG.REG.INT with both long key and long data ok 32 - Check algorithm correctly identified ok 33 - Check signing function for HMAC-SHA1 ok 34 - Check HMAC-SHA1 with key shorter than hash size ok 35 - Check HMAC-SHA1 with data longer than hash size ok 36 - Check HMAC-SHA1 with key and data longer than hash ok 37 - Check HMAC-SHA1 with key longer than block size ok 38 - Check HMAC-SHA1 with both long key and long data ok 39 - Check algorithm correctly identified ok 40 - Check signing function for HMAC-SHA224 ok 41 - Check HMAC-SHA224 with key shorter than hash size ok 42 - Check HMAC-SHA224 with data longer than hash size ok 43 - Check HMAC-SHA224 with key and data longer than hash ok 44 - Check HMAC-SHA224 with key longer than block size ok 45 - Check HMAC-SHA224 with both long key and long data ok 46 - Check signing function for HMAC-SHA256 ok 47 - Check HMAC-SHA256 with key shorter than hash size ok 48 - Check HMAC-SHA256 with data longer than hash size ok 49 - Check HMAC-SHA256 with key and data longer than hash ok 50 - Check HMAC-SHA256 with key longer than block size ok 51 - Check HMAC-SHA256 with both long key and long data ok 52 - Check signing function for HMAC-SHA384 ok 53 - Check HMAC-SHA384 with key shorter than hash size ok 54 - Check HMAC-SHA384 with data longer than hash size ok 55 - Check HMAC-SHA384 with key and data longer than hash ok 56 - Check HMAC-SHA384 with key longer than block size ok 57 - Check HMAC-SHA384 with both long key and long data ok 58 - Check signing function for HMAC-SHA512 ok 59 - Check HMAC-SHA512 with key shorter than hash size ok 60 - Check HMAC-SHA512 with data longer than hash size ok 61 - Check HMAC-SHA512 with key and data longer than hash ok 62 - Check HMAC-SHA512 with key longer than block size ok 63 - Check HMAC-SHA512 with both long key and long data ok t/05-TXT.t ................. 1..50 ok 1 - TXT RR type code = 16 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->txtdata() ok 5 - additional attribute rr->char_str_list() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - corrupt wire-format [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/TXT.pm line 32.] ok 9 - 'txtdata' attribute of empty RR undefined ok 10 - TXT.example. TXT contiguous ok 11 - TXT.example. TXT three unquoted strings ok 12 - TXT.example. TXT "in quotes" ok 13 - TXT.example. TXT "two separate" "quoted strings" ok 14 - TXT.example. TXT "" empty ok 15 - TXT.example. TXT " " space ok 16 - TXT.example. TXT ! ok 17 - TXT.example. TXT \" ok 18 - TXT.example. TXT \# ok 19 - TXT.example. TXT $ ok 20 - TXT.example. TXT % ok 21 - TXT.example. TXT & ok 22 - TXT.example. TXT ' ok 23 - TXT.example. TXT \( ok 24 - TXT.example. TXT \) ok 25 - TXT.example. TXT * ok 26 - TXT.example. TXT + ok 27 - TXT.example. TXT , ok 28 - TXT.example. TXT - ok 29 - TXT.example. TXT . ok 30 - TXT.example. TXT / ok 31 - TXT.example. TXT : ok 32 - TXT.example. TXT \; ok 33 - TXT.example. TXT < ok 34 - TXT.example. TXT = ok 35 - TXT.example. TXT > ok 36 - TXT.example. TXT ? ok 37 - TXT.example. TXT @ ok 38 - TXT.example. TXT [ ok 39 - TXT.example. TXT \\ ok 40 - TXT.example. TXT ] ok 41 - TXT.example. TXT ^ ok 42 - TXT.example. TXT _ ok 43 - TXT.example. TXT ` ok 44 - TXT.example. TXT { ok 45 - TXT.example. TXT | ok 46 - TXT.example. TXT } ok 47 - TXT.example. TXT ~ ok 48 - TXT.example. TXT 0 ok 49 - TXT.example. TXT 1 ok 50 - TXT.example. TXT \229\143\164\230\177\160\227\130\132\227\128\128\232\155\153\233\163\155\232\190\188\227\130\128\227\128\128\230\176\180\227\129\174\233\159\179 ok t/05-URI.t ................. 1..11 ok 1 - URI RR type code = 256 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->priority() ok 5 - expected result from rr->weight() ok 6 - expected result from rr->target() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - 'priority' attribute of empty RR undefined ok 10 - 'weight' attribute of empty RR undefined ok 11 - 'target' attribute of empty RR undefined ok t/05-X25.t ................. 1..8 ok 1 - X25 RR type code = 19 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - additional attribute rr->PSDNaddress() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'address' attribute of empty RR undefined ok t/05-ZONEMD.t .............. 1..20 ok 1 - ZONEMD RR type code = 63 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->serial() ok 5 - expected result from rr->scheme() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->digest() ok 8 - additional attribute rr->digestbin() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - 'serial' attribute of empty RR undefined ok 12 - 'scheme' attribute of empty RR undefined ok 13 - 'algorithm' attribute of empty RR undefined ok 14 - 'digest' attribute of empty RR undefined ok 15 - 'digestbin' attribute of empty RR undefined ok 16 - 'rdstring' attribute of empty RR undefined ok 17 - corrupt hexadecimal [corrupt hex at t/05-ZONEMD.t line 59.] ok 18 - string method with default values ok 19 - parse $rr->string ok 20 - string method with null digest ok t/06-update-unique-push.t .. 1..45 ok 1 - use Net::DNS; ok 2 - unique_push case sensitivity test 1 ok 3 - unique_push case sensitivity test 2 ok 4 - unique_push additional => RR, RR, ... ok 5 - unique_push answer => RR, RR, ... ok 6 - unique_push authority => RR, RR, ... ok 7 - unique_push additional => RR ok 8 - unique_push answer => RR ok 9 - unique_push authority => RR ok 10 - unique_push additional => RR, RR, ... ok 11 - unique_push answer => RR, RR, ... ok 12 - unique_push authority => RR, RR, ... ok 13 - unique_push additional => RR ok 14 - unique_push answer => RR ok 15 - unique_push authority => RR ok 16 - unique_push additional => RR, RR, ... ok 17 - unique_push answer => RR, RR, ... ok 18 - unique_push authority => RR, RR, ... ok 19 - unique_push additional => RR ok 20 - unique_push answer => RR ok 21 - unique_push authority => RR ok 22 - unique_push additional => RR, RR, ... ok 23 - unique_push answer => RR, RR, ... ok 24 - unique_push authority => RR, RR, ... ok 25 - unique_push additional => RR ok 26 - unique_push answer => RR ok 27 - unique_push authority => RR ok 28 - unique_push additional => RR, RR, ... ok 29 - unique_push answer => RR, RR, ... ok 30 - unique_push authority => RR, RR, ... ok 31 - unique_push additional => RR ok 32 - unique_push answer => RR ok 33 - unique_push authority => RR ok 34 - unique_push additional => RR, RR, ... ok 35 - unique_push answer => RR, RR, ... ok 36 - unique_push authority => RR, RR, ... ok 37 - unique_push additional => RR ok 38 - unique_push answer => RR ok 39 - unique_push authority => RR ok 40 - unique_push additional => RR, RR, ... ok 41 - unique_push answer => RR, RR, ... ok 42 - unique_push authority => RR, RR, ... ok 43 - unique_push additional => RR ok 44 - unique_push answer => RR ok 45 - unique_push authority => RR ok t/06-update.t .............. 1..84 ok 1 - new() returned packet ok 2 - header opcode correct ok 3 - zname from explicit argument ok 4 - zclass correct ok 5 - ztype correct ok 6 - zname from resolver defaults ok 7 - yxrrset(foo.example.com 43200 HS A) ok 8 - yxrrset - right name ok 9 - yxrrset - ttl 0 ok 10 - yxrrset - class ANY ok 11 - yxrrset - type A ok 12 - yxrrset - data empty ok 13 - yxrrset(foo.example.com 43200 HS A 10.1.2.3) ok 14 - yxrrset - right name ok 15 - yxrrset - ttl 0 ok 16 - yxrrset - class HS ok 17 - yxrrset - type A ok 18 - yxrrset - right data ok 19 - nxrrset(foo.example.com 43200 HS A 10.1.2.3) ok 20 - nxrrset - right name ok 21 - nxrrset - ttl 0 ok 22 - nxrrset - class NONE ok 23 - nxrrset - type A ok 24 - nxrrset - data empty ok 25 - yxdomain(foo.example.com) ok 26 - yxdomain - right name ok 27 - yxdomain - ttl 0 ok 28 - yxdomain - class ANY ok 29 - yxdomain - type ANY ok 30 - yxdomain - data empty ok 31 - yxdomain(name foo.example.com) ok 32 - yxdomain - right name ok 33 - yxdomain - ttl 0 ok 34 - yxdomain - class ANY ok 35 - yxdomain - type ANY ok 36 - yxdomain - data empty ok 37 - nxdomain(foo.example.com) ok 38 - nxdomain - right name ok 39 - nxdomain - ttl 0 ok 40 - nxdomain - class NONE ok 41 - nxdomain - type ANY ok 42 - nxdomain - data empty ok 43 - nxdomain(name foo.example.com) ok 44 - nxdomain - right name ok 45 - nxdomain - ttl 0 ok 46 - nxdomain - class NONE ok 47 - nxdomain - type ANY ok 48 - nxdomain - data empty ok 49 - rr_add(foo.example.com 43200 HS A 10.1.2.3) ok 50 - rr_add - right name ok 51 - rr_add - ttl 43200 ok 52 - rr_add - class HS ok 53 - rr_add - type A ok 54 - rr_add - right data ok 55 - rr_add(foo.example.com HS A 10.1.2.3) ok 56 - rr_add - right name ok 57 - rr_add - ttl 86400 ok 58 - rr_add - class HS ok 59 - rr_add - type A ok 60 - rr_add - right data ok 61 - rr_del(foo.example.com HS A) ok 62 - rr_del - right name ok 63 - rr_del - ttl 0 ok 64 - rr_del - class ANY ok 65 - rr_del - type A ok 66 - rr_del - data empty ok 67 - rr_del(foo.example.com) ok 68 - rr_del - right name ok 69 - rr_del - ttl 0 ok 70 - rr_del - class ANY ok 71 - rr_del - type ANY ok 72 - rr_del - data empty ok 73 - rr_del(foo.example.com HS A 10.1.2.3) ok 74 - rr_del - right name ok 75 - rr_del - ttl 0 ok 76 - rr_del - class NONE ok 77 - rr_del - type A ok 78 - rr_del - right data ok 79 - packet created ok 80 - "pre" length correct ok 81 - first class right ok 82 - second class right ok 83 - third class right ok 84 - fourth class right ok t/07-rrsort.t .............. 1..22 ok 1 - SRV RR1 created ok 2 - SRV RR2 created ok 3 - SRV RR3 created ok 4 - SRV RR4 created ok 5 - SRV RR5 created ok 6 - SRV RR6 created ok 7 - SRV RR7 created ok 8 - SRV RR8 created ok 9 - A RR9 created ok 10 - rrsort returns properly with undefined arguments ok 11 - rrsort returns properly with undefined attribute (1) ok 12 - rrsort returns properly with undefined attribute (2) ok 13 - rrsort returns properly with undefined attribute (3) ok 14 - rrsort returns properly with undefined attribute (4) ok 15 - rrsort correctly maintains RRs test 1 ok 16 - rrsort correctly maintains RRs test 2 ok 17 - rrsort correctly maintains RRs test 3 ok 18 - rrsort correctly maintains RRs test 4 ok 19 - Sorting on SRV priority works ok 20 - Default SRV sort works ok 21 - MX sorting ok 22 - NS sorting ok t/07-zonefile.t ............ 1..88 ok 1 - use Net::DNS::ZoneFile; ok 2 - new(): invalid argument [filename argument undefined at t/07-zonefile.t line 73.] ok 3 - new(): not a file handle [argument not a file handle at t/07-zonefile.t line 74.] ok 4 - new(): non-existent file [zone0.txt: No such file or directory at t/07-zonefile.t line 75.] ok 5 - new ZoneFile object ok 6 - zonefile->name always defined ok 7 - zonefile->line always defined ok 8 - zonefile->origin always defined ok 9 - zonefile->ttl initially undefined ok 10 - zonefile->read to end of file ok 11 - zonefile->line zero if file empty ok 12 - zonefile->origin defaults to DNS root ok 13 - new ZoneFile with absolute origin ok 14 - new ZoneFile->origin always absolute ok 15 - zonefile->line zero before calling read() ok 16 - zonefile->line number incremented by read() ok 17 - incomplete $TTL directive [$TTL incomplete at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 510, line 1.] ok 18 - incomplete $INCLUDE directive [$INCLUDE incomplete at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 495, line 1.] ok 19 - incomplete $ORIGIN directive [$ORIGIN incomplete at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 505, line 1.] ok 20 - incomplete $GENERATE directive [$GENERATE incomplete at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 500, line 1.] ok 21 - unrecognised $BOGUS directive [unknown "$BOGUS" directive at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 515, line 1.] ok 22 - non-existent include file [$INCLUDE zone0.txt: No such file or directory at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 561, line 1.] ok 23 - recursive include directive [$INCLUDE zone1.txt: Unexpected recursion at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 558, line 1.] ok 24 - SOA TTL set from $TTL directive ok 25 - SOA TTL set from SOA minimum field ok 26 - implicit default from SOA record ok 27 - explicit default from $TTL directive ok 28 - explicit TTL value overrides default ok 29 - $zonefile->ttl set from $TTL directive ok 30 - zonefile->read expected record ok 31 - zonefile->name identifies file ok 32 - zonefile->line identifies record ok 33 - zonefile->read expected record ok 34 - zonefile->name identifies file ok 35 - zonefile->line identifies record ok 36 - zonefile->read expected record ok 37 - zonefile->name identifies file ok 38 - zonefile->line identifies record ok 39 - @ NS has expected name ok 40 - @ NS has expected rdata ok 41 - scope of $ORIGIN encompasses nested $INCLUDE ok 42 - scope of $ORIGIN continues after $INCLUDE ok 43 - $ORIGIN can be relative to current $ORIGIN ok 44 - scope of $ORIGIN curtailed by end of file ok 45 - implicit owner following $ORIGIN directive ok 46 - generate TXT $ with step 10 ok 47 - generate TXT $ with step 10 ok 48 - generate TXT $ with step 10 ok 49 - generate TXT $ with step -10 ok 50 - generate TXT $ with step -10 ok 51 - generate TXT $ with step -10 ok 52 - generate TXT ${,,} ok 53 - generate TXT ${0,0,d} ok 54 - generate TXT ${0,0,o} ok 55 - generate TXT ${0,0,x} ok 56 - generate TXT ${0,0,X} ok 57 - generate TXT ${0,4,X} ok 58 - generate TXT ${4096,4,X} ok 59 - generate TXT ${0,6,n} ok 60 - generate TXT ${0,16,N} ok 61 - unknown generator format [unknown Z format at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 429, line 12.] ok 62 - name of simple RR as expected ok 63 - name propagated from previous RR ok 64 - redundant brackets ignored ok 65 - quoted brackets protected ok 66 - quoted semicolon protected ok 67 - quoted quote protected ok 68 - multiline RR parsed correctly ok 69 - contiguous string reassembled ok 70 - multiline string reassembled ok 71 - quoted string reassembled ok 72 - rr->class matches initial record ok 73 - rr->class matches initial record ok 74 - rr->class matches initial record ok 75 - class->read( filename ) ok 76 - class->read( filename, path ) ok 77 - class->read( /nxfile, dir ) [/zone0.txt: No such file or directory at t/07-zonefile.t line 319.] ok 78 - class->read( nxfile, dir ) [t/zone0.txt: No such file or directory at t/07-zonefile.t line 321.] ok 79 - class::read( filename ) subroutine call (not object-oriented) ok 80 - class->parse( $string ) ok 81 - class->parse( \$string ) ok 82 - class->parse( erroneous ) [unknown "$BOGUS" directive at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 515.] ok 83 - @list = class->parse( ) ) [unknown "$BOGUS" directive at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 515.] ok 84 - class::parse( string ) subroutine call (not object-oriented) ok 85 - ISO8859-7 TXT rdata ok 86 - Unicode/UTF-8 TXT rdata ok 87 - Unicode/UTF-8 TXT contiguous ok 88 - Unicode/UTF-8 domain name ok t/08-IPv4.t ................ skipped: Online tests disabled. t/08-IPv6.t ................ skipped: Online tests disabled. t/08-recurse.t ............. skipped: Online tests disabled. t/21-NSEC-typelist.t ....... 1..79 ok 1 - typemap($type) undefined for empty map ok 2 - typemap($type) undefined for empty map block ok 3 - expected window number for TYPE0 ok 4 - expected window number for TYPE256 ok 5 - expected window number for TYPE512 ok 6 - expected window number for TYPE768 ok 7 - expected window number for TYPE1024 ok 8 - expected map length for TYPE0 ok 9 - expected map length for MB ok 10 - expected map length for MG ok 11 - expected map length for MX ok 12 - expected map length for TXT ok 13 - expected map length for NSAP-PTR ok 14 - expected map length for SIG ok 15 - expected map length for EID ok 16 - expected map length for NIMLOC ok 17 - expected map length for DNAME ok 18 - expected map bit for A ok 19 - expected map bit for NS ok 20 - expected map bit for MD ok 21 - expected map bit for MF ok 22 - expected map bit for CNAME ok 23 - expected map bit for SOA ok 24 - expected map bit for MB ok 25 - expected map bit for MG ok 26 - expected map bit for MR ok 27 - expected map bit for NULL ok 28 - expected map bit for WKS ok 29 - expected map bit for PTR ok 30 - expected map bit for HINFO ok 31 - expected map bit for MINFO ok 32 - expected map bit for MX ok 33 - expected map bit for TXT ok 34 - expected map bit for RP ok 35 - expected map bit for AFSDB ok 36 - expected map bit for X25 ok 37 - expected map bit for ISDN ok 38 - expected map bit for RT ok 39 - expected map bit for NSAP ok 40 - expected map bit for NSAP-PTR ok 41 - expected map bit for SIG ok 42 - expected map bit for KEY ok 43 - expected map bit for PX ok 44 - expected map bit for GPOS ok 45 - expected map bit for AAAA ok 46 - expected map bit for LOC ok 47 - expected map bit for NXT ok 48 - expected map bit for EID ok 49 - expected map bit for NIMLOC ok 50 - expected map bit for SRV ok 51 - expected map bit for ATMA ok 52 - expected map bit for NAPTR ok 53 - expected map bit for KX ok 54 - expected map bit for CERT ok 55 - expected map bit for A6 ok 56 - expected map bit for DNAME ok 57 - expected map bit for SINK ok 58 - expected map bit for APL ok 59 - expected map bit for DS ok 60 - expected map bit for SSHFP ok 61 - expected map bit for IPSECKEY ok 62 - expected map bit for RRSIG ok 63 - expected map bit for NSEC ok 64 - expected map bit for DNSKEY ok 65 - expected map bit for DHCID ok 66 - expected map bit for NSEC3 ok 67 - expected map bit for NSEC3PARAM ok 68 - expected map bit for TLSA ok 69 - expected map bit for SMIMEA ok 70 - expected map bit for HIP ok 71 - expected map bit for NINFO ok 72 - expected map bit for RKEY ok 73 - expected map bit for TALINK ok 74 - expected map bit for CDS ok 75 - expected map bit for CDNSKEY ok 76 - expected map bit for OPENPGPKEY ok 77 - expected map bit for CSYNC ok 78 - expected map bit for ZONEMD ok 79 - expected map bit for SVCB ok t/22-NSEC-match.t .......... 1..8 ok 1 - nsec->match(match.example.com.) ok 2 - nsec->match(match.EXAMPLE.com) ok 3 - nsec->match(MATCH.example.com) ok 4 - nsec->match(match.example.com) ok 5 - !nsec->match(example.com) ok 6 - !nsec->match(*.example.com) ok 7 - !nsec->match(mis.match.example.com) ok 8 - !nsec->match(mis-match.example.com) ok t/23-NSEC-covered.t ........ 1..28 ok 1 - . NSEC ( zzzzzz.example. A ) covers('example.') ok 2 - example. NSEC ( zzzzzz.example. A ) covers('a.example.') ok 3 - a.example. NSEC ( zzzzzz.example. A ) covers('yljkjljk.a.example.') ok 4 - yljkjljk.a.example. NSEC ( zzzzzz.example. A ) covers('Z.a.example.') ok 5 - Z.a.example. NSEC ( zzzzzz.example. A ) covers('zABC.a.example.') ok 6 - zABC.a.EXAMPLE. NSEC ( zzzzzz.example. A ) covers('z.example.') ok 7 - z.example. NSEC ( zzzzzz.example. A ) covers('\001.z.example.') ok 8 - \001.z.example. NSEC ( zzzzzz.example. A ) covers('*.z.example.') ok 9 - *.z.example. NSEC ( zzzzzz.example. A ) covers('\200.z.example.') ok 10 - example. NSEC ( yljkjljk.a.example. A ) covers('a.example.') ok 11 - example. NSEC ( Z.a.example. A ) covers('yljkjljk.a.example.') ok 12 - example. NSEC ( zABC.a.example. A ) covers('Z.a.example.') ok 13 - example. NSEC ( z.example. A ) covers('zABC.a.EXAMPLE.') ok 14 - example. NSEC ( \001.z.example. A ) covers('z.example.') ok 15 - example. NSEC ( *.z.example. A ) covers('\001.z.example.') ok 16 - example. NSEC ( \200.z.example. A ) covers('*.z.example.') ok 17 - example. NSEC ( zzzzzz.example. A ) covers('\200.z.example.') ok 18 - example. NSEC ( example. A ) covers('orphan.example.') ok 19 - aft.example. NSEC ( example. A ) covers('*.aft.example.') ok 20 - aft.example. NSEC ( example. A ) covers('after.example.') ok 21 - example. NSEC ( z.example. A ) !covers('example.') ok 22 - example. NSEC ( z.example. A ) !covers('z.example.') ok 23 - example. NSEC ( z.example. A ) !covers('zz.example.') ok 24 - example. NSEC ( z.example. A ) !covers('other.tld.') ok 25 - z.example. NSEC ( example. A ) !covers('other.tld.') ok 26 - . NSEC ( tld. A ) !covers('tld.') ok 27 - tld. NSEC ( tld. A ) !covers('.') ok 28 - tld. NSEC ( . A ) !covers('tld.') ok t/24-NSEC-encloser.t ....... 1..9 ok 1 - encloser(example.org) ok 2 - encloser(a.example.org) ok 3 - encloser(d.example.org) ok 4 - encloser(b.example.org) ok 5 - nextcloser(b.example.org) ok 6 - wildcard(b.example.org) ok 7 - encloser(a.b.c.example.org) ok 8 - nextcloser(a.b.c.example.org) ok 9 - wildcard(a.b.c.example.org) ok t/31-NSEC3-base32.t ........ 1..30 ok 1 - base32hex encode correct ok 2 - decode length correct ok 3 - base32hex decode correct ok 4 - base32hex encode correct ok 5 - decode length correct ok 6 - base32hex decode correct ok 7 - base32hex encode correct ok 8 - decode length correct ok 9 - base32hex decode correct ok 10 - base32hex encode correct ok 11 - decode length correct ok 12 - base32hex decode correct ok 13 - base32hex encode correct ok 14 - decode length correct ok 15 - base32hex decode correct ok 16 - base32hex encode correct ok 17 - decode length correct ok 18 - base32hex decode correct ok 19 - base32hex encode correct ok 20 - decode length correct ok 21 - base32hex decode correct ok 22 - base32hex encode correct ok 23 - decode length correct ok 24 - base32hex decode correct ok 25 - base32hex encode correct ok 26 - decode length correct ok 27 - base32hex decode correct ok 28 - base32hex encode correct ok 29 - decode length correct ok 30 - base32hex decode correct ok t/32-NSEC3-typelist.t ...... 1..77 ok 1 - expected window number for TYPE0 ok 2 - expected window number for TYPE256 ok 3 - expected window number for TYPE512 ok 4 - expected window number for TYPE768 ok 5 - expected window number for TYPE1024 ok 6 - expected map length for TYPE0 ok 7 - expected map length for MB ok 8 - expected map length for MG ok 9 - expected map length for MX ok 10 - expected map length for TXT ok 11 - expected map length for NSAP-PTR ok 12 - expected map length for SIG ok 13 - expected map length for EID ok 14 - expected map length for NIMLOC ok 15 - expected map length for DNAME ok 16 - expected map bit for A ok 17 - expected map bit for NS ok 18 - expected map bit for MD ok 19 - expected map bit for MF ok 20 - expected map bit for CNAME ok 21 - expected map bit for SOA ok 22 - expected map bit for MB ok 23 - expected map bit for MG ok 24 - expected map bit for MR ok 25 - expected map bit for NULL ok 26 - expected map bit for WKS ok 27 - expected map bit for PTR ok 28 - expected map bit for HINFO ok 29 - expected map bit for MINFO ok 30 - expected map bit for MX ok 31 - expected map bit for TXT ok 32 - expected map bit for RP ok 33 - expected map bit for AFSDB ok 34 - expected map bit for X25 ok 35 - expected map bit for ISDN ok 36 - expected map bit for RT ok 37 - expected map bit for NSAP ok 38 - expected map bit for NSAP-PTR ok 39 - expected map bit for SIG ok 40 - expected map bit for KEY ok 41 - expected map bit for PX ok 42 - expected map bit for GPOS ok 43 - expected map bit for AAAA ok 44 - expected map bit for LOC ok 45 - expected map bit for NXT ok 46 - expected map bit for EID ok 47 - expected map bit for NIMLOC ok 48 - expected map bit for SRV ok 49 - expected map bit for ATMA ok 50 - expected map bit for NAPTR ok 51 - expected map bit for KX ok 52 - expected map bit for CERT ok 53 - expected map bit for A6 ok 54 - expected map bit for DNAME ok 55 - expected map bit for SINK ok 56 - expected map bit for APL ok 57 - expected map bit for DS ok 58 - expected map bit for SSHFP ok 59 - expected map bit for IPSECKEY ok 60 - expected map bit for RRSIG ok 61 - expected map bit for NSEC ok 62 - expected map bit for DNSKEY ok 63 - expected map bit for DHCID ok 64 - expected map bit for NSEC3 ok 65 - expected map bit for NSEC3PARAM ok 66 - expected map bit for TLSA ok 67 - expected map bit for SMIMEA ok 68 - expected map bit for HIP ok 69 - expected map bit for NINFO ok 70 - expected map bit for RKEY ok 71 - expected map bit for TALINK ok 72 - expected map bit for CDS ok 73 - expected map bit for CDNSKEY ok 74 - expected map bit for OPENPGPKEY ok 75 - expected map bit for CSYNC ok 76 - expected map bit for ZONEMD ok 77 - expected map bit for SVCB ok t/33-NSEC3-hash.t .......... 1..12 ok 1 - defaulted arguments ok 2 - explicit arguments ok 3 - H(example) ok 4 - H(a.example) ok 5 - H(ai.example) ok 6 - H(ns1.example) ok 7 - H(ns2.example) ok 8 - H(w.example) ok 9 - H(*.w.example) ok 10 - H(x.w.example) ok 11 - H(y.w.example) ok 12 - H(x.y.w.example) ok t/34-NSEC3-flags.t ......... 1..3 ok 1 - Boolean optout flag has default value ok 2 - Boolean optout flag toggled ok 3 - Boolean optout flag restored ok t/36-NSEC3-covered.t ....... 1..16 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom example 2t7b4g4vsa5smi47k61mv5bv1a22bojr ns1.example 2vptu5timamqttgl4luu9kg21e0aor3s x.y.w.example 35mthgpgcu1qg68fab165klnsnk3dpvl a.example b4um86eghhds6nea196smvmlo4ors995 x.w.example gjeqe526plbf1g8mklp59enfd789njgi ai.example ji6neoaepv8b5o6k4ev33abha8ht9fgc y.w.example k8udemvp1j2f7eg6jebps17vp3n8i58h w.example q04jkcevqvmu85r014c7dkba38o0ji5r ns2.example r53bq7cc2uvmubfu5ocmm6pers9tk9en *.w.example t644ebqk9bibcna874givr6joj62mlhv xx.example ok 1 - B.1(1): NSEC3 covers "next closer" name (c.x.w.example.) ok 2 - B.1(2): NSEC3 matches closest encloser (x.w.example.) ok 3 - B.1(3): NSEC3 covers wildcard at closest encloser (*.x.w.example.) ok 4 - B.2: NSEC3 matches QNAME (ns1.example.) proving MX and CNAME absent ok 5 - B.2.1: NSEC3 matches QNAME (y.w.example.) proving A absent ok 6 - B.3(1): NSEC3 covers "next closer" name (c.example.) ok 7 - B.3(2): NSEC3 matches closest provable encloser (example.) ok 8 - B.4: NSEC3 covers "next closer" name (z.w.example.) ok 9 - B.5(1): NSEC3 matches closest encloser (w.example.) ok 10 - B.5(2): NSEC3 covers "next closer" name (z.w.example.) ok 11 - B.5(3): NSEC3 matches wildcard at closest encloser (*.w.example) ok 12 - B.6: NSEC3 matches QNAME (example.) DS type bit not set ok 13 - ancestor name not covered (.) ok 14 - name out of zone not covered (unrelated.name.) ok 15 - owner name not covered (example.) ok 16 - next hashed name not covered (ns1.example.) ok t/37-NSEC3-encloser.t ...... 1..4 ok 1 - closest (provable) encloser ok 2 - next closer name ok 3 - wildcard at closest encloser ok 4 - reject name out of zone ok t/41-DNSKEY-keytag.t ....... 1..4 ok 1 - set up DNSKEY record ok 2 - numerical keytag has expected value ok 3 - keytag recalculated from modified key ok 4 - keytag recalculated from restored key ok t/42-DNSKEY-flags.t ........ 1..16 ok 1 - set up DNSKEY record ok 2 - Boolean sep flag has expected value ok 3 - Boolean sep flag toggled ok 4 - keytag recalculated using modified sep flag ok 5 - Boolean sep flag restored ok 6 - keytag recalculated using restored sep flag ok 7 - Boolean zone flag has expected value ok 8 - Boolean zone flag toggled ok 9 - keytag recalculated using modified zone flag ok 10 - Boolean zone flag restored ok 11 - keytag recalculated using restored zone flag ok 12 - Boolean revoke flag has expected value ok 13 - Boolean revoke flag toggled ok 14 - keytag recalculated using modified revoke flag ok 15 - Boolean revoke flag restored ok 16 - keytag recalculated using restored revoke flag ok t/43-DNSKEY-keylength.t .... 1..7 ok 1 - set up RSA public key ok 2 - RSA keylength has expected value ok 3 - keylength for long format RSA key ok 4 - set up DSA public key ok 5 - DSA keylength has expected value ok 6 - set up ECDSA public key ok 7 - ECDSA keylength has expected value ok t/51-DS-SHA1.t ............. 1..3 ok 1 - created DS matches RFC4034 example DS ok 2 - created DS verifies RFC4034 example DNSKEY ok 3 - RFC4034 example DS verifies DNSKEY dskey.example.com. 86400 IN DS ( 60485 5 1 2bb183af5f22588179a53b0a98631fad1a292118 ) ; xepor-cybyp-zulyd-dekom-civip-hovob-pikek-fylop-tekyd-namac-moxex ok t/52-DS-SHA256.t ........... 1..3 ok 1 - created DS matches RFC4509 example DS ok 2 - created DS verifies RFC4509 example DNSKEY ok 3 - RFC4509 example DS verifies DNSKEY dskey.example.com. 86400 IN DS ( 60485 5 2 d4b7d520e7bb5f0f67674a0cceb1e3e0614b93c4f9e99b8383f6a1e4469da50a ) ; xuhar-lehod-bunar-ruleb-zanak-ludib-sifir-comev-bimyg-rygys-gevev-nakym-fiboz-kemiv-gecon-tenyb-pixix ok t/54-DS-SHA384.t ........... 1..3 ok 1 - created DS matches RFC6605 example DS ok 2 - created DS verifies RFC6605 example DNSKEY ok 3 - RFC6605 example DS verifies DNSKEY example.net. 3600 IN DS ( 10771 14 4 72d7b62976ce06438e9c0bf319013cf801f09ecc84b8d7e9495f27e305c6a9b0 563a9b5f4d288405c3008a946df983d6 ) ; xisit-latod-nutes-vocog-fafon-sadyz-fikub-cazuz-mibaz-belos-sycyr-muhyv-nudeh-zonuv-fyces-kipir-buhyf-pykuh-zifed-muceb-habib-bidyn-gyroz-nibyt-koxax ok t/71-TSIG-create.t ......... 1..18 ok 1 - create TSIG from BIND tsig-keygen key ok 2 - TSIG key name ok 3 - TSIG algorithm ok 4 - create TSIG from packet->sigrr ok 5 - TSIG key name ok 6 - TSIG algorithm ok 7 - create successor to existing TSIG ok 8 - create TSIG from BIND dnssec public key ok 9 - TSIG key name ok 10 - TSIG algorithm ok 11 - empty argument list [argument undefined at t/71-TSIG-create.t line 90.] ok 12 - argument undefined [argument undefined at t/71-TSIG-create.t line 91.] ok 13 - unexpected argument [Usage: Net::DNS::RR::TSIG->create( $keyfile, @options ) at t/71-TSIG-create.t line 95.] ok 14 - 2-argument create [Usage: Net::DNS::RR::TSIG->create( $keyfile, @options ) at t/71-TSIG-create.t line 97.] ok 15 - no TSIG in packet [no TSIG in request packet at t/71-TSIG-create.t line 101.] ok 16 - unrecognised key format [key file incompatible with TSIG at t/71-TSIG-create.t line 113.] ok 17 - renamed BIND public key [arbitrary.key does not appear to be a BIND dnssec public key at t/71-TSIG-create.t line 125.] ok 18 - corrupt BIND public key [Kcorrupt.example.+161+13198.key does not appear to be a BIND dnssec public key at t/71-TSIG-create.t line 138.] ok t/72-TSIG-verify.t ......... 1..26 ok 1 - verify signed packet ok 2 - packet->verify returns TSIG ok 3 - verify corrupt packet BADSIG ok 4 - packet->verify returns undef ok 5 - verify reply packet ok 6 - sign multi-packet ok 7 - sign multi-packet ok 8 - sign multi-packet ok 9 - sign multi-packet ok 10 - verify multi-packet ok 11 - verify multi-packet ok 12 - verify multi-packet ok 13 - verify multi-packet ok 14 - verify corrupt multi-packet ok 15 - verify corrupt multi-packet ok 16 - verify corrupt multi-packet BADSIG ok 17 - verify corrupt multi-packet BADSIG ok 18 - final packet->verify returns undef ok 19 - unverifiable query packet: BADTIME ok 20 - time appended to BADTIME response ok 21 - mismatched verify keys BADKEY ok 22 - mismatched verify keys BADKEY ok 23 - signature too short: BADTRUNC ok 24 - signature too long: BADTRUNC ok 25 - unexpected argument [missing packet reference at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/TSIG.pm line 249.] ok 26 - unexpected argument [Usage: $tsig->verify( $reply, $query ) at t/72-TSIG-verify.t line 186.] ok # Cleaning t/99-cleanup.t ............. 1..1 ok 1 - Dummy ok All tests successful. Files=104, Tests=3139, 45 wallclock secs ( 1.08 usr 0.34 sys + 37.42 cusr 4.43 csys = 43.27 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libnet-dns-perl/ make -j3 install DESTDIR=/build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' Manifying 38 pod documents Manifying 38 pod documents Manifying 10 pod documents Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Domain.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/DomainName.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Text.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/ZoneFile.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Parameters.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Packet.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Nameserver.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Question.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/FAQ.pod Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Mailbox.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Header.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Update.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/os390.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/Recurse.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/Base.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/UNIX.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/android.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/MSWin32.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/os2.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/cygwin.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SIG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CAA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/OPENPGPKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AFSDB.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/LOC.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/PTR.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SPF.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SRV.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/ISDN.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CNAME.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/KEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/RT.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/ZONEMD.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC3PARAM.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/L64.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DNSKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MINFO.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/URI.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NULL.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/GPOS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AAAA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/HTTPS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/IPSECKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CSYNC.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/PX.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SVCB.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NID.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/HIP.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MR.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/EUI64.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SOA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SMIMEA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DHCID.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CDNSKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AMTRELAY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/RRSIG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TSIG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DELEG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/A.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/RP.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TLSA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CERT.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/EUI48.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TXT.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/OPT.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SSHFP.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DNAME.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NAPTR.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/LP.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC3.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CDS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/KX.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/HINFO.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/X25.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/APL.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/L32.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MB.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MX.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::RT.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::GPOS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Domain.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::MSWin32.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::RP.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SMIMEA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::L64.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::ZoneFile.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::X25.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::ZONEMD.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CDNSKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NSEC3PARAM.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CERT.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MB.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::android.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::UNIX.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SRV.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::DomainName.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DNAME.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::os390.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SIG.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TSIG.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Update.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::OPT.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::LOC.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CDS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::KX.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::PTR.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MR.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NAPTR.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::ISDN.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AFSDB.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Parameters.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::os2.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::KEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SOA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::A.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MINFO.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Text.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::LP.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AAAA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DNSKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::APL.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::EUI48.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::HTTPS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CAA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NULL.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::cygwin.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Packet.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::L32.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Question.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SVCB.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::HINFO.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DELEG.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Header.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::Base.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MX.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NSEC3.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TLSA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TXT.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::RRSIG.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CSYNC.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::IPSECKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NSEC.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::URI.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::HIP.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Nameserver.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NID.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Mailbox.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::EUI64.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::PX.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SPF.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::OPENPGPKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DHCID.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::FAQ.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::Recurse.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AMTRELAY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SSHFP.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CNAME.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MG.3pm make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_installdocs dh_installchangelogs debian/rules override_dh_installexamples make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_installexamples sed -i '1s|^#!/usr/local/bin/perl|#!/usr/bin/perl|' /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/doc/libnet-dns-perl/examples/*/* make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_installman dh_lintian 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 'libnet-dns-perl' in '../libnet-dns-perl_1.48-1_all.deb'. dpkg-genbuildinfo --build=binary -O../libnet-dns-perl_1.48-1_armhf.buildinfo dpkg-genchanges --build=binary -O../libnet-dns-perl_1.48-1_armhf.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: including full source code in upload I: copying local configuration 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/8411 and its subdirectories I: Current time: Mon Nov 25 02:38:17 -12 2024 I: pbuilder-time-stamp: 1732545497 Mon Nov 25 14:38:17 UTC 2024 I: Signing ./b1/libnet-dns-perl_1.48-1_armhf.buildinfo as libnet-dns-perl_1.48-1_armhf.buildinfo.asc Mon Nov 25 14:38:17 UTC 2024 I: Signed ./b1/libnet-dns-perl_1.48-1_armhf.buildinfo as ./b1/libnet-dns-perl_1.48-1_armhf.buildinfo.asc Mon Nov 25 14:38:17 UTC 2024 - build #1 for libnet-dns-perl/unstable/armhf on virt32c done. Starting cleanup. All cleanup done. Mon Nov 25 14:38:17 UTC 2024 - reproducible_build.sh stopped running as /tmp/jenkins-script-pe0KDW7t, removing. /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2: total 16 drwxr-xr-x 2 jenkins jenkins 4096 Nov 25 14:38 b1 drwxr-xr-x 2 jenkins jenkins 4096 Nov 25 14:36 b2 -rw-r--r-- 1 jenkins jenkins 2710 Nov 15 23:55 libnet-dns-perl_1.48-1.dsc -rw------- 1 jenkins jenkins 3871 Nov 25 14:36 rbuildlog.0B6y1Ol /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/b1: total 860 -rw-r--r-- 1 jenkins jenkins 202383 Nov 25 14:38 build.log -rw-r--r-- 1 jenkins jenkins 8456 Nov 25 14:38 libnet-dns-perl_1.48-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2710 Nov 25 14:38 libnet-dns-perl_1.48-1.dsc -rw-r--r-- 1 jenkins jenkins 362440 Nov 25 14:38 libnet-dns-perl_1.48-1_all.deb -rw-r--r-- 1 jenkins jenkins 4809 Nov 25 14:38 libnet-dns-perl_1.48-1_armhf.buildinfo -rw-r--r-- 1 jenkins jenkins 5691 Nov 25 14:38 libnet-dns-perl_1.48-1_armhf.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1073 Nov 25 14:38 libnet-dns-perl_1.48-1_armhf.changes -rw-r--r-- 1 jenkins jenkins 1530 Nov 25 14:38 libnet-dns-perl_1.48-1_source.changes -rw-r--r-- 1 jenkins jenkins 259568 Nov 25 14:38 libnet-dns-perl_1.48.orig.tar.gz /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/b2: total 0 Mon Nov 25 14:38:26 UTC 2024 I: Deleting $TMPDIR on virt32c-armhf-rb.debian.net. I: pbuilder: network access will be disabled during build I: Current time: Mon Nov 25 02:36:29 -12 2024 I: pbuilder-time-stamp: 1732545389 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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 [libnet-dns-perl_1.48-1.dsc] I: copying [./libnet-dns-perl_1.48.orig.tar.gz] I: copying [./libnet-dns-perl_1.48-1.debian.tar.xz] I: Extracting source gpgv: Signature made Fri Nov 15 23:49:41 2024 gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./libnet-dns-perl_1.48-1.dsc: no acceptable signature found dpkg-source: info: extracting libnet-dns-perl in libnet-dns-perl-1.48 dpkg-source: info: unpacking libnet-dns-perl_1.48.orig.tar.gz dpkg-source: info: unpacking libnet-dns-perl_1.48-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/8411/tmp/hooks/D02_print_environment starting I: set BUILDDIR='/build/reproducible-path' BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' BUILDUSERNAME='pbuilder1' BUILD_ARCH='armhf' DEBIAN_FRONTEND='noninteractive' DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' DISTRIBUTION='unstable' HOME='/root' HOST_ARCH='armhf' IFS=' ' INVOCATION_ID='f55cc6faa98743428c5937806bef1900' LANG='C' LANGUAGE='en_US:en' LC_ALL='C' MAIL='/var/mail/root' OPTIND='1' PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' PBCURRENTCOMMANDLINEOPERATION='build' PBUILDER_OPERATION='build' PBUILDER_PKGDATADIR='/usr/share/pbuilder' PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' PBUILDER_SYSCONFDIR='/etc' PPID='8411' PS1='# ' PS2='> ' PS4='+ ' PWD='/' SHELL='/bin/bash' SHLVL='2' SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/pbuilderrc_pJAq --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/b1 --logfile b1/build.log libnet-dns-perl_1.48-1.dsc' SUDO_GID='113' SUDO_UID='107' SUDO_USER='jenkins' TERM='unknown' TZ='/usr/share/zoneinfo/Etc/GMT+12' USER='root' _='/usr/bin/systemd-run' http_proxy='http://10.0.0.15:3142/' I: uname -a Linux virt32c 6.1.0-28-armmp-lpae #1 SMP Debian 6.1.119-1 (2024-11-22) armv7l GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin I: user script /srv/workspace/pbuilder/8411/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: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libdigest-bubblebabble-perl, libdigest-hmac-perl, libdigest-sha-perl, libencode-perl, libio-socket-ip-perl, libnet-dns-sec-perl, libnet-libidn2-perl | libnet-libidn-perl, libscalar-list-utils-perl, libsocket-perl, libtest-pod-perl, libtest-simple-perl, netbase, 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 ... 19685 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 libdigest-bubblebabble-perl; however: Package libdigest-bubblebabble-perl is not installed. pbuilder-satisfydepends-dummy depends on libdigest-hmac-perl; however: Package libdigest-hmac-perl is not installed. pbuilder-satisfydepends-dummy depends on libnet-dns-sec-perl; however: Package libnet-dns-sec-perl is not installed. pbuilder-satisfydepends-dummy depends on libnet-libidn2-perl | libnet-libidn-perl; however: Package libnet-libidn2-perl is not installed. Package libnet-libidn-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-pod-perl; however: Package libtest-pod-perl is not installed. pbuilder-satisfydepends-dummy depends on netbase; however: Package netbase 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} libarchive-zip-perl{a} libdebhelper-perl{a} libdigest-bubblebabble-perl{a} libdigest-hmac-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libnet-dns-perl{a} libnet-dns-sec-perl{a} libnet-libidn2-perl{a} libpipeline1{a} libtest-pod-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} netbase{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl libperl4-corelibs-perl lynx wget 0 packages upgraded, 36 newly installed, 0 to remove and 0 not upgraded. Need to get 19.6 MB of archives. After unpacking 71.6 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main armhf netbase all 6.4 [12.8 kB] Get: 2 http://deb.debian.org/debian unstable/main armhf sensible-utils all 0.0.24 [24.8 kB] Get: 3 http://deb.debian.org/debian unstable/main armhf libmagic-mgc armhf 1:5.45-3+b1 [314 kB] Get: 4 http://deb.debian.org/debian unstable/main armhf libmagic1t64 armhf 1:5.45-3+b1 [98.5 kB] Get: 5 http://deb.debian.org/debian unstable/main armhf file armhf 1:5.45-3+b1 [42.3 kB] Get: 6 http://deb.debian.org/debian unstable/main armhf gettext-base armhf 0.22.5-2 [195 kB] Get: 7 http://deb.debian.org/debian unstable/main armhf libuchardet0 armhf 0.0.8-1+b2 [65.6 kB] Get: 8 http://deb.debian.org/debian unstable/main armhf groff-base armhf 1.23.0-5 [1091 kB] Get: 9 http://deb.debian.org/debian unstable/main armhf bsdextrautils armhf 2.40.2-11 [83.6 kB] Get: 10 http://deb.debian.org/debian unstable/main armhf libpipeline1 armhf 1.5.8-1 [35.0 kB] Get: 11 http://deb.debian.org/debian unstable/main armhf man-db armhf 2.13.0-1 [1382 kB] Get: 12 http://deb.debian.org/debian unstable/main armhf m4 armhf 1.4.19-4 [264 kB] Get: 13 http://deb.debian.org/debian unstable/main armhf autoconf all 2.72-3 [493 kB] Get: 14 http://deb.debian.org/debian unstable/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 15 http://deb.debian.org/debian unstable/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 16 http://deb.debian.org/debian unstable/main armhf autopoint all 0.22.5-2 [723 kB] Get: 17 http://deb.debian.org/debian unstable/main armhf libdebhelper-perl all 13.20 [89.7 kB] Get: 18 http://deb.debian.org/debian unstable/main armhf libtool all 2.4.7-8 [517 kB] Get: 19 http://deb.debian.org/debian unstable/main armhf dh-autoreconf all 20 [17.1 kB] Get: 20 http://deb.debian.org/debian unstable/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 21 http://deb.debian.org/debian unstable/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 22 http://deb.debian.org/debian unstable/main armhf dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 23 http://deb.debian.org/debian unstable/main armhf libelf1t64 armhf 0.192-4 [184 kB] Get: 24 http://deb.debian.org/debian unstable/main armhf dwz armhf 0.15-1+b2 [106 kB] Get: 25 http://deb.debian.org/debian unstable/main armhf libicu72 armhf 72.1-5+b1 [9088 kB] Get: 26 http://deb.debian.org/debian unstable/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2+b1 [605 kB] Get: 27 http://deb.debian.org/debian unstable/main armhf gettext armhf 0.22.5-2 [1485 kB] Get: 28 http://deb.debian.org/debian unstable/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian unstable/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian unstable/main armhf debhelper all 13.20 [915 kB] Get: 31 http://deb.debian.org/debian unstable/main armhf libdigest-bubblebabble-perl all 0.02-2.1 [7472 B] Get: 32 http://deb.debian.org/debian unstable/main armhf libdigest-hmac-perl all 1.05+dfsg-1 [8764 B] Get: 33 http://deb.debian.org/debian unstable/main armhf libnet-dns-perl all 1.48-1 [362 kB] Get: 34 http://deb.debian.org/debian unstable/main armhf libnet-dns-sec-perl armhf 1.26-1+b1 [47.2 kB] Get: 35 http://deb.debian.org/debian unstable/main armhf libnet-libidn2-perl armhf 1.02-1+b3 [14.9 kB] Get: 36 http://deb.debian.org/debian unstable/main armhf libtest-pod-perl all 1.52-3 [12.6 kB] Fetched 19.6 MB in 1s (28.6 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 ... 19685 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.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_armhf.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:armhf. Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_armhf.deb ... Unpacking libmagic1t64:armhf (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3+b1_armhf.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.22.5-2_armhf.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_armhf.deb ... Unpacking libuchardet0:armhf (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-5_armhf.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.2-11_armhf.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../09-libpipeline1_1.5.8-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.13.0-1_armhf.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-4_armhf.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... 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 libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:armhf. Preparing to unpack .../22-libelf1t64_0.192-4_armhf.deb ... Unpacking libelf1t64:armhf (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b2_armhf.deb ... Unpacking dwz (0.15-1+b2) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../24-libicu72_72.1-5+b1_armhf.deb ... Unpacking libicu72:armhf (72.1-5+b1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_armhf.deb ... Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.22.5-2_armhf.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package libdigest-bubblebabble-perl. Preparing to unpack .../30-libdigest-bubblebabble-perl_0.02-2.1_all.deb ... Unpacking libdigest-bubblebabble-perl (0.02-2.1) ... Selecting previously unselected package libdigest-hmac-perl. Preparing to unpack .../31-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... Selecting previously unselected package libnet-dns-perl. Preparing to unpack .../32-libnet-dns-perl_1.48-1_all.deb ... Unpacking libnet-dns-perl (1.48-1) ... Selecting previously unselected package libnet-dns-sec-perl. Preparing to unpack .../33-libnet-dns-sec-perl_1.26-1+b1_armhf.deb ... Unpacking libnet-dns-sec-perl (1.26-1+b1) ... Selecting previously unselected package libnet-libidn2-perl. Preparing to unpack .../34-libnet-libidn2-perl_1.02-1+b3_armhf.deb ... Unpacking libnet-libidn2-perl (1.02-1+b3) ... Selecting previously unselected package libtest-pod-perl. Preparing to unpack .../35-libtest-pod-perl_1.52-3_all.deb ... Unpacking libtest-pod-perl (1.52-3) ... Setting up libpipeline1:armhf (1.5.8-1) ... Setting up libicu72:armhf (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.20) ... Setting up libmagic1t64:armhf (1:5.45-3+b1) ... Setting up libtest-pod-perl (1.52-3) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-3+b1) ... Setting up libnet-libidn2-perl (1.02-1+b3) ... Setting up libelf1t64:armhf (0.192-4) ... Setting up autotools-dev (20220109.1) ... Setting up libdigest-hmac-perl (1.05+dfsg-1) ... Setting up autopoint (0.22.5-2) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b2) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:armhf (0.0.8-1+b2) ... Setting up netbase (6.4) ... Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up libdigest-bubblebabble-perl (0.02-2.1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up libnet-dns-perl (1.48-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libnet-dns-sec-perl (1.26-1+b1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.20) ... Processing triggers for libc-bin (2.40-4) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: Running cd /build/reproducible-path/libnet-dns-perl-1.48/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../libnet-dns-perl_1.48-1_source.changes dpkg-buildpackage: info: source package libnet-dns-perl dpkg-buildpackage: info: source version 1.48-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by gregor herrmann dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_auto_configure -- --noonline-tests /usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libnet-dns-perl-1.48=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2" "LD=arm-linux-gnueabihf-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libnet-dns-perl-1.48=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro" --noonline-tests Duplicate specification "noonline-tests" for option "noonline-tests" Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Net::DNS Writing MYMETA.yml and MYMETA.json make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_auto_build make -j3 make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' cp lib/Net/DNS/RR/ISDN.pm blib/lib/Net/DNS/RR/ISDN.pm cp lib/Net/DNS/RR/CSYNC.pm blib/lib/Net/DNS/RR/CSYNC.pm cp lib/Net/DNS/RR/HIP.pm blib/lib/Net/DNS/RR/HIP.pm cp lib/Net/DNS/RR/GPOS.pm blib/lib/Net/DNS/RR/GPOS.pm cp lib/Net/DNS/RR/MR.pm blib/lib/Net/DNS/RR/MR.pm cp lib/Net/DNS/RR/MG.pm blib/lib/Net/DNS/RR/MG.pm cp lib/Net/DNS/Packet.pm blib/lib/Net/DNS/Packet.pm cp lib/Net/DNS/RR/A.pm blib/lib/Net/DNS/RR/A.pm cp lib/Net/DNS/RR/DHCID.pm blib/lib/Net/DNS/RR/DHCID.pm cp lib/Net/DNS/RR/HINFO.pm blib/lib/Net/DNS/RR/HINFO.pm cp lib/Net/DNS/DomainName.pm blib/lib/Net/DNS/DomainName.pm cp lib/Net/DNS/RR/HTTPS.pm blib/lib/Net/DNS/RR/HTTPS.pm cp lib/Net/DNS/RR/MB.pm blib/lib/Net/DNS/RR/MB.pm cp lib/Net/DNS/RR/CAA.pm blib/lib/Net/DNS/RR/CAA.pm cp lib/Net/DNS/Question.pm blib/lib/Net/DNS/Question.pm cp lib/Net/DNS/RR/CDNSKEY.pm blib/lib/Net/DNS/RR/CDNSKEY.pm cp lib/Net/DNS/RR/CNAME.pm blib/lib/Net/DNS/RR/CNAME.pm cp lib/Net/DNS/RR.pm blib/lib/Net/DNS/RR.pm cp lib/Net/DNS/Mailbox.pm blib/lib/Net/DNS/Mailbox.pm cp lib/Net/DNS/RR/AMTRELAY.pm blib/lib/Net/DNS/RR/AMTRELAY.pm cp lib/Net/DNS/RR/DELEG.pm blib/lib/Net/DNS/RR/DELEG.pm cp lib/Net/DNS/RR/MINFO.pm blib/lib/Net/DNS/RR/MINFO.pm cp lib/Net/DNS/RR/DNAME.pm blib/lib/Net/DNS/RR/DNAME.pm cp lib/Net/DNS/FAQ.pod blib/lib/Net/DNS/FAQ.pod cp lib/Net/DNS/Header.pm blib/lib/Net/DNS/Header.pm cp lib/Net/DNS/RR/IPSECKEY.pm blib/lib/Net/DNS/RR/IPSECKEY.pm cp lib/Net/DNS/RR/AAAA.pm blib/lib/Net/DNS/RR/AAAA.pm cp lib/Net/DNS/RR/L32.pm blib/lib/Net/DNS/RR/L32.pm cp lib/Net/DNS/RR/AFSDB.pm blib/lib/Net/DNS/RR/AFSDB.pm cp lib/Net/DNS.pm blib/lib/Net/DNS.pm cp lib/Net/DNS/RR/L64.pm blib/lib/Net/DNS/RR/L64.pm cp lib/Net/DNS/RR/LOC.pm blib/lib/Net/DNS/RR/LOC.pm cp lib/Net/DNS/Parameters.pm blib/lib/Net/DNS/Parameters.pm cp lib/Net/DNS/RR/EUI48.pm blib/lib/Net/DNS/RR/EUI48.pm cp lib/Net/DNS/RR/DNSKEY.pm blib/lib/Net/DNS/RR/DNSKEY.pm cp lib/Net/DNS/RR/DS.pm blib/lib/Net/DNS/RR/DS.pm cp lib/Net/DNS/RR/EUI64.pm blib/lib/Net/DNS/RR/EUI64.pm cp lib/Net/DNS/RR/KEY.pm blib/lib/Net/DNS/RR/KEY.pm cp lib/Net/DNS/Nameserver.pm blib/lib/Net/DNS/Nameserver.pm cp lib/Net/DNS/RR/CDS.pm blib/lib/Net/DNS/RR/CDS.pm cp lib/Net/DNS/RR/KX.pm blib/lib/Net/DNS/RR/KX.pm cp lib/Net/DNS/RR/LP.pm blib/lib/Net/DNS/RR/LP.pm cp lib/Net/DNS/RR/CERT.pm blib/lib/Net/DNS/RR/CERT.pm cp lib/Net/DNS/RR/MX.pm blib/lib/Net/DNS/RR/MX.pm cp lib/Net/DNS/RR/APL.pm blib/lib/Net/DNS/RR/APL.pm cp lib/Net/DNS/Domain.pm blib/lib/Net/DNS/Domain.pm cp lib/Net/DNS/RR/NSEC3.pm blib/lib/Net/DNS/RR/NSEC3.pm cp lib/Net/DNS/RR/SVCB.pm blib/lib/Net/DNS/RR/SVCB.pm cp lib/Net/DNS/RR/RP.pm blib/lib/Net/DNS/RR/RP.pm cp lib/Net/DNS/Text.pm blib/lib/Net/DNS/Text.pm cp lib/Net/DNS/Resolver/Recurse.pm blib/lib/Net/DNS/Resolver/Recurse.pm cp lib/Net/DNS/RR/NS.pm blib/lib/Net/DNS/RR/NS.pm cp lib/Net/DNS/RR/TSIG.pm blib/lib/Net/DNS/RR/TSIG.pm cp lib/Net/DNS/RR/SOA.pm blib/lib/Net/DNS/RR/SOA.pm cp lib/Net/DNS/RR/SSHFP.pm blib/lib/Net/DNS/RR/SSHFP.pm cp lib/Net/DNS/RR/NSEC.pm blib/lib/Net/DNS/RR/NSEC.pm cp lib/Net/DNS/RR/SPF.pm blib/lib/Net/DNS/RR/SPF.pm cp lib/Net/DNS/RR/OPT.pm blib/lib/Net/DNS/RR/OPT.pm cp lib/Net/DNS/RR/OPENPGPKEY.pm blib/lib/Net/DNS/RR/OPENPGPKEY.pm cp lib/Net/DNS/Resolver/os390.pm blib/lib/Net/DNS/Resolver/os390.pm cp lib/Net/DNS/RR/NSEC3PARAM.pm blib/lib/Net/DNS/RR/NSEC3PARAM.pm cp lib/Net/DNS/RR/SMIMEA.pm blib/lib/Net/DNS/RR/SMIMEA.pm cp lib/Net/DNS/Resolver/android.pm blib/lib/Net/DNS/Resolver/android.pm cp lib/Net/DNS/RR/PTR.pm blib/lib/Net/DNS/RR/PTR.pm cp lib/Net/DNS/RR/TLSA.pm blib/lib/Net/DNS/RR/TLSA.pm cp lib/Net/DNS/Resolver/MSWin32.pm blib/lib/Net/DNS/Resolver/MSWin32.pm cp lib/Net/DNS/RR/RRSIG.pm blib/lib/Net/DNS/RR/RRSIG.pm cp lib/Net/DNS/RR/RT.pm blib/lib/Net/DNS/RR/RT.pm cp lib/Net/DNS/RR/X25.pm blib/lib/Net/DNS/RR/X25.pm cp lib/Net/DNS/Update.pm blib/lib/Net/DNS/Update.pm cp lib/Net/DNS/RR/SRV.pm blib/lib/Net/DNS/RR/SRV.pm cp lib/Net/DNS/Resolver/Base.pm blib/lib/Net/DNS/Resolver/Base.pm cp lib/Net/DNS/RR/NULL.pm blib/lib/Net/DNS/RR/NULL.pm cp lib/Net/DNS/RR/TKEY.pm blib/lib/Net/DNS/RR/TKEY.pm cp lib/Net/DNS/Resolver/cygwin.pm blib/lib/Net/DNS/Resolver/cygwin.pm cp lib/Net/DNS/ZoneFile.pm blib/lib/Net/DNS/ZoneFile.pm cp lib/Net/DNS/RR/SIG.pm blib/lib/Net/DNS/RR/SIG.pm cp lib/Net/DNS/RR/TXT.pm blib/lib/Net/DNS/RR/TXT.pm cp lib/Net/DNS/Resolver/os2.pm blib/lib/Net/DNS/Resolver/os2.pm cp lib/Net/DNS/Resolver/UNIX.pm blib/lib/Net/DNS/Resolver/UNIX.pm cp lib/Net/DNS/RR/PX.pm blib/lib/Net/DNS/RR/PX.pm cp lib/Net/DNS/Resolver.pm blib/lib/Net/DNS/Resolver.pm cp lib/Net/DNS/RR/NAPTR.pm blib/lib/Net/DNS/RR/NAPTR.pm cp lib/Net/DNS/RR/URI.pm blib/lib/Net/DNS/RR/URI.pm cp lib/Net/DNS/RR/ZONEMD.pm blib/lib/Net/DNS/RR/ZONEMD.pm cp lib/Net/DNS/RR/NID.pm blib/lib/Net/DNS/RR/NID.pm Manifying 38 pod documents Manifying 38 pod documents Manifying 10 pod documents make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_auto_test make -j3 test TEST_VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' PERL_DL_NONLAZY=1 HARNESS_OPTIONS=j1:c "/usr/bin/perl" "-It" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-install.t ............. 1..213 ok 1 - file exists Changes ok 2 - file exists LICENSE ok 3 - file exists MANIFEST ok 4 - file exists META.json ok 5 - file exists META.yml ok 6 - file exists Makefile.PL ok 7 - file exists README ok 8 - file exists contrib/README ok 9 - file exists contrib/check_soa ok 10 - file exists contrib/check_zone ok 11 - file exists contrib/dnswalk.README ok 12 - file exists contrib/find_zonecut ok 13 - file exists contrib/loc2earth.fcgi ok 14 - file exists contrib/loclist.pl ok 15 - file exists demo/README ok 16 - file exists demo/axfr ok 17 - file exists demo/check_soa ok 18 - file exists demo/check_zone ok 19 - file exists demo/mresolv ok 20 - file exists demo/mx ok 21 - file exists demo/perldig ok 22 - file exists lib/Net/DNS.pm ok 23 - file exists lib/Net/DNS/Domain.pm ok 24 - file exists lib/Net/DNS/DomainName.pm ok 25 - file exists lib/Net/DNS/FAQ.pod ok 26 - file exists lib/Net/DNS/Header.pm ok 27 - file exists lib/Net/DNS/Mailbox.pm ok 28 - file exists lib/Net/DNS/Nameserver.pm ok 29 - file exists lib/Net/DNS/Packet.pm ok 30 - file exists lib/Net/DNS/Parameters.pm ok 31 - file exists lib/Net/DNS/Question.pm ok 32 - file exists lib/Net/DNS/RR.pm ok 33 - file exists lib/Net/DNS/RR/A.pm ok 34 - file exists lib/Net/DNS/RR/AAAA.pm ok 35 - file exists lib/Net/DNS/RR/AFSDB.pm ok 36 - file exists lib/Net/DNS/RR/AMTRELAY.pm ok 37 - file exists lib/Net/DNS/RR/APL.pm ok 38 - file exists lib/Net/DNS/RR/CAA.pm ok 39 - file exists lib/Net/DNS/RR/CDNSKEY.pm ok 40 - file exists lib/Net/DNS/RR/CDS.pm ok 41 - file exists lib/Net/DNS/RR/CERT.pm ok 42 - file exists lib/Net/DNS/RR/CNAME.pm ok 43 - file exists lib/Net/DNS/RR/CSYNC.pm ok 44 - file exists lib/Net/DNS/RR/DELEG.pm ok 45 - file exists lib/Net/DNS/RR/DHCID.pm ok 46 - file exists lib/Net/DNS/RR/DNAME.pm ok 47 - file exists lib/Net/DNS/RR/DNSKEY.pm ok 48 - file exists lib/Net/DNS/RR/DS.pm ok 49 - file exists lib/Net/DNS/RR/EUI48.pm ok 50 - file exists lib/Net/DNS/RR/EUI64.pm ok 51 - file exists lib/Net/DNS/RR/GPOS.pm ok 52 - file exists lib/Net/DNS/RR/HINFO.pm ok 53 - file exists lib/Net/DNS/RR/HIP.pm ok 54 - file exists lib/Net/DNS/RR/HTTPS.pm ok 55 - file exists lib/Net/DNS/RR/IPSECKEY.pm ok 56 - file exists lib/Net/DNS/RR/ISDN.pm ok 57 - file exists lib/Net/DNS/RR/KEY.pm ok 58 - file exists lib/Net/DNS/RR/KX.pm ok 59 - file exists lib/Net/DNS/RR/L32.pm ok 60 - file exists lib/Net/DNS/RR/L64.pm ok 61 - file exists lib/Net/DNS/RR/LOC.pm ok 62 - file exists lib/Net/DNS/RR/LP.pm ok 63 - file exists lib/Net/DNS/RR/MB.pm ok 64 - file exists lib/Net/DNS/RR/MG.pm ok 65 - file exists lib/Net/DNS/RR/MINFO.pm ok 66 - file exists lib/Net/DNS/RR/MR.pm ok 67 - file exists lib/Net/DNS/RR/MX.pm ok 68 - file exists lib/Net/DNS/RR/NAPTR.pm ok 69 - file exists lib/Net/DNS/RR/NID.pm ok 70 - file exists lib/Net/DNS/RR/NS.pm ok 71 - file exists lib/Net/DNS/RR/NSEC.pm ok 72 - file exists lib/Net/DNS/RR/NSEC3.pm ok 73 - file exists lib/Net/DNS/RR/NSEC3PARAM.pm ok 74 - file exists lib/Net/DNS/RR/NULL.pm ok 75 - file exists lib/Net/DNS/RR/OPENPGPKEY.pm ok 76 - file exists lib/Net/DNS/RR/OPT.pm ok 77 - file exists lib/Net/DNS/RR/PTR.pm ok 78 - file exists lib/Net/DNS/RR/PX.pm ok 79 - file exists lib/Net/DNS/RR/RP.pm ok 80 - file exists lib/Net/DNS/RR/RRSIG.pm ok 81 - file exists lib/Net/DNS/RR/RT.pm ok 82 - file exists lib/Net/DNS/RR/SIG.pm ok 83 - file exists lib/Net/DNS/RR/SMIMEA.pm ok 84 - file exists lib/Net/DNS/RR/SOA.pm ok 85 - file exists lib/Net/DNS/RR/SPF.pm ok 86 - file exists lib/Net/DNS/RR/SRV.pm ok 87 - file exists lib/Net/DNS/RR/SSHFP.pm ok 88 - file exists lib/Net/DNS/RR/SVCB.pm ok 89 - file exists lib/Net/DNS/RR/TKEY.pm ok 90 - file exists lib/Net/DNS/RR/TLSA.pm ok 91 - file exists lib/Net/DNS/RR/TSIG.pm ok 92 - file exists lib/Net/DNS/RR/TXT.pm ok 93 - file exists lib/Net/DNS/RR/URI.pm ok 94 - file exists lib/Net/DNS/RR/X25.pm ok 95 - file exists lib/Net/DNS/RR/ZONEMD.pm ok 96 - file exists lib/Net/DNS/Resolver.pm ok 97 - file exists lib/Net/DNS/Resolver/Base.pm ok 98 - file exists lib/Net/DNS/Resolver/MSWin32.pm ok 99 - file exists lib/Net/DNS/Resolver/Recurse.pm ok 100 - file exists lib/Net/DNS/Resolver/UNIX.pm ok 101 - file exists lib/Net/DNS/Resolver/android.pm ok 102 - file exists lib/Net/DNS/Resolver/cygwin.pm ok 103 - file exists lib/Net/DNS/Resolver/os2.pm ok 104 - file exists lib/Net/DNS/Resolver/os390.pm ok 105 - file exists lib/Net/DNS/Text.pm ok 106 - file exists lib/Net/DNS/Update.pm ok 107 - file exists lib/Net/DNS/ZoneFile.pm ok 108 - file exists t/00-install.t ok 109 - file exists t/00-load.t ok 110 - file exists t/00-pod.t ok 111 - file exists t/01-resolver-config.t ok 112 - file exists t/01-resolver-env.t ok 113 - file exists t/01-resolver-file.t ok 114 - file exists t/01-resolver-flags.t ok 115 - file exists t/01-resolver-opt.t ok 116 - file exists t/01-resolver.t ok 117 - file exists t/02-IDN.t ok 118 - file exists t/02-domain.t ok 119 - file exists t/02-domainname.t ok 120 - file exists t/02-mailbox.t ok 121 - file exists t/02-text.t ok 122 - file exists t/03-header.t ok 123 - file exists t/03-parameters.t ok 124 - file exists t/03-question.t ok 125 - file exists t/03-rr.t ok 126 - file exists t/04-packet-truncate.t ok 127 - file exists t/04-packet.t ok 128 - file exists t/05-A.t ok 129 - file exists t/05-AAAA.t ok 130 - file exists t/05-AFSDB.t ok 131 - file exists t/05-AMTRELAY.t ok 132 - file exists t/05-APL.t ok 133 - file exists t/05-CAA.t ok 134 - file exists t/05-CDNSKEY.t ok 135 - file exists t/05-CDS.t ok 136 - file exists t/05-CERT.t ok 137 - file exists t/05-CNAME.t ok 138 - file exists t/05-CSYNC.t ok 139 - file exists t/05-DHCID.t ok 140 - file exists t/05-DNAME.t ok 141 - file exists t/05-DNSKEY.t ok 142 - file exists t/05-DS.t ok 143 - file exists t/05-EUI48.t ok 144 - file exists t/05-EUI64.t ok 145 - file exists t/05-HINFO.t ok 146 - file exists t/05-HIP.t ok 147 - file exists t/05-HTTPS.t ok 148 - file exists t/05-IPSECKEY.t ok 149 - file exists t/05-ISDN.t ok 150 - file exists t/05-KEY.t ok 151 - file exists t/05-KX.t ok 152 - file exists t/05-L32.t ok 153 - file exists t/05-L64.t ok 154 - file exists t/05-LOC.t ok 155 - file exists t/05-LP.t ok 156 - file exists t/05-MINFO.t ok 157 - file exists t/05-MX.t ok 158 - file exists t/05-NAPTR.t ok 159 - file exists t/05-NID.t ok 160 - file exists t/05-NS.t ok 161 - file exists t/05-NSEC.t ok 162 - file exists t/05-NSEC3.t ok 163 - file exists t/05-NSEC3PARAM.t ok 164 - file exists t/05-NULL.t ok 165 - file exists t/05-OPENPGPKEY.t ok 166 - file exists t/05-OPT.t ok 167 - file exists t/05-PTR.t ok 168 - file exists t/05-PX.t ok 169 - file exists t/05-RP.t ok 170 - file exists t/05-RRSIG.t ok 171 - file exists t/05-RT.t ok 172 - file exists t/05-SIG.t ok 173 - file exists t/05-SMIMEA.t ok 174 - file exists t/05-SOA.t ok 175 - file exists t/05-SPF.t ok 176 - file exists t/05-SRV.t ok 177 - file exists t/05-SSHFP.t ok 178 - file exists t/05-SVCB.t ok 179 - file exists t/05-TKEY.t ok 180 - file exists t/05-TLSA.t ok 181 - file exists t/05-TSIG.t ok 182 - file exists t/05-TXT.t ok 183 - file exists t/05-URI.t ok 184 - file exists t/05-X25.t ok 185 - file exists t/05-ZONEMD.t ok 186 - file exists t/06-update-unique-push.t ok 187 - file exists t/06-update.t ok 188 - file exists t/07-rrsort.t ok 189 - file exists t/07-zonefile.t ok 190 - file exists t/08-IPv4.t ok 191 - file exists t/08-IPv6.t ok 192 - file exists t/08-recurse.t ok 193 - file exists t/21-NSEC-typelist.t ok 194 - file exists t/22-NSEC-match.t ok 195 - file exists t/23-NSEC-covered.t ok 196 - file exists t/24-NSEC-encloser.t ok 197 - file exists t/31-NSEC3-base32.t ok 198 - file exists t/32-NSEC3-typelist.t ok 199 - file exists t/33-NSEC3-hash.t ok 200 - file exists t/34-NSEC3-flags.t ok 201 - file exists t/36-NSEC3-covered.t ok 202 - file exists t/37-NSEC3-encloser.t ok 203 - file exists t/41-DNSKEY-keytag.t ok 204 - file exists t/42-DNSKEY-flags.t ok 205 - file exists t/43-DNSKEY-keylength.t ok 206 - file exists t/51-DS-SHA1.t ok 207 - file exists t/52-DS-SHA256.t ok 208 - file exists t/54-DS-SHA384.t ok 209 - file exists t/71-TSIG-create.t ok 210 - file exists t/72-TSIG-verify.t ok 211 - file exists t/99-cleanup.t ok 212 - file exists t/TestToolkit.pm ok 213 - file exists t/custom.txt ok # # These tests were run using: # Net::DNS 1.48 # Carp 1.54 # Config 5.040000 # Digest::BubbleBabble 0.02 # Digest::HMAC 1.05 # Digest::MD5 2.58_01 # Digest::SHA 6.04 # Encode 3.21 # Exporter 5.78 # ExtUtils::MakeMaker 7.70 # File::Find 1.44 # File::Spec 3.90 # Getopt::Long 2.57 # IO::File 1.55 # IO::Select 1.55 # IO::Socket 1.55 # IO::Socket::IP 0.42 # MIME::Base64 3.16_01 # Net::LibIDN2 1.02 # PerlIO 1.12 # Scalar::Util 1.63 # Socket 2.038 # Test::Builder 1.302199 # Test::More 1.302199 # Time::Local 1.35 # base 2.27 # constant 1.33 # integer 1.01 # overload 1.37 # strict 1.13 # warnings 1.70 t/00-load.t ................ 1..32 ok 1 - use Net::DNS; ok 2 - Net::DNS->version ok 3 - not yet loaded Net::DNS::RR::A ok 4 - not yet loaded Net::DNS::RR::AAAA ok 5 - not yet loaded Net::DNS::RR::CNAME ok 6 - not yet loaded Net::DNS::RR::MX ok 7 - not yet loaded Net::DNS::RR::NS ok 8 - not yet loaded Net::DNS::RR::NULL ok 9 - not yet loaded Net::DNS::RR::PTR ok 10 - not yet loaded Net::DNS::RR::SOA ok 11 - not yet loaded Net::DNS::RR::TXT ok 12 - loaded package Net::DNS::RR::A ok 13 - loaded package Net::DNS::RR::AAAA ok 14 - loaded package Net::DNS::RR::CNAME ok 15 - loaded package Net::DNS::RR::MX ok 16 - loaded package Net::DNS::RR::NS ok 17 - loaded package Net::DNS::RR::NULL ok 18 - loaded package Net::DNS::RR::PTR ok 19 - loaded package Net::DNS::RR::SOA ok 20 - loaded package Net::DNS::RR::TXT ok 21 - SEQUENTIAL is imported ok 22 - UNIXTIME is imported ok 23 - YYYYMMDDxx is imported ok 24 - yxrrset is imported ok 25 - nxrrset is imported ok 26 - yxdomain is imported ok 27 - nxdomain is imported ok 28 - rr_add is imported ok 29 - rr_del is imported ok 30 - mx is imported ok 31 - rr is imported ok 32 - rrsort is imported ok t/00-pod.t ................. 1..92 ok 1 - POD test for demo/axfr ok 2 - POD test for demo/check_soa ok 3 - POD test for demo/check_zone ok 4 - POD test for demo/mresolv ok 5 - POD test for demo/mx ok 6 - POD test for demo/perldig ok 7 - POD test for lib/Net/DNS.pm ok 8 - POD test for lib/Net/DNS/Domain.pm ok 9 - POD test for lib/Net/DNS/DomainName.pm ok 10 - POD test for lib/Net/DNS/FAQ.pod ok 11 - POD test for lib/Net/DNS/Header.pm ok 12 - POD test for lib/Net/DNS/Mailbox.pm ok 13 - POD test for lib/Net/DNS/Nameserver.pm ok 14 - POD test for lib/Net/DNS/Packet.pm ok 15 - POD test for lib/Net/DNS/Parameters.pm ok 16 - POD test for lib/Net/DNS/Question.pm ok 17 - POD test for lib/Net/DNS/RR.pm ok 18 - POD test for lib/Net/DNS/RR/A.pm ok 19 - POD test for lib/Net/DNS/RR/AAAA.pm ok 20 - POD test for lib/Net/DNS/RR/AFSDB.pm ok 21 - POD test for lib/Net/DNS/RR/AMTRELAY.pm ok 22 - POD test for lib/Net/DNS/RR/APL.pm ok 23 - POD test for lib/Net/DNS/RR/CAA.pm ok 24 - POD test for lib/Net/DNS/RR/CDNSKEY.pm ok 25 - POD test for lib/Net/DNS/RR/CDS.pm ok 26 - POD test for lib/Net/DNS/RR/CERT.pm ok 27 - POD test for lib/Net/DNS/RR/CNAME.pm ok 28 - POD test for lib/Net/DNS/RR/CSYNC.pm ok 29 - POD test for lib/Net/DNS/RR/DELEG.pm ok 30 - POD test for lib/Net/DNS/RR/DHCID.pm ok 31 - POD test for lib/Net/DNS/RR/DNAME.pm ok 32 - POD test for lib/Net/DNS/RR/DNSKEY.pm ok 33 - POD test for lib/Net/DNS/RR/DS.pm ok 34 - POD test for lib/Net/DNS/RR/EUI48.pm ok 35 - POD test for lib/Net/DNS/RR/EUI64.pm ok 36 - POD test for lib/Net/DNS/RR/GPOS.pm ok 37 - POD test for lib/Net/DNS/RR/HINFO.pm ok 38 - POD test for lib/Net/DNS/RR/HIP.pm ok 39 - POD test for lib/Net/DNS/RR/HTTPS.pm ok 40 - POD test for lib/Net/DNS/RR/IPSECKEY.pm ok 41 - POD test for lib/Net/DNS/RR/ISDN.pm ok 42 - POD test for lib/Net/DNS/RR/KEY.pm ok 43 - POD test for lib/Net/DNS/RR/KX.pm ok 44 - POD test for lib/Net/DNS/RR/L32.pm ok 45 - POD test for lib/Net/DNS/RR/L64.pm ok 46 - POD test for lib/Net/DNS/RR/LOC.pm ok 47 - POD test for lib/Net/DNS/RR/LP.pm ok 48 - POD test for lib/Net/DNS/RR/MB.pm ok 49 - POD test for lib/Net/DNS/RR/MG.pm ok 50 - POD test for lib/Net/DNS/RR/MINFO.pm ok 51 - POD test for lib/Net/DNS/RR/MR.pm ok 52 - POD test for lib/Net/DNS/RR/MX.pm ok 53 - POD test for lib/Net/DNS/RR/NAPTR.pm ok 54 - POD test for lib/Net/DNS/RR/NID.pm ok 55 - POD test for lib/Net/DNS/RR/NS.pm ok 56 - POD test for lib/Net/DNS/RR/NSEC.pm ok 57 - POD test for lib/Net/DNS/RR/NSEC3.pm ok 58 - POD test for lib/Net/DNS/RR/NSEC3PARAM.pm ok 59 - POD test for lib/Net/DNS/RR/NULL.pm ok 60 - POD test for lib/Net/DNS/RR/OPENPGPKEY.pm ok 61 - POD test for lib/Net/DNS/RR/OPT.pm ok 62 - POD test for lib/Net/DNS/RR/PTR.pm ok 63 - POD test for lib/Net/DNS/RR/PX.pm ok 64 - POD test for lib/Net/DNS/RR/RP.pm ok 65 - POD test for lib/Net/DNS/RR/RRSIG.pm ok 66 - POD test for lib/Net/DNS/RR/RT.pm ok 67 - POD test for lib/Net/DNS/RR/SIG.pm ok 68 - POD test for lib/Net/DNS/RR/SMIMEA.pm ok 69 - POD test for lib/Net/DNS/RR/SOA.pm ok 70 - POD test for lib/Net/DNS/RR/SPF.pm ok 71 - POD test for lib/Net/DNS/RR/SRV.pm ok 72 - POD test for lib/Net/DNS/RR/SSHFP.pm ok 73 - POD test for lib/Net/DNS/RR/SVCB.pm ok 74 - POD test for lib/Net/DNS/RR/TKEY.pm ok 75 - POD test for lib/Net/DNS/RR/TLSA.pm ok 76 - POD test for lib/Net/DNS/RR/TSIG.pm ok 77 - POD test for lib/Net/DNS/RR/TXT.pm ok 78 - POD test for lib/Net/DNS/RR/URI.pm ok 79 - POD test for lib/Net/DNS/RR/X25.pm ok 80 - POD test for lib/Net/DNS/RR/ZONEMD.pm ok 81 - POD test for lib/Net/DNS/Resolver.pm ok 82 - POD test for lib/Net/DNS/Resolver/Base.pm ok 83 - POD test for lib/Net/DNS/Resolver/MSWin32.pm ok 84 - POD test for lib/Net/DNS/Resolver/Recurse.pm ok 85 - POD test for lib/Net/DNS/Resolver/UNIX.pm ok 86 - POD test for lib/Net/DNS/Resolver/android.pm ok 87 - POD test for lib/Net/DNS/Resolver/cygwin.pm ok 88 - POD test for lib/Net/DNS/Resolver/os2.pm ok 89 - POD test for lib/Net/DNS/Resolver/os390.pm ok 90 - POD test for lib/Net/DNS/Text.pm ok 91 - POD test for lib/Net/DNS/Update.pm ok 92 - POD test for lib/Net/DNS/ZoneFile.pm ok t/01-resolver-config.t ..... 1..21 ok 1 - new() created object ;; _diag("debug message"); ok 2 - debug message ok 3 - $class->nameservers ok 4 - $class->searchlist ok 5 - $class->domain ok 6 - $class->srcport ok 7 - $class->string ok 8 - $resolver->domain ok 9 - $resolver->searchlist ok 10 - $resolver->nameservers ok 11 - delete nameservers ok 12 - $resolver->prefer_v6(1) ok 13 - $resolver->prefer_v4(1) ok 14 - $resolver->force_v6(1) ok 15 - errorstring: IPv4 disabled ok 16 - $resolver->force_v4(1) ok 17 - errorstring: IPv6 disabled ok 18 - $resolver->srcaddr(127.0.0.1) ok 19 - $resolver->srcaddr(::1) ok 20 - parse defaults hints RRs ok 21 - defaults hints accessible ok t/01-resolver-env.t ........ 1..10 ok 1 - new() created object ok 2 - domain works ok 3 - searchlist correct ok 4 - searchlist correct ok 5 - nameservers() works ok 6 - nameservers list correct ok 7 - nameservers list correct ok 8 - retrans works ok 9 - retry works ok 10 - debug() works ok t/01-resolver-file.t ....... 1..16 ok 1 - new( config_file => 't/custom.txt' ) ok 2 - nameservers list populated ok 3 - nameservers list correct ok 4 - nameservers list correct ok 5 - searchlist populated ok 6 - searchlist correct ok 7 - searchlist correct ok 8 - domain correct ok 9 - initial config sets defaults ok 10 - new( config_file => t/custom.txt ) ok 11 - nameservers list populated ok 12 - searchlist populated ok 13 - searchlist correct ok 14 - domain correct ok 15 - default config unchanged ok 16 - new( config_file => ? [nonexist.txt: No such file or directory at t/01-resolver-file.t line 61.] ok t/01-resolver-flags.t ...... 1..23 ok 1 - new() created object ok 2 - default dnssec flag off ok 3 - dnssec flag toggles on ok 4 - dnssec(1) sets udppacketsize (1232) ok 5 - dnssec flag toggles off ok 6 - default adflag 0 ok 7 - toggle adflag 1 ok 8 - toggle adflag 0 ok 9 - default cdflag 0 ok 10 - toggle cdflag 1 ok 11 - toggle cdflag 0 ok 12 - default force_v4 0 ok 13 - toggle force_v4 1 ok 14 - toggle force_v4 0 ok 15 - default force_v6 0 ok 16 - toggle force_v6 1 ok 17 - toggle force_v6 0 ok 18 - default prefer_v4 0 ok 19 - toggle prefer_v4 1 ok 20 - toggle prefer_v4 0 ok 21 - default prefer_v6 0 ok 22 - toggle prefer_v6 1 ok 23 - toggle prefer_v6 0 ok t/01-resolver-opt.t ........ 1..32 ok 1 - adflag is correct ok 2 - cdflag is correct ok 3 - debug is correct ok 4 - defnames is correct ok 5 - dnsrch is correct ok 6 - dnssec is correct ok 7 - domain is correct ok 8 - nameservers is correct ok 9 - persistent_tcp is correct ok 10 - persistent_udp is correct ok 11 - port is correct ok 12 - recurse is correct ok 13 - retrans is correct ok 14 - retry is correct ok 15 - searchlist is correct ok 16 - srcport is correct ok 17 - tcp_timeout is correct ok 18 - udp_timeout is correct ok 19 - usevc is correct ok 20 - Invalid input caught ok 21 - No resolver returned ok 22 - Invalid input caught ok 23 - No resolver returned ok 24 - Invalid input caught ok 25 - No resolver returned ok 26 - Invalid input caught ok 27 - No resolver returned ok 28 - resolver->tsig(Net::DNS::RR::TSIG=HASH(0x11779e0)) ok 29 - resolver->tsig(undef) ok 30 - resolver->tsig(bogus) ok 31 - resolver->replyfrom(IP) ok 32 - resolver->answerfrom(IP) ok t/01-resolver.t ............ 1..38 ok 1 - $resolver->query() without defnames ok 2 - $resolver->query() with defnames ok 3 - $resolver->search() without dnsrch ok 4 - $resolver->search() simple name ok 5 - $resolver->search() dotted name ok 6 - $resolver->search() absolute name ok 7 - $resolver->search() root label ok 8 - _accept_reply() no reply ok 9 - _accept_reply() qr not set ok 10 - _accept_reply() id mismatch ok 11 - _accept_reply() id match ok 12 - _accept_reply() query absent/undefined ok 13 - _cname_addr() no reply packet ok 14 - no UDP nameservers ok 15 - $resolver->send UDP socket error ok 16 - $resolver->bgsend UDP socket error ok 17 - $resolver->bgbusy undefined handle ok 18 - $resolver->_bgread undefined handle ok 19 - no TCP nameservers ok 20 - $resolver->send TCP socket error ok 21 - $resolver->bgsend TCP socket error ok 22 - $resolver->axfr TCP socket error ok 23 - DESTROY() exists to placate pre-5.18 AUTOLOAD ok 24 - new( config_file => ) [nonexist.txt: No such file or directory at t/01-resolver.t line 97.] ok 25 - AUTOLOAD: unrecognised method [unknown method "unknown" at t/01-resolver.t line 98.] ok 26 - unresolved nameserver warning [unresolvable name: bogus.example.com. at t/01-resolver.t line 99.] ok 27 - unspecified axfr() zone name [domain identifier undefined at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 79.] ok 28 - deprecated axfr_start() method [deprecated method; prefer $iterator = $self->axfr(...) at t/01-resolver.t line 101.] ok 29 - deprecated axfr_next() method [deprecated method; prefer $iterator->() at t/01-resolver.t line 102.] ok 30 - deprecated bgisready() method [deprecated method; prefer ! bgbusy(...) at t/01-resolver.t line 103.] ok 31 - deprecated make_query_packet() [deprecated method; see RT\#37104 at t/01-resolver.t line 105.] ok 32 - no repeated deprecation warning ok 33 - non-responding nameserver ok 34 - unable to recover missing glue ok 35 - fail if no usable hint ok 36 - deprecated query_dorecursion() [deprecated method; prefer $resolver->send(...) at t/01-resolver.t line 138.] ok 37 - deprecated recursion_callback() [deprecated method; prefer $resolver->callback(...) at t/01-resolver.t line 139.] ok 38 - bgbusy(): SpamAssassin workaround ok t/02-domain.t .............. 1..46 ok 1 - use Net::DNS::Domain; ok 2 - object returned by new() constructor ok 3 - same name returns cached object ok 4 - name cache at least 551 deep ok 5 - $domain->name() without trailing dot ok 6 - $domain->fqdn() with trailing dot ok 7 - $domain->string() with trailing dot ok 8 - $root->name() represented by single dot ok 9 - $root->fqdn() represented by single dot ok 10 - $root->xname() represented by single dot ok 11 - $root->string() represented by single dot ok 12 - domain labels separated by dots ok 13 - \. devoid of special meaning ok 14 - \\ devoid of special meaning ok 15 - \\\. devoid of special meaning ok 16 - \092 devoid of special meaning ok 17 - simple-name absolute by default ok 18 - simple-name absolute if origin undefined ok 19 - simple-name absolute if origin '.' ok 20 - simple-name has single label ok 21 - origin appended to simple-name ok 22 - bare @ represents root by default ok 23 - bare @ represents defined origin ok 24 - 63 octet LDH character label ok 25 - ignore gratuitous trailing dots ok 26 - C0 controls: \000\001\002\003\004\005\006\007\008\009\010\011\012\013\014\015 ok 27 - C0 controls: \016\017\018\019\020\021\022\023\024\025\026\027\028\029\030\031 ok 28 - G0 graphics: \\032!\\034\#$%&'\\(\\)*+,-\\./ ok 29 - G0 graphics: 0123456789:\;<=>? ok 30 - G0 graphics: @ABCDEFGHIJKLMNO ok 31 - G0 graphics: PQRSTUVWXYZ[\092]^_ ok 32 - G0 graphics: `abcdefghijklmno ok 33 - G0 graphics: pqrstuvwxyz{|}~\127 ok 34 - 8-bit codes: \128\129\130\131\132\133\134\135\136\137\138\139\140\141\142\143 ok 35 - 8-bit codes: \144\145\146\147\148\149\150\151\152\153\154\155\156\157\158\159 ok 36 - 8-bit codes: \160\161\162\163\164\165\166\167\168\169\170\171\172\173\174\175 ok 37 - 8-bit codes: \176\177\178\179\180\181\182\183\184\185\186\187\188\189\190\191 ok 38 - 8-bit codes: \192\193\194\195\196\197\198\199\200\201\202\203\204\205\206\207 ok 39 - 8-bit codes: \208\209\210\211\212\213\214\215\216\217\218\219\220\221\222\223 ok 40 - 8-bit codes: \224\225\226\227\228\229\230\231\232\233\234\235\236\237\238\239 ok 41 - 8-bit codes: \240\241\242\243\244\245\246\247\248\249\250\251\252\253\254\255 ok 42 - empty argument list [domain identifier undefined at t/02-domain.t line 178.] ok 43 - argument undefined [domain identifier undefined at t/02-domain.t line 179.] ok 44 - empty intial label [empty label in "..example.com" at t/02-domain.t line 181.] ok 45 - empty interior label [empty label in "..example.com" at t/02-domain.t line 182.] ok 46 - long domain label [label too long in "LO-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-NG!" at t/02-domain.t line 185.] ok t/02-domainname.t .......... 1..35 ok 1 - use Net::DNS::DomainName; ok 2 - DNS root represented as single dot ok 3 - DNS root name has zero labels ok 4 - DNS root wire-format representation ok 5 - 63 octet LDH character label ok 6 - name has single label ok 7 - simple wire-format encoding ok 8 - simple wire-format decoding ok 9 - simple wire-format decoding ok 10 - compressed wire-format decoding ok 11 - decoded name has two labels ok 12 - compressed wire-format decoding ok 13 - object returned by new() constructor ok 14 - object returned by decode() constructor ok 15 - Net::DNS::DomainName wire encoding is uncompressed ok 16 - Net::DNS::DomainName wire encoding preserves case ok 17 - Net::DNS::DomainName canonical form is uncompressed ok 18 - Net::DNS::DomainName canonical form preserves case ok 19 - object returned by new() constructor ok 20 - object returned by decode() constructor ok 21 - Net::DNS::DomainName1035 wire encoding is compressible ok 22 - Net::DNS::DomainName1035 wire encoding preserves case ok 23 - Net::DNS::DomainName1035 canonical form is uncompressed ok 24 - Net::DNS::DomainName1035 canonical form is lower case ok 25 - object returned by new() constructor ok 26 - object returned by decode() constructor ok 27 - Net::DNS::DomainName2535 wire encoding is uncompressed ok 28 - Net::DNS::DomainName2535 wire encoding preserves case ok 29 - Net::DNS::DomainName2535 canonical form is uncompressed ok 30 - Net::DNS::DomainName2535 canonical form is lower case ok 31 - truncated wire-format [corrupt wire-format data at t/02-domainname.t line 111.] ok 32 - unsupported wire-format [unimplemented label type at t/02-domainname.t line 114.] ok 33 - unsupported wire-format [unimplemented label type at t/02-domainname.t line 117.] ok 34 - bad compression pointer [corrupt compression pointer at t/02-domainname.t line 120.] ok 35 - compression loop [invalid compression pointer at t/02-domainname.t line 123.] ok t/02-IDN.t ................. 1..12 ok 1 - use Net::DNS::Domain; ok 2 - IDN A-label domain->name ok 3 - IDN A-label domain->fqdn ok 4 - IDN A-label domain->string ok 5 - IDN A-label domain->xname ok 6 - IDN U-label domain->name ok 7 - IDN U-label domain->fqdn ok 8 - IDN U-label domain->string ok 9 - IDN U-label domain->xname ok 10 - IDN cached domain->xname ok 11 - IDN bogus domain->xname ok 12 - new(invalid name) [string contains a disallowed character at t/02-IDN.t line 84.] ok t/02-mailbox.t ............. 1..40 ok 1 - use Net::DNS::Mailbox; ok 2 - object returned by new() constructor ok 3 - mailbox->address ok 4 - encode/decode mailbox . ok 5 - encode/decode mailbox <> ok 6 - encode/decode mailbox a ok 7 - encode/decode mailbox a.b ok 8 - encode/decode mailbox a.b.c ok 9 - encode/decode mailbox a.b.c.d ok 10 - encode/decode mailbox a@b ok 11 - encode/decode mailbox a@b.c ok 12 - encode/decode mailbox a@b.c.d ok 13 - encode/decode mailbox a\.b.c.d ok 14 - encode/decode mailbox a\.b@c.d ok 15 - encode/decode mailbox empty <> ok 16 - encode/decode mailbox fore aft ok 17 - encode/decode mailbox nested <> ok 18 - encode/decode mailbox obscure <<<>>> ok 19 - encode/decode mailbox obsolete <@source;@route:mailbox> ok 20 - encode/decode mailbox quoted <"stuff@local"@domain> ok 21 - object returned by Net::DNS::Mailbox->new() ok 22 - object returned by Net::DNS::Mailbox->decode() ok 23 - Net::DNS::Mailbox encoding is uncompressed ok 24 - Net::DNS::Mailbox encoding preserves case ok 25 - Net::DNS::Mailbox canonical form is uncompressed ok 26 - Net::DNS::Mailbox canonical form preserves case ok 27 - object returned by Net::DNS::Mailbox1035->new() ok 28 - object returned by Net::DNS::Mailbox1035->decode() ok 29 - Net::DNS::Mailbox1035 encoding is compressible ok 30 - Net::DNS::Mailbox1035 encoding preserves case ok 31 - Net::DNS::Mailbox1035 canonical form is uncompressed ok 32 - Net::DNS::Mailbox1035 canonical form is lower case ok 33 - object returned by Net::DNS::Mailbox2535->new() ok 34 - object returned by Net::DNS::Mailbox2535->decode() ok 35 - Net::DNS::Mailbox2535 encoding is uncompressed ok 36 - Net::DNS::Mailbox2535 encoding preserves case ok 37 - Net::DNS::Mailbox2535 canonical form is uncompressed ok 38 - Net::DNS::Mailbox2535 canonical form is lower case ok 39 - empty argument list [undefined mail address at t/02-mailbox.t line 98.] ok 40 - argument undefined [undefined mail address at t/02-mailbox.t line 99.] ok t/02-text.t ................ 1..40 ok 1 - use Net::DNS::Text; ok 2 - object returned by new() constructor ok 3 - expected object->value ok 4 - expected object->string ok 5 - expected object->unicode ok 6 - quoted empty object->string ok 7 - quoted empty object->unicode ok 8 - character escape ok 9 - numeric escape ok 10 - new() splits long argument ok 11 - object->value reassembles string ok 12 - object->string reassembles string ok 13 - new() splits long UTF8 sequence ok 14 - new() does not break UTF8 sequence ok 15 - encode() returns expected data ok 16 - raw() returns expected data ok 17 - decode() constructor ok 18 - decode matches original data ok 19 - expected offset returned by decode() ok 20 - decode() extracts arbitrary substring ok 21 - expected offset returned by decode() ok 22 - C0 controls: \000\001\002\003\004\005\006\007\008\009\010\011\012\013\014\015 ok 23 - C0 controls: \016\017\018\019\020\021\022\023\024\025\026\027\028\029\030\031 ok 24 - G0 graphics: " !\\034\#$%&'()*+,-./" ok 25 - G0 graphics: "0123456789:;<=>?" ok 26 - G0 graphics: @ABCDEFGHIJKLMNO ok 27 - G0 graphics: PQRSTUVWXYZ[\092]^_ ok 28 - G0 graphics: `abcdefghijklmno ok 29 - G0 graphics: pqrstuvwxyz{|}~\127 ok 30 - 8-bit codes: \128\129\130\131\132\133\134\135\136\137\138\139\140\141\142\143 ok 31 - 8-bit codes: \144\145\146\147\148\149\150\151\152\153\154\155\156\157\158\159 ok 32 - 8-bit codes: \160\161\162\163\164\165\166\167\168\169\170\171\172\173\174\175 ok 33 - 8-bit codes: \176\177\178\179\180\181\182\183\184\185\186\187\188\189\190\191 ok 34 - 8-bit codes: \192\193\194\195\196\197\198\199\200\201\202\203\204\205\206\207 ok 35 - 8-bit codes: \208\209\210\211\212\213\214\215\216\217\218\219\220\221\222\223 ok 36 - 8-bit codes: \224\225\226\227\228\229\230\231\232\233\234\235\236\237\238\239 ok 37 - 8-bit codes: \240\241\242\243\244\245\246\247\248\249\250\251\252\253\254\255 ok 38 - empty argument list [argument undefined at t/02-text.t line 134.] ok 39 - argument undefined [argument undefined at t/02-text.t line 135.] ok 40 - corrupt wire-format [corrupt wire-format data at t/02-text.t line 138.] ok t/03-header.t .............. 1..78 ok 1 - packet->header object ok 2 - packet header ID initially undefined ok 3 - expected value after header->id(123) ok 4 - expected value after header->id(1234) ok 5 - expected value after header->id(12345) ok 6 - expected value after header->opcode(QUERY) ok 7 - expected value after header->rcode(REFUSED) ok 8 - expected value after header->rcode(FORMERR) ok 9 - expected value after header->rcode(NOERROR) ok 10 - expected value after header->qr(1) ok 11 - expected value after header->qr(0) ok 12 - expected value after header->qr(1) ok 13 - expected value after header->qr(0) ok 14 - expected value after header->aa(1) ok 15 - expected value after header->aa(0) ok 16 - expected value after header->aa(1) ok 17 - expected value after header->aa(0) ok 18 - expected value after header->tc(1) ok 19 - expected value after header->tc(0) ok 20 - expected value after header->tc(1) ok 21 - expected value after header->tc(0) ok 22 - expected value after header->rd(0) ok 23 - expected value after header->rd(1) ok 24 - expected value after header->rd(0) ok 25 - expected value after header->rd(1) ok 26 - expected value after header->ra(1) ok 27 - expected value after header->ra(0) ok 28 - expected value after header->ra(1) ok 29 - expected value after header->ra(0) ok 30 - expected value after header->ad(1) ok 31 - expected value after header->ad(0) ok 32 - expected value after header->ad(1) ok 33 - expected value after header->ad(0) ok 34 - expected value after header->cd(1) ok 35 - expected value after header->cd(0) ok 36 - expected value after header->cd(1) ok 37 - expected value after header->cd(0) ok 38 - string() has QUERY opcode ok 39 - string() has qdcount correct ok 40 - string() has ancount correct ok 41 - string() has nscount correct ok 42 - string() has arcount correct ok 43 - expected value after header->opcode(UPDATE) ok 44 - string() has UPDATE opcode ok 45 - string() has zocount correct ok 46 - string() has prcount correct ok 47 - string() has upcount correct ok 48 - string() has adcount correct ok 49 - zocount value matches qdcount ok 50 - prcount value matches ancount ok 51 - upcount value matches nscount ok 52 - adcount value matches arcount ok 53 - encode/decode transparent ok 54 - expected value after header->opcode(DSO) ok 55 - expected value after header->id(0) ok 56 - expected value after header->id(1) ok 57 - expected value after header->id(0) ok 58 - string() has DSO opcode ok 59 - header->edns object ok 60 - expected value after header->do(0) ok 61 - expected value after header->do(1) ok 62 - expected value after header->do(0) ok 63 - expected value after header->do(1) ok 64 - expected value after header->co(0) ok 65 - expected value after header->co(1) ok 66 - expected value after header->co(0) ok 67 - expected value after header->co(1) ok 68 - expected value after header->rcode(BADVERS) ok 69 - expected value after header->rcode(BADMODE) ok 70 - expected value after header->rcode(BADNAME) ok 71 - expected value after header->rcode(FORMERR) ok 72 - expected value after header->rcode(NOERROR) ok 73 - EDNS size request assembled correctly ok 74 - qdcount read-only [usage; packet->header->qdcount is read-only at t/03-header.t line 120.] ok 75 - ancount read-only [usage; packet->header->ancount is read-only at t/03-header.t line 121.] ok 76 - nscount read-only [usage; packet->header->nscount is read-only at t/03-header.t line 122.] ok 77 - adcount read-only [usage; packet->header->arcount is read-only at t/03-header.t line 123.] ok 78 - warnings not repeated ok t/03-parameters.t .......... 1..175 ok 1 - classbyname(CLASS0) ok 2 - classbyname(IN) ok 3 - classbyname(CH) ok 4 - classbyname(HS) ok 5 - classbyname(NONE) ok 6 - classbyname(ANY) ok 7 - classbyname(CLASS32767) ok 8 - typebyname(TYPE0) ok 9 - typebyname(A) ok 10 - typebyname(NS) ok 11 - typebyname(MD) ok 12 - typebyname(MF) ok 13 - typebyname(CNAME) ok 14 - typebyname(SOA) ok 15 - typebyname(MB) ok 16 - typebyname(MG) ok 17 - typebyname(MR) ok 18 - typebyname(NULL) ok 19 - typebyname(WKS) ok 20 - typebyname(PTR) ok 21 - typebyname(HINFO) ok 22 - typebyname(MINFO) ok 23 - typebyname(MX) ok 24 - typebyname(TXT) ok 25 - typebyname(RP) ok 26 - typebyname(AFSDB) ok 27 - typebyname(X25) ok 28 - typebyname(ISDN) ok 29 - typebyname(RT) ok 30 - typebyname(NSAP) ok 31 - typebyname(NSAP-PTR) ok 32 - typebyname(SIG) ok 33 - typebyname(KEY) ok 34 - typebyname(PX) ok 35 - typebyname(GPOS) ok 36 - typebyname(AAAA) ok 37 - typebyname(LOC) ok 38 - typebyname(NXT) ok 39 - typebyname(EID) ok 40 - typebyname(NIMLOC) ok 41 - typebyname(SRV) ok 42 - typebyname(ATMA) ok 43 - typebyname(NAPTR) ok 44 - typebyname(KX) ok 45 - typebyname(CERT) ok 46 - typebyname(A6) ok 47 - typebyname(DNAME) ok 48 - typebyname(SINK) ok 49 - typebyname(OPT) ok 50 - typebyname(APL) ok 51 - typebyname(DS) ok 52 - typebyname(SSHFP) ok 53 - typebyname(IPSECKEY) ok 54 - typebyname(RRSIG) ok 55 - typebyname(NSEC) ok 56 - typebyname(DNSKEY) ok 57 - typebyname(DHCID) ok 58 - typebyname(NSEC3) ok 59 - typebyname(NSEC3PARAM) ok 60 - typebyname(TLSA) ok 61 - typebyname(SMIMEA) ok 62 - typebyname(HIP) ok 63 - typebyname(NINFO) ok 64 - typebyname(RKEY) ok 65 - typebyname(TALINK) ok 66 - typebyname(CDS) ok 67 - typebyname(CDNSKEY) ok 68 - typebyname(OPENPGPKEY) ok 69 - typebyname(CSYNC) ok 70 - typebyname(ZONEMD) ok 71 - typebyname(SVCB) ok 72 - typebyname(HTTPS) ok 73 - typebyname(SPF) ok 74 - typebyname(UINFO) ok 75 - typebyname(UID) ok 76 - typebyname(GID) ok 77 - typebyname(UNSPEC) ok 78 - typebyname(NID) ok 79 - typebyname(L32) ok 80 - typebyname(L64) ok 81 - typebyname(LP) ok 82 - typebyname(EUI48) ok 83 - typebyname(EUI64) ok 84 - typebyname(NXNAME) ok 85 - typebyname(TKEY) ok 86 - typebyname(TSIG) ok 87 - typebyname(IXFR) ok 88 - typebyname(AXFR) ok 89 - typebyname(MAILB) ok 90 - typebyname(MAILA) ok 91 - typebyname(ANY) ok 92 - typebyname(URI) ok 93 - typebyname(CAA) ok 94 - typebyname(AVC) ok 95 - typebyname(DOA) ok 96 - typebyname(AMTRELAY) ok 97 - typebyname(RESINFO) ok 98 - typebyname(WALLET) ok 99 - typebyname(CLA) ok 100 - typebyname(IPN) ok 101 - typebyname(TA) ok 102 - typebyname(DLV) ok 103 - typebyname(TYPE65535) ok 104 - typebyname(*) ok 105 - opcodebyname(QUERY) ok 106 - opcodebyname(IQUERY) ok 107 - opcodebyname(STATUS) ok 108 - opcodebyname(NOTIFY) ok 109 - opcodebyname(UPDATE) ok 110 - opcodebyname(DSO) ok 111 - opcodebyname(255) ok 112 - opcodebyname(NS_NOTIFY_OP) ok 113 - rcodebyname(NOERROR) ok 114 - rcodebyname(FORMERR) ok 115 - rcodebyname(SERVFAIL) ok 116 - rcodebyname(NXDOMAIN) ok 117 - rcodebyname(NOTIMP) ok 118 - rcodebyname(REFUSED) ok 119 - rcodebyname(YXDOMAIN) ok 120 - rcodebyname(YXRRSET) ok 121 - rcodebyname(NXRRSET) ok 122 - rcodebyname(NOTAUTH) ok 123 - rcodebyname(NOTZONE) ok 124 - rcodebyname(DSOTYPENI) ok 125 - rcodebyname(BADSIG) ok 126 - rcodebyname(BADKEY) ok 127 - rcodebyname(BADTIME) ok 128 - rcodebyname(BADMODE) ok 129 - rcodebyname(BADNAME) ok 130 - rcodebyname(BADALG) ok 131 - rcodebyname(BADTRUNC) ok 132 - rcodebyname(BADCOOKIE) ok 133 - rcodebyname(4095) ok 134 - rcodebyname(BADVERS) ok 135 - ednsoptionbyname(LLQ) ok 136 - ednsoptionbyname(UPDATE-LEASE) ok 137 - ednsoptionbyname(NSID) ok 138 - ednsoptionbyname(DAU) ok 139 - ednsoptionbyname(DHU) ok 140 - ednsoptionbyname(N3U) ok 141 - ednsoptionbyname(CLIENT-SUBNET) ok 142 - ednsoptionbyname(EXPIRE) ok 143 - ednsoptionbyname(COOKIE) ok 144 - ednsoptionbyname(TCP-KEEPALIVE) ok 145 - ednsoptionbyname(PADDING) ok 146 - ednsoptionbyname(CHAIN) ok 147 - ednsoptionbyname(KEY-TAG) ok 148 - ednsoptionbyname(EXTENDED-ERROR) ok 149 - ednsoptionbyname(CLIENT-TAG) ok 150 - ednsoptionbyname(SERVER-TAG) ok 151 - ednsoptionbyname(REPORT-CHANNEL) ok 152 - ednsoptionbyname(ZONEVERSION) ok 153 - ednsoptionbyname(UMBRELLA-IDENT) ok 154 - ednsoptionbyname(DEVICEID) ok 155 - ednsoptionbyname(65535) ok 156 - dsotypebyname(KEEPALIVE) ok 157 - dsotypebyname(RETRYDELAY) ok 158 - dsotypebyname(ENCRYPTIONPADDING) ok 159 - dsotypebyname(SUBSCRIBE) ok 160 - dsotypebyname(PUSH) ok 161 - dsotypebyname(UNSUBSCRIBE) ok 162 - dsotypebyname(RECONFIRM) ok 163 - dsotypebyname(65535) ok 164 - classbyval [classbyval(65536) out of range at t/03-parameters.t line 65.] ok 165 - classbyname [classbyname("65536") out of range at t/03-parameters.t line 66.] ok 166 - classbyname [classbyname("CLASS65536") out of range at t/03-parameters.t line 67.] ok 167 - classbyname [unknown class "BOGUS" at t/03-parameters.t line 68.] ok 168 - typebyval [typebyval(65536) out of range at t/03-parameters.t line 70.] ok 169 - typebyname [typebyname("65536") out of range at t/03-parameters.t line 71.] ok 170 - typebyname [unknown type "CLASS65536" at t/03-parameters.t line 72.] ok 171 - typebyname [unknown type "BOGUS" at t/03-parameters.t line 73.] ok 172 - opcodebyname [unknown opcode "BOGUS" at t/03-parameters.t line 75.] ok 173 - rcodebyname [unknown rcode "BOGUS" at t/03-parameters.t line 77.] ok 174 - ednsoptionbyname [unknown option "BOGUS" at t/03-parameters.t line 79.] ok 175 - dsotypebyname [unknown DSO type "BOGUS" at t/03-parameters.t line 81.] ok t/03-question.t ............ 1..105 ok 1 - object returned by new() constructor ok 2 - $question->qname returns expected value ok 3 - $question->qtype returns expected value ok 4 - $question->qclass returns expected value ok 5 - $question->name returns expected value ok 6 - $question->type returns expected value ok 7 - $question->zname returns expected value ok 8 - $question->ztype returns expected value ok 9 - $question->zclass returns expected value ok 10 - $question->string returns text representation of object ok 11 - new() argument undefined or absent ( example.com, A, undef ) ok 12 - new() argument undefined or absent ( example.com, A, ) ok 13 - new() argument undefined or absent ( example.com, undef, IN ) ok 14 - new() argument undefined or absent ( example.com, IN ) ok 15 - new() argument undefined or absent ( example.com, undef, undef ) ok 16 - new() argument undefined or absent ( example.com ) ok 17 - new() arguments in zone file order ( example.com., IN, A ) ok 18 - new() arguments in zone file order ( example.com., IN, TYPE1 ) ok 19 - new() arguments in zone file order ( example.com., IN, ANY ) ok 20 - new() arguments in zone file order ( example.com., CLASS1, A ) ok 21 - new() arguments in zone file order ( example.com., CLASS1, TYPE1 ) ok 22 - new() arguments in zone file order ( example.com., CLASS1, ANY ) ok 23 - new() arguments in zone file order ( example.com., ANY, A ) ok 24 - new() arguments in zone file order ( example.com., ANY, TYPE1 ) ok 25 - new() arguments in zone file order ( example.com., ANY, ANY ) ok 26 - decoded object matches encoded data example.com. IN A ok 27 - decoded object matches encoded data example.com. IN AAAA ok 28 - decoded object matches encoded data example.com. IN MX ok 29 - decoded object matches encoded data example.com. IN NS ok 30 - decoded object matches encoded data example.com. IN SOA ok 31 - decoded object matches encoded data example.com. IN ANY ok 32 - decoded object matches encoded data example.com. HS A ok 33 - decoded object matches encoded data example.com. HS AAAA ok 34 - decoded object matches encoded data example.com. HS MX ok 35 - decoded object matches encoded data example.com. HS NS ok 36 - decoded object matches encoded data example.com. HS SOA ok 37 - decoded object matches encoded data example.com. HS ANY ok 38 - decoded object matches encoded data example.com. ANY A ok 39 - decoded object matches encoded data example.com. ANY AAAA ok 40 - decoded object matches encoded data example.com. ANY MX ok 41 - decoded object matches encoded data example.com. ANY NS ok 42 - decoded object matches encoded data example.com. ANY SOA ok 43 - decoded object matches encoded data example.com. ANY ANY ok 44 - returned offset has expected value ok 45 - interpret IPv4 prefix as PTR query 1.2.3.4 ok 46 - interpret IPv4 prefix as PTR query 1.2.3 ok 47 - interpret IPv4 prefix as PTR query 1.2 ok 48 - interpret IPv4 prefix as PTR query 1 ok 49 - query NS in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN NS ok 50 - query SOA in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN SOA ok 51 - query ANY in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN ANY ok 52 - accept CIDR address/32 prefix syntax 4.3.2.1.in-addr.arpa ok 53 - accept CIDR address/24 prefix syntax 3.2.1.in-addr.arpa ok 54 - accept CIDR address/16 prefix syntax 2.1.in-addr.arpa ok 55 - accept CIDR address/8 prefix syntax 1.in-addr.arpa ok 56 - interpret IPv6 address as PTR query in ip6.arpa namespace ok 57 - interpret IPv6 form of IPv4 address as query in in-addr.arpa ok 58 - interpret IPv6 + embedded IPv4 address as query in ip6.arpa ok 59 - non-address character precludes interpretation as PTR query ok 60 - non-numeric character precludes interpretation as PTR query ok 61 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6:7:8 ok 62 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6:7 ok 63 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6 ok 64 - interpret IPv6 prefix as PTR query 1:2:3:4:5 ok 65 - interpret IPv6 prefix as PTR query 1:2:3:4 ok 66 - interpret IPv6 prefix as PTR query 1:2:3 ok 67 - interpret IPv6 prefix as PTR query 1:2 ok 68 - accept IPv6 address/16 prefix syntax 4.3.2.1.ip6.arpa ok 69 - accept IPv6 address/12 prefix syntax 3.2.1.ip6.arpa ok 70 - accept IPv6 address/8 prefix syntax 2.1.ip6.arpa ok 71 - accept IPv6 address/4 prefix syntax 1.ip6.arpa ok 72 - check length of expanded IPv6 address 1:2:3:4:5:6:: ok 73 - check length of expanded IPv6 address 1:2:3:4:5::8 ok 74 - check length of expanded IPv6 address 1:2:3:4:5:: ok 75 - check length of expanded IPv6 address 1:2:3:4::7:8 ok 76 - check length of expanded IPv6 address 1:2:3:4::8 ok 77 - check length of expanded IPv6 address 1:2:3:4:: ok 78 - check length of expanded IPv6 address 1:2:3::6:7:8 ok 79 - check length of expanded IPv6 address 1:2:3::7:8 ok 80 - check length of expanded IPv6 address 1:2:3::8 ok 81 - check length of expanded IPv6 address 1:2:3:: ok 82 - check length of expanded IPv6 address 1:2::5:6:7:8 ok 83 - check length of expanded IPv6 address 1:2::6:7:8 ok 84 - check length of expanded IPv6 address 1:2::7:8 ok 85 - check length of expanded IPv6 address 1:2::8 ok 86 - check length of expanded IPv6 address 1:2:: ok 87 - check length of expanded IPv6 address 1::4:5:6:7:8 ok 88 - check length of expanded IPv6 address 1::5:6:7:8 ok 89 - check length of expanded IPv6 address 1::6:7:8 ok 90 - check length of expanded IPv6 address 1::7:8 ok 91 - check length of expanded IPv6 address 1::8 ok 92 - check length of expanded IPv6 address 1:: ok 93 - check length of expanded IPv6 address ::3:4:5:6:7:8 ok 94 - check length of expanded IPv6 address ::4:5:6:7:8 ok 95 - check length of expanded IPv6 address ::5:6:7:8 ok 96 - check length of expanded IPv6 address ::6:7:8 ok 97 - check length of expanded IPv6 address ::7:8 ok 98 - check length of expanded IPv6 address ::8 ok 99 - check length of expanded IPv6 address :: ok 100 - argument undefined [domain identifier undefined at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 79.] ok 101 - corrupt wire-format [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 102 - qname is read-only [immutable object: argument invalid at t/03-question.t line 170.] ok 103 - qtype is read-only [immutable object: argument invalid at t/03-question.t line 170.] ok 104 - qclass is read-only [immutable object: argument invalid at t/03-question.t line 170.] ok 105 - name is read-only [immutable object: argument invalid at t/03-question.t line 170.] ok t/03-rr.t .................. 1..106 ok 1 - use Net::DNS::RR; ok 2 - Net::DNS::RR->new( example.com A ) ok 3 - Net::DNS::RR->new( example.com IN ) ok 4 - Net::DNS::RR->new( example.com IN A ) ok 5 - Net::DNS::RR->new( example.com IN 123 A ) ok 6 - Net::DNS::RR->new( example.com 123 A ) ok 7 - Net::DNS::RR->new( example.com 123 IN A ) ok 8 - Net::DNS::RR->new( example.com 123 In Aaaa ) ok 9 - Net::DNS::RR->new( example.com A \\\# 0 ) ok 10 - expected value returned by $rr->name ok 11 - expected value returned by $rr->owner ok 12 - expected value returned by $rr->type ok 13 - expected value returned by $rr->class ok 14 - expected value returned by $rr->TTL ok 15 - expected value returned by $rr->rdstring ok 16 - expected value returned by $rr->rdlength ok 17 - Net::DNS::RR->new( example.com 0 IN A \\\# 4 c0 00 02 01 ) ok 18 - Net::DNS::RR->new( example.com 0 IN A \\\# 4 c0000201 ) ok 19 - Net::DNS::RR->new( example.com 0 IN A 192.0.2.1 ) ok 20 - Net::DNS::RR->new( example.com 0 IN TYPE1 192.0.2.1 ) ok 21 - Net::DNS::RR->new( example.com 0 CLASS1 A 192.0.2.1 ) ok 22 - Net::DNS::RR->new( example.com 0 CLASS1 TYPE1 192.0.2.1 ) ok 23 - Net::DNS::RR->new( example.com 0 A 192.0.2.1 ) ok 24 - Net::DNS::RR->new( example.com 0 TYPE1 192.0.2.1 ) ok 25 - Net::DNS::RR->new( example.com IN A 192.0.2.1 ) ok 26 - Net::DNS::RR->new( example.com IN TYPE1 192.0.2.1 ) ok 27 - Net::DNS::RR->new( example.com CLASS1 A 192.0.2.1 ) ok 28 - Net::DNS::RR->new( example.com CLASS1 TYPE1 192.0.2.1 ) ok 29 - Net::DNS::RR->new( example.com A 192.0.2.1 ) ok 30 - Net::DNS::RR->new( example.com TYPE1 192.0.2.1 ) ok 31 - Net::DNS::RR->new( example.com IN 0 A 192.0.2.1 ) ok 32 - Net::DNS::RR->new( example.com IN 0 TYPE1 192.0.2.1 ) ok 33 - Net::DNS::RR->new( example.com CLASS1 0 A 192.0.2.1 ) ok 34 - Net::DNS::RR->new( example.com CLASS1 0 TYPE1 192.0.2.1 ) ok 35 - Net::DNS::RR->new( example.com 0 IN TXT txt-data ; space delimited ) ok 36 - Net::DNS::RR->new( example.com 0 TXT txt-data ) ok 37 - Net::DNS::RR->new( example.com IN TXT txt-data ) ok 38 - Net::DNS::RR->new( example.com TXT txt-data ) ok 39 - Net::DNS::RR->new( example.com IN 0 TXT txt-data ) ok 40 - Net::DNS::RR->new( example.com 0 IN TXT txt-data ; tab delimited ) ok 41 - Net::DNS::RR->new( example.com 0 TXT txt-data ) ok 42 - Net::DNS::RR->new( example.com IN TXT txt-data ) ok 43 - Net::DNS::RR->new( example.com TXT txt-data ) ok 44 - Net::DNS::RR->new( example.com IN 0 TXT txt-data ) ok 45 - Net::DNS::RR->new( example.com 0 IN TXT "txt-data" ; "quoted" ) ok 46 - Net::DNS::RR->new( example.com 0 TXT "txt-data" ) ok 47 - Net::DNS::RR->new( example.com IN TXT "txt-data" ) ok 48 - Net::DNS::RR->new( example.com TXT "txt-data" ) ok 49 - Net::DNS::RR->new( example.com IN 0 TXT "txt-data" ) ok 50 - Net::DNS::RR->new( example.com ( 0 IN TXT txt-data ) ; bracketed ) ok 51 - Net::DNS::RR->new(type A address 192.0.2.1) ok 52 - Net::DNS::RR->new(type A address [192.0.2.1]) ok 53 - Net::DNS::RR->new( type A rdata ) ok 54 - Net::DNS::RR->new( name example.com type MX ) ok 55 - Net::DNS::RR->new( type MX class IN ttl 123 ) ok 56 - encode/decode example.com A ok 57 - encode/decode example.com IN ok 58 - encode/decode example.com IN A ok 59 - encode/decode example.com IN 123 A ok 60 - encode/decode example.com 123 A ok 61 - encode/decode example.com 123 IN A ok 62 - encode/decode example.com A 192.0.2.1 ok 63 - encode/decode 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.B.D.0.1.0.0.2.ip6.arpa PTR example.com. ok 64 - decode OPT RR ok 65 - canonical encode example.com 0 IN A ok 66 - canonical encode EXAMPLE.com 123 A 192.0.2.1 ok 67 - parse rr->plain format A ok 68 - parse rr->generic format A ok 69 - parse rr->plain format A ok 70 - parse rr->generic format A ok 71 - parse rr->plain format NS ok 72 - parse rr->generic format NS ok 73 - parse rr->plain format SOA ok 74 - parse rr->generic format SOA ok 75 - parse rr->plain format ATMA ok 76 - parse rr->generic format ATMA ok 77 - parse rr->plain format ATMA ok 78 - parse rr->generic format ATMA ok 79 - parse rr->plain format ATMA ok 80 - parse rr->generic format ATMA ok 81 - MX->get_rrsort_func() ok 82 - MX->get_rrsort_func(preference) ok 83 - MX->get_rrsort_func(X) ok 84 - DESTROY() exists to placate pre-5.18 AUTOLOAD ok 85 - unrecognised class method [Net::DNS::RR has no class method "unknown" at t/03-rr.t line 209.] ok 86 - RR->unknown() returns undef ok 87 - unparsable RR->new(undef) [argument absent or undefined at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 92.] ok 88 - unparsable RR->new( [] ) [non-scalar argument at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 93.] ok 89 - unparsable RR->new( {} ) [non-scalar argument at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 93.] ok 90 - unparsable RR->new('()') [unable to parse RR string at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 104.] ok 91 - unparsable RR->new('. NULL x') [no zone file representation defined for NULL at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 511.] ok 92 - unparsable RR->new('. ATMA x') [type ATMA not implemented at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 510.] ok 93 - unparsable RR->new('. BOGUS x') [unknown type "BOGUS" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 676.] ok 94 - mismatched length \# 0 c0000201 [length and hexadecimal data inconsistent at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 133.] ok 95 - mismatched length \# 3 c0000201 [length and hexadecimal data inconsistent at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 133.] ok 96 - mismatched length \# 5 c0000201 [length and hexadecimal data inconsistent at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 133.] ok 97 - RR type is immutable [not possible to change RR->type at t/03-rr.t line 225.] ok 98 - unrecognised time unit [bad time: 1y at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 478.] ok 99 - unrecognised method [*** FATAL PROGRAM ERROR!! Unknown instance method "bogus"] ok 100 - unimplemented RRtype [type ATMA not implemented at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 194.] ok 101 - RR->string warning [Can't call method "string" on an undefined value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/MINFO.pm line 43.] ok 102 - RR->rdstring warning [Can't call method "string" on an undefined value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/MINFO.pm line 43.] ok 103 - decode(corrupt data) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 226.] ok 104 - decode(corrupt data) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 229.] ok 105 - decode(corrupt data) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 235.] ok 106 - rdatastr deprecation warning [deprecated method; prefer $rr->rdstring() at t/03-rr.t line 236.] ok t/04-packet-truncate.t ..... 1..33 ok 1 - unconstrained packet length 1605 ok 2 - answer section unchanged, 24 RRs ok 3 - authority section unchanged, 24 RRs ok 4 - additional section unchanged, 24 RRs ok 5 - header->tc flag not set ok 6 - long packet was 1605, now 499 ok 7 - answer section was 24 RRs, now 21 ok 8 - authority section was 24 RRs, now 0 ok 9 - additional section was 24 RRs, now 0 ok 10 - header->tc flag set ok 11 - signed packet was 1687, now 505 ok 12 - answer section was 24 RRs, now 17 ok 13 - authority section was 24 RRs, now 0 ok 14 - additional section was 25 RRs, now 2 ok 15 - TSIG still in additional section ok 16 - header->tc flag set ok 17 - referral packet was 753, now 505 ok 18 - answer section unchanged, 0 RRs ok 19 - authority section unchanged, 13 RRs ok 20 - additional section was 25 RRs, now 14 ok 21 - header->tc flag not set ok 22 - check RRsets in truncated additional section ok 23 - a.example. A ; 2 RRs ok 24 - a.example. AAAA ; 2 RRs ok 25 - b.example. A ; 2 RRs ok 26 - b.example. AAAA ; 2 RRs ok 27 - c.example. A ; 2 RRs ok 28 - c.example. AAAA ; 2 RRs ok 29 - d.example. A ; 2 RRs ok 30 - d.example. AAAA ; 2 RRs ok 31 - e.example. A ; 2 RRs ok 32 - f.example. A ; 2 RRs ok 33 - f.example. AAAA ; 2 RRs ok t/04-packet.t .............. 1..104 ok 1 - use Net::DNS::Packet; ok 2 - new() object ok 3 - header() method works ok 4 - header() returns header object ok 5 - edns() method works ok 6 - edns() returns OPT RR object ok 7 - string() returns representation of packet ok 8 - string() contains representation of EDNS ok 9 - string() returns representation of update ok 10 - create empty packet ok 11 - question() returns empty list ok 12 - answer() returns empty list ok 13 - authority() returns empty list ok 14 - additional() returns empty list ok 15 - zone() returns empty list ok 16 - pre() returns empty list ok 17 - prerequisite() returns empty list ok 18 - update() returns empty list ok 19 - create query packet ok 20 - packet->question() returns single element list ok 21 - list element is a question object ok 22 - question object correct ok 23 - packet->encode() method works ok 24 - packet->data() alias works ok 25 - new(\$data) object ok 26 - decoded packet matches original ok 27 - retransmitted packet matches original ok 28 - decoded empty packet ok 29 - decoded DSO packet ok 30 - push first RR into answer section ok 31 - push() returns answer RR count ok 32 - push second RR into answer section ok 33 - push() returns answer RR count ok 34 - push first RR into authority section ok 35 - push() returns authority RR count ok 36 - push second RR into authority section ok 37 - push() returns authority RR count ok 38 - push first RR into additional section ok 39 - push() returns additional RR count ok 40 - push second RR into additional section ok 41 - push() returns additional RR count ok 42 - decode() from data buffer works ok 43 - $decoded->size() works ok 44 - $decoded->from() works ok 45 - $decoded->string() works ok 46 - check header->qdcount correct ok 47 - check header->ancount correct ok 48 - check header->nscount correct ok 49 - check header->arcount correct ok 50 - answersize() alias works ok 51 - answerfrom() alias works ok 52 - check content of question section ok 53 - check content of answer section ok 54 - check content of authority section ok 55 - check content of additional section ok 56 - pop() RR from answer section ok 57 - pop() RR from authority section ok 58 - pop() RR from additional section ok 59 - check question count in synthetic packet header ok 60 - check answer count in synthetic packet header ok 61 - check authority count in synthetic packet header ok 62 - check additional count in synthetic packet header ok 63 - $packet->reply() returns packet ok 64 - reply->string() represents packet ok 65 - packet->reply() supports EDNS ok 66 - sigrr() undef for unsigned packet ok 67 - verify() fails for unsigned packet ok 68 - verifyerr() returned for unsigned packet ok 69 - sign_tsig() returns TSIG record ok 70 - verifyerr() returns empty string ok 71 - sigrr() returns TSIG record ok 72 - decode truncated (28 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 73 - decode truncated (27 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 74 - decode truncated (26 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 75 - decode truncated (25 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 76 - decode truncated (24 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 77 - decode truncated (23 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 78 - decode truncated (22 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 79 - decode truncated (21 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 80 - decode truncated (20 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 81 - decode truncated (19 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 82 - decode truncated (18 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 83 - decode truncated (17 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 84 - decode truncated (16 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 85 - decode truncated (15 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 86 - decode truncated (14 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 87 - decode truncated (13 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 88 - decode truncated (12 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 89 - decode truncated (11 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 90 - decode truncated (10 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 91 - decode truncated (9 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 92 - decode truncated (8 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 93 - decode truncated (7 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 94 - decode truncated (6 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 95 - decode truncated (5 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 96 - decode truncated (4 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 97 - decode truncated (3 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 98 - decode truncated (2 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 99 - decode truncated (1 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 100 - decode truncated (0 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 101 - reply->reply() [erroneous qr flag in query packet at t/04-packet.t line 227.] ok 102 - sign_tsig(...) [no TSIG in request packet at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 630.] ok 103 - sign_sig0(...) [No "use Net::DNS::SEC" declaration in application code at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 705.] ok 104 - sig0 verify() [No "use Net::DNS::SEC" declaration in application code at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 660.] ok t/05-A.t ................... 1..9 ok 1 - A RR type code = 1 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - address completion: 1.2.3.4 ok 8 - address completion: 1.2.4 ok 9 - address completion: 1.4 ok t/05-AAAA.t ................ 1..133 ok 1 - AAAA RR type code = 28 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - address compression: 0:0:0:0:0:0:0:0 ok 8 - address expansion: :: ok 9 - address compression: 0:0:0:0:0:0:0:8 ok 10 - address expansion: ::8 ok 11 - address compression: 0:0:0:0:0:0:7:0 ok 12 - address expansion: ::7:0 ok 13 - address compression: 0:0:0:0:0:6:0:0 ok 14 - address expansion: ::6:0:0 ok 15 - address compression: 0:0:0:0:0:6:0:8 ok 16 - address expansion: ::6:0:8 ok 17 - address compression: 0:0:0:0:5:0:0:0 ok 18 - address expansion: ::5:0:0:0 ok 19 - address compression: 0:0:0:0:5:0:0:8 ok 20 - address expansion: ::5:0:0:8 ok 21 - address compression: 0:0:0:0:5:0:7:0 ok 22 - address expansion: ::5:0:7:0 ok 23 - address compression: 0:0:0:4:0:0:0:0 ok 24 - address expansion: 0:0:0:4:: ok 25 - address compression: 0:0:0:4:0:0:0:8 ok 26 - address expansion: ::4:0:0:0:8 ok 27 - address compression: 0:0:0:4:0:0:7:0 ok 28 - address expansion: ::4:0:0:7:0 ok 29 - address compression: 0:0:0:4:0:6:0:0 ok 30 - address expansion: ::4:0:6:0:0 ok 31 - address compression: 0:0:0:4:0:6:0:8 ok 32 - address expansion: ::4:0:6:0:8 ok 33 - address compression: 0:0:3:0:0:0:0:0 ok 34 - address expansion: 0:0:3:: ok 35 - address compression: 0:0:3:0:0:0:0:8 ok 36 - address expansion: 0:0:3::8 ok 37 - address compression: 0:0:3:0:0:0:7:0 ok 38 - address expansion: 0:0:3::7:0 ok 39 - address compression: 0:0:3:0:0:6:0:0 ok 40 - address expansion: ::3:0:0:6:0:0 ok 41 - address compression: 0:0:3:0:0:6:0:8 ok 42 - address expansion: ::3:0:0:6:0:8 ok 43 - address compression: 0:0:3:0:5:0:0:0 ok 44 - address expansion: 0:0:3:0:5:: ok 45 - address compression: 0:0:3:0:5:0:0:8 ok 46 - address expansion: ::3:0:5:0:0:8 ok 47 - address compression: 0:0:3:0:5:0:7:0 ok 48 - address expansion: ::3:0:5:0:7:0 ok 49 - address compression: 0:2:0:0:0:0:0:0 ok 50 - address expansion: 0:2:: ok 51 - address compression: 0:2:0:0:0:0:0:8 ok 52 - address expansion: 0:2::8 ok 53 - address compression: 0:2:0:0:0:0:7:0 ok 54 - address expansion: 0:2::7:0 ok 55 - address compression: 0:2:0:0:0:6:0:0 ok 56 - address expansion: 0:2::6:0:0 ok 57 - address compression: 0:2:0:0:0:6:0:8 ok 58 - address expansion: 0:2::6:0:8 ok 59 - address compression: 0:2:0:0:5:0:0:0 ok 60 - address expansion: 0:2:0:0:5:: ok 61 - address compression: 0:2:0:0:5:0:0:8 ok 62 - address expansion: 0:2::5:0:0:8 ok 63 - address compression: 0:2:0:0:5:0:7:0 ok 64 - address expansion: 0:2::5:0:7:0 ok 65 - address compression: 0:2:0:4:0:0:0:0 ok 66 - address expansion: 0:2:0:4:: ok 67 - address compression: 0:2:0:4:0:0:0:8 ok 68 - address expansion: 0:2:0:4::8 ok 69 - address compression: 0:2:0:4:0:0:7:0 ok 70 - address expansion: 0:2:0:4::7:0 ok 71 - address compression: 0:2:0:4:0:6:0:0 ok 72 - address expansion: 0:2:0:4:0:6:: ok 73 - address compression: 0:2:0:4:0:6:0:8 ok 74 - address expansion: 0:2:0:4:0:6:0:8 ok 75 - address compression: 1:0:0:0:0:0:0:0 ok 76 - address expansion: 1:: ok 77 - address compression: 1:0:0:0:0:0:0:8 ok 78 - address expansion: 1::8 ok 79 - address compression: 1:0:0:0:0:0:7:0 ok 80 - address expansion: 1::7:0 ok 81 - address compression: 1:0:0:0:0:6:0:0 ok 82 - address expansion: 1::6:0:0 ok 83 - address compression: 1:0:0:0:0:6:0:8 ok 84 - address expansion: 1::6:0:8 ok 85 - address compression: 1:0:0:0:5:0:0:0 ok 86 - address expansion: 1::5:0:0:0 ok 87 - address compression: 1:0:0:0:5:0:0:8 ok 88 - address expansion: 1::5:0:0:8 ok 89 - address compression: 1:0:0:0:5:0:7:0 ok 90 - address expansion: 1::5:0:7:0 ok 91 - address compression: 1:0:0:4:0:0:0:0 ok 92 - address expansion: 1:0:0:4:: ok 93 - address compression: 1:0:0:4:0:0:0:8 ok 94 - address expansion: 1:0:0:4::8 ok 95 - address compression: 1:0:0:4:0:0:7:0 ok 96 - address expansion: 1::4:0:0:7:0 ok 97 - address compression: 1:0:0:4:0:6:0:0 ok 98 - address expansion: 1::4:0:6:0:0 ok 99 - address compression: 1:0:0:4:0:6:0:8 ok 100 - address expansion: 1::4:0:6:0:8 ok 101 - address compression: 1:0:3:0:0:0:0:0 ok 102 - address expansion: 1:0:3:: ok 103 - address compression: 1:0:3:0:0:0:0:8 ok 104 - address expansion: 1:0:3::8 ok 105 - address compression: 1:0:3:0:0:0:7:0 ok 106 - address expansion: 1:0:3::7:0 ok 107 - address compression: 1:0:3:0:0:6:0:0 ok 108 - address expansion: 1:0:3::6:0:0 ok 109 - address compression: 1:0:3:0:0:6:0:8 ok 110 - address expansion: 1:0:3::6:0:8 ok 111 - address compression: 1:0:3:0:5:0:0:0 ok 112 - address expansion: 1:0:3:0:5:: ok 113 - address compression: 1:0:3:0:5:0:0:8 ok 114 - address expansion: 1:0:3:0:5::8 ok 115 - address compression: 1:0:3:0:5:0:7:0 ok 116 - address expansion: 1:0:3:0:5:0:7:0 ok 117 - address completion: 1 ok 118 - address completion: 1: ok 119 - address completion: 1:2 ok 120 - address completion: 1:2: ok 121 - address completion: 1:2:3 ok 122 - address completion: 1:2:3: ok 123 - address completion: 1:2:3:4 ok 124 - address completion: 1:2:3:4: ok 125 - address completion: 1:2:3:4:5 ok 126 - address completion: 1:2:3:4:5: ok 127 - address completion: 1:2:3:4:5:6 ok 128 - address completion: 1:2:3:4:5:6: ok 129 - address completion: 1:2:3:4:5:6:7 ok 130 - address completion: 1:2:3:4:5:6:7: ok 131 - address completion: ::ffff:1.2.3.4 ok 132 - address completion: ::ffff:1.2.4 ok 133 - address completion: ::ffff:1.4 ok t/05-AFSDB.t ............... 1..9 ok 1 - AFSDB RR type code = 18 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->subtype() ok 5 - expected result from rr->hostname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'subtype' attribute of empty RR undefined ok 9 - 'hostname' attribute of empty RR undefined ok t/05-AMTRELAY.t ............ 1..26 ok 1 - AMTRELAY RR type code = 260 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->precedence() ok 5 - expected result from rr->D() ok 6 - expected result from rr->relaytype() ok 7 - expected result from rr->relay() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - rr->relay( '.' ) ok 11 - new/string transparent ok 12 - encode/decode transparent ok 13 - rr->relay( '192.0.2.38' ) ok 14 - new/string transparent ok 15 - encode/decode transparent ok 16 - rr->relay( '2001:db8:0:8002:0:0:2000:1' ) ok 17 - new/string transparent ok 18 - encode/decode transparent ok 19 - rr->relay( 'relay.example.com' ) ok 20 - new/string transparent ok 21 - encode/decode transparent ok 22 - precedence attribute of empty RR undefined ok 23 - D attribute of empty RR undefined ok 24 - relaytype attribute of empty RR undefined ok 25 - relay attribute of empty RR undefined ok 26 - unrecognised relay ttype [unrecognised relay type at t/05-AMTRELAY.t line 74.] 12.100.51.198.in-addr.arpa. IN AMTRELAY 10 1 3 amtrelays.example.com. ok t/05-APL.t ................. 1..28 ok 1 - APL RR type code = 42 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->aplist() ok 5 - aplist item->string() attribute ok 6 - aplist item->negate() attribute ok 7 - aplist item->family() attribute ok 8 - aplist item->address() attribute ok 9 - aplist item->string() attribute ok 10 - aplist item->negate() attribute ok 11 - aplist item->family() attribute ok 12 - aplist item->address() attribute ok 13 - aplist item->string() attribute ok 14 - aplist item->negate() attribute ok 15 - aplist item->family() attribute ok 16 - aplist item->address() attribute ok 17 - aplist item->string() attribute ok 18 - aplist item->negate() attribute ok 19 - aplist item->family() attribute ok 20 - aplist item->address() attribute ok 21 - aplist item->string() attribute ok 22 - aplist item->negate() attribute ok 23 - aplist item->family() attribute ok 24 - aplist item->address() attribute ok 25 - encode/decode transparent ok 26 - encoded RDATA matches example ok 27 - corrupt wire-format [corrupt APL data at t/05-APL.t line 62.] ok 28 - unknown address family [unknown address family at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/APL.pm line 138.] ok t/05-CAA.t ................. 1..14 ok 1 - CAA RR type code = 257 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->flags() ok 5 - expected result from rr->tag() ok 6 - expected result from rr->value() ok 7 - additional attribute rr->critical() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - 'flags' attribute of empty RR undefined ok 11 - 'tag' attribute of empty RR undefined ok 12 - 'value' attribute of empty RR undefined ok 13 - set $rr->critical ok 14 - clear $rr->critical CAA.example. IN CAA 128 issue example.net ok t/05-CDNSKEY.t ............. 1..34 ok 1 - CDNSKEY RR type code = 60 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->flags() ok 5 - expected result from rr->protocol() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->publickey() ok 8 - additional attribute rr->keybin() ok 9 - additional attribute rr->keylength() ok 10 - additional attribute rr->keytag() ok 11 - additional attribute rr->privatekeyname() ok 12 - additional attribute rr->zone() ok 13 - additional attribute rr->revoke() ok 14 - additional attribute rr->sep() ok 15 - encode/decode transparent ok 16 - encoded RDATA matches example ok 17 - 'flags' attribute of empty RR undefined ok 18 - 'protocol' attribute of empty RR undefined ok 19 - 'algorithm' attribute of empty RR undefined ok 20 - 'publickey' attribute of empty RR undefined ok 21 - 'keylength' attribute of empty RR undefined ok 22 - 'keytag' attribute of empty RR undefined ok 23 - 'rdstring' attribute of empty RR undefined ok 24 - algorithm number accepted ok 25 - algorithm mnemonic accepted ok 26 - rr->algorithm("MNEMONIC") returns mnemonic ok 27 - rr->algorithm("MNEMONIC") preserves value ok 28 - DNSKEY delete: CDNSKEY.example. CDNSKEY 0 3 0 AA== ok 29 - DNSKEY delete: flags 0 ok 30 - DNSKEY delete: protocol 3 ok 31 - DNSKEY delete: algorithm 0 ok 32 - DNSKEY delete: rdata wire-format ok 33 - DNSKEY delete: presentation format ok 34 - DNSKEY delete: accept old format CDNSKEY.example. IN CDNSKEY ( 256 3 5 AQPSKmynfzW4kyBv015MUG2DeIQ3Cbl+BBZH4b/0PY1kxkmvHjcZc8nokfzj31GajIQKY+5CptLr 3buXA10hWqTkF7H6RfoRqXQeogmMHfpftf6zMv1LyBUgia7za6ZEzOJBOztyvhjL742iU/TpPSED hm2SNKLijfUppn1UaNvv4w== ) ; keytag 2642 ok t/05-CDS.t ................. 1..30 ok 1 - CDS RR type code = 59 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->keytag() ok 5 - expected result from rr->algorithm() ok 6 - expected result from rr->digtype() ok 7 - expected result from rr->digest() ok 8 - additional attribute rr->digestbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'keytag' attribute of empty RR undefined ok 13 - 'algorithm' attribute of empty RR undefined ok 14 - 'digtype' attribute of empty RR undefined ok 15 - 'digest' attribute of empty RR undefined ok 16 - 'rdstring' attribute of empty RR undefined ok 17 - algorithm number accepted ok 18 - algorithm mnemonic accepted ok 19 - rr->algorithm("MNEMONIC") returns mnemonic ok 20 - rr->algorithm("MNEMONIC") preserves value ok 21 - digest type mnemonic accepted ok 22 - rr->digtype("MNEMONIC") returns mnemonic ok 23 - rr->digtype("MNEMONIC") preserves value ok 24 - DS delete: CDS.example. CDS 0 0 0 00 ok 25 - DS delete: keytag 0 ok 26 - DS delete: algorithm 0 ok 27 - DS delete: digtype 0 ok 28 - DS delete: rdata wire-format ok 29 - DS delete: presentation format ok 30 - DS delete: accept old format CDS.example. IN CDS 60485 5 1 2bb183af5f22588179a53b0a98631fad1a292118 ; xepor-cybyp-zulyd-dekom-civip-hovob-pikek-fylop-tekyd-namac-moxex ok t/05-CERT.t ................ 1..21 ok 1 - CERT RR type code = 37 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->certtype() ok 5 - expected result from rr->keytag() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->cert() ok 8 - additional attribute rr->certificate() ok 9 - additional attribute rr->format() ok 10 - additional attribute rr->tag() ok 11 - encode/decode transparent ok 12 - encoded RDATA matches example ok 13 - algorithm mnemonic ok 14 - algorithm with no mnemonic ok 15 - unknown algorithm mnemonic [unknown algorithm X at t/05-CERT.t line 71.] ok 16 - valid certtype mnemonic ok 17 - unknown certtype mnemonic [unknown certtype X at t/05-CERT.t line 74.] ok 18 - certtype may be zero ok 19 - keytag may be zero ok 20 - algorithm may be zero ok 21 - cert may be empty ok t/05-CNAME.t ............... 1..7 ok 1 - CNAME RR type code = 5 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->cname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - 'cname' attribute of empty RR undefined ok t/05-CSYNC.t ............... 1..17 ok 1 - CSYNC RR type code = 62 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->SOAserial() ok 5 - expected result from rr->flags() ok 6 - expected result from rr->typelist() ok 7 - additional attribute rr->immediate() ok 8 - additional attribute rr->soaminimum() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - 'SOAserial' attribute of empty RR undefined ok 12 - 'flags' attribute of empty RR undefined ok 13 - 'typelist' attribute of empty RR undefined ok 14 - set $rr->immediate ok 15 - clear $rr->immediate ok 16 - set $rr->soaminimum ok 17 - clear $rr->soaminimum alpha.example.com. IN CSYNC 66 3 A NS AAAA ok t/05-DHCID.t ............... 1..12 ok 1 - DHCID RR type code = 49 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->identifiertype() ok 5 - expected result from rr->digesttype() ok 6 - expected result from rr->digest() ok 7 - additional attribute rr->rdata() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - 'identifiertype' attribute of empty RR undefined ok 11 - 'digesttype' attribute of empty RR undefined ok 12 - 'digest' attribute of empty RR undefined DHCID.example. IN DHCID AAIBT2JmdXNjYXRlZElkZW50aXR5RGF0YQ== ok t/05-DNAME.t ............... 1..8 ok 1 - DNAME RR type code = 39 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->target() ok 5 - additional attribute rr->dname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'target' attribute of empty RR undefined ok t/05-DNSKEY.t .............. 1..49 ok 1 - DNSKEY RR type code = 48 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->flags() ok 5 - expected result from rr->protocol() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->publickey() ok 8 - additional attribute rr->keybin() ok 9 - additional attribute rr->keylength() ok 10 - additional attribute rr->keytag() ok 11 - additional attribute rr->privatekeyname() ok 12 - additional attribute rr->zone() ok 13 - additional attribute rr->revoke() ok 14 - additional attribute rr->sep() ok 15 - encode/decode transparent ok 16 - encoded RDATA matches example ok 17 - $rr->rdstring with empty key field ok 18 - 'flags' attribute of empty RR undefined ok 19 - 'protocol' attribute of empty RR undefined ok 20 - 'algorithm' attribute of empty RR undefined ok 21 - 'publickey' attribute of empty RR undefined ok 22 - 'keylength' attribute of empty RR undefined ok 23 - 'keytag' attribute of empty RR undefined ok 24 - 'rdstring' attribute of empty RR undefined ok 25 - expected value after zone(1) ok 26 - expected value after zone(0) ok 27 - expected value after zone(1) ok 28 - expected value after zone(0) ok 29 - expected value after revoke(0) ok 30 - expected value after revoke(1) ok 31 - expected value after revoke(0) ok 32 - expected value after revoke(1) ok 33 - expected value after sep(1) ok 34 - expected value after sep(0) ok 35 - expected value after sep(1) ok 36 - expected value after sep(0) ok 37 - class method algorithm("RSASHA256") ok 38 - class method algorithm(8) ok 39 - class method algorithm(255) ok 40 - algorithm number accepted ok 41 - algorithm mnemonic accepted ok 42 - rr->algorithm("MNEMONIC") returns mnemonic ok 43 - rr->algorithm("MNEMONIC") preserves value ok 44 - unknown algorithm [unknown algorithm X at t/05-DNSKEY.t line 105.] ok 45 - disallowed algorithm 0 [unknown algorithm at t/05-DNSKEY.t line 107.] ok 46 - Historic keytag, per RFC4034 Appendix B.1 ok 47 - keylength DSA ok 48 - keylength RSASHA256 ok 49 - keylength ECDSAP256SHA256 DNSKEY.example. IN DNSKEY ( 256 3 5 AQPSKmynfzW4kyBv015MUG2DeIQ3Cbl+BBZH4b/0PY1kxkmvHjcZc8nokfzj31GajIQKY+5CptLr 3buXA10hWqTkF7H6RfoRqXQeogmMHfpftf6zMv1LyBUgia7za6ZEzOJBOztyvhjL742iU/TpPSED hm2SNKLijfUppn1UaNvv4w== ) ; keytag 2642 ok t/05-DS.t .................. 1..38 ok 1 - DS RR type code = 43 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->keytag() ok 5 - expected result from rr->algorithm() ok 6 - expected result from rr->digtype() ok 7 - expected result from rr->digest() ok 8 - additional attribute rr->digestbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - $rr->rdstring with empty digest field ok 13 - 'keytag' attribute of empty RR undefined ok 14 - 'algorithm' attribute of empty RR undefined ok 15 - 'digtype' attribute of empty RR undefined ok 16 - 'digest' attribute of empty RR undefined ok 17 - 'rdstring' attribute of empty RR undefined ok 18 - class method algorithm("RSASHA256") ok 19 - class method algorithm(8) ok 20 - class method algorithm(255) ok 21 - algorithm number accepted ok 22 - algorithm mnemonic accepted ok 23 - rr->algorithm("MNEMONIC") returns mnemonic ok 24 - rr->algorithm("MNEMONIC") preserves value ok 25 - unknown algorithm [unknown algorithm X at t/05-DS.t line 75.] ok 26 - disallowed algorithm 0 [unknown algorithm at t/05-DS.t line 77.] ok 27 - class method digtype("SHA256") ok 28 - class method digtype(2) ok 29 - class method digtype(255) ok 30 - digest type mnemonic accepted ok 31 - rr->digtype("MNEMONIC") returns mnemonic ok 32 - rr->digtype("MNEMONIC") preserves value ok 33 - disallowed digtype 0 [unknown algorithm at t/05-DS.t line 88.] ok 34 - corrupt hexadecimal [corrupt hex at t/05-DS.t line 90.] ok 35 - create: wrong digtype [digtype 255 not supported at t/05-DS.t line 95.] ok 36 - create: revoked key [Unable to create DS record for revoked key at t/05-DS.t line 97.] ok 37 - create: non-zone key [Unable to create DS record for non-zone key at t/05-DS.t line 99.] ok 38 - create: non-DNSSEC key [Unable to create DS record for invalid key at t/05-DS.t line 101.] DS.example. IN DS 60485 5 1 2bb183af5f22588179a53b0a98631fad1a292118 ; xepor-cybyp-zulyd-dekom-civip-hovob-pikek-fylop-tekyd-namac-moxex ok t/05-EUI48.t ............... 1..6 ok 1 - EUI48 RR type code = 108 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok t/05-EUI64.t ............... 1..6 ok 1 - EUI64 RR type code = 109 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok t/05-HINFO.t ............... 1..9 ok 1 - HINFO RR type code = 13 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->cpu() ok 5 - expected result from rr->os() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'cpu' attribute of empty RR undefined ok 9 - 'os' attribute of empty RR undefined ok t/05-HIP.t ................. 1..19 ok 1 - HIP RR type code = 55 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->hit() ok 6 - expected result from rr->key() ok 7 - expected result from rr->servers() ok 8 - additional attribute rr->keybin() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - corrupt wire-format [corrupt HIP data at t/05-HIP.t line 84.] ok 12 - 'algorithm' attribute of empty RR undefined ok 13 - 'hit' attribute of empty RR undefined ok 14 - 'key' attribute of empty RR undefined ok 15 - 'servers' attribute of empty RR undefined ok 16 - corrupt hexadecimal [corrupt hex at t/05-HIP.t line 93.] ok 17 - deprecate pkalgorithm ok 18 - deprecate pubkey ok 19 - deprecate rendezvousservers HIP.example. IN HIP ( 2 200100107b1a74df365639cc39f1d578 AwEAAbdxyhNuSutc5EMzxTs9LBPCIkOFH8cIvM4p9+LrV4e19WzK00+CI6zBCQTdtWsuxKbWIy87UOoJTwkUs7lBu+Upr1gsNrut79ryra+bSRGQb1slImA8YVJyuIDsj7kwzG7jnERNqnWxZ48AWkskmdHaVDP4BcelrTI3rMXdXF5D rvs1.example.com. rvs2.example.com. ) ok t/05-HTTPS.t ............... 1..9 ok 1 - HTTPS RR type code = 65 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->svcpriority() ok 5 - expected result from rr->targetname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'svcpriority' attribute of empty RR undefined ok 9 - 'targetname' attribute of empty RR undefined blog.cloudflare.com. 300 IN HTTPS ( \# 80 0001 00 ; . 0001 0015 0568332d32390568332d32380568332d 3237026832 0004 0008 68121a2e68121b2e 0006 0020 26064700000000000000000068121a2e 26064700000000000000000068121b2e ff00 0000 ; key65280 ) ok t/05-IPSECKEY.t ............ 1..31 ok 1 - IPSECKEY RR type code = 45 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->precedence() ok 5 - expected result from rr->gatetype() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->gateway() ok 8 - expected result from rr->key() ok 9 - additional attribute rr->pubkey() ok 10 - additional attribute rr->keybin() ok 11 - encode/decode transparent ok 12 - encoded RDATA matches example ok 13 - rr->gateway( '.' ) ok 14 - new/string transparent ok 15 - encode/decode transparent ok 16 - rr->gateway( '192.0.2.38' ) ok 17 - new/string transparent ok 18 - encode/decode transparent ok 19 - rr->gateway( '2001:db8:0:8002:0:0:2000:1' ) ok 20 - new/string transparent ok 21 - encode/decode transparent ok 22 - rr->gateway( 'gateway.example.com' ) ok 23 - new/string transparent ok 24 - encode/decode transparent ok 25 - precedence attribute of empty RR undefined ok 26 - gatetype attribute of empty RR undefined ok 27 - algorithm attribute of empty RR undefined ok 28 - gateway attribute of empty RR undefined ok 29 - key attribute of empty RR undefined ok 30 - exception raised in decode [unknown gateway type (255) at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/IPSECKEY.pm line 60.] ok 31 - exception raised in gateway [unrecognised gateway type at t/05-IPSECKEY.t line 89.] 38.2.0.192.in-addr.arpa. IN IPSECKEY ( 10 3 2 gateway.example.com AQNRU3mG7TVTO2BkR47usntb102uFJtugbo6BSGvgqt4AQ== ) ok t/05-ISDN.t ................ 1..10 ok 1 - ISDN RR type code = 20 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - expected result from rr->sa() ok 6 - additional attribute rr->ISDNaddress() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - 'address' attribute of empty RR undefined ok 10 - 'sa' attribute of empty RR undefined ok t/05-KEY.t ................. 1..16 ok 1 - KEY RR type code = 25 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->flags() ok 5 - expected result from rr->protocol() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->publickey() ok 8 - additional attribute rr->keybin() ok 9 - additional attribute rr->keylength() ok 10 - additional attribute rr->keytag() ok 11 - additional attribute rr->privatekeyname() ok 12 - additional attribute rr->zone() ok 13 - additional attribute rr->revoke() ok 14 - additional attribute rr->sep() ok 15 - encode/decode transparent ok 16 - encoded RDATA matches example ok t/05-KX.t .................. 1..9 ok 1 - KX RR type code = 36 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->exchange() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'exchange' attribute of empty RR undefined ok t/05-L32.t ................. 1..9 ok 1 - L32 RR type code = 105 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->locator32() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'locator32' attribute of empty RR undefined ok t/05-L64.t ................. 1..9 ok 1 - L64 RR type code = 106 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->locator64() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'locator64' attribute of empty RR undefined ok t/05-LOC.t ................. 1..21 ok 1 - LOC RR type code = 29 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->latitude() ok 5 - expected result from rr->longitude() ok 6 - expected result from rr->altitude() ok 7 - expected result from rr->size() ok 8 - expected result from rr->hp() ok 9 - expected result from rr->vp() ok 10 - additional attribute rr->version() ok 11 - additional attribute rr->latlon() ok 12 - additional attribute rr->horiz_pre() ok 13 - additional attribute rr->vert_pre() ok 14 - encode/decode transparent ok 15 - encoded RDATA matches example ok 16 - 'latitude' attribute of empty RR undefined ok 17 - 'longitude' attribute of empty RR undefined ok 18 - 'altitude' attribute of empty RR undefined ok 19 - 'size' attribute of empty RR undefined ok 20 - 'hp' attribute of empty RR undefined ok 21 - 'vp' attribute of empty RR undefined ok t/05-LP.t .................. 1..11 ok 1 - LP RR type code = 107 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->target() ok 6 - additional attribute rr->FQDN() ok 7 - additional attribute rr->fqdn() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - 'preference' attribute of empty RR undefined ok 11 - 'target' attribute of empty RR undefined ok t/05-MINFO.t ............... 1..9 ok 1 - MINFO RR type code = 14 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->rmailbx() ok 5 - expected result from rr->emailbx() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'rmailbx' attribute of empty RR undefined ok 9 - 'emailbx' attribute of empty RR undefined ok t/05-MX.t .................. 1..12 ok 1 - MX RR type code = 15 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->exchange() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - unspecified integer returns 0 (not default value) ok 9 - unspecified domain name returns undefined ok 10 - unspecified integer returns default value ok 11 - domain name defined as expected ok 12 - zero integer replaces default value ok t/05-NAPTR.t ............... 1..17 ok 1 - NAPTR RR type code = 35 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->order() ok 5 - expected result from rr->preference() ok 6 - expected result from rr->flags() ok 7 - expected result from rr->service() ok 8 - expected result from rr->regexp() ok 9 - expected result from rr->replacement() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'order' attribute of empty RR undefined ok 13 - 'preference' attribute of empty RR undefined ok 14 - 'flags' attribute of empty RR undefined ok 15 - 'service' attribute of empty RR undefined ok 16 - 'regexp' attribute of empty RR undefined ok 17 - 'replacement' attribute of empty RR undefined ok t/05-NID.t ................. 1..9 ok 1 - NID RR type code = 104 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->nodeid() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'nodeid' attribute of empty RR undefined ok t/05-NS.t .................. 1..7 ok 1 - NS RR type code = 2 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->nsdname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - 'nsdname' attribute of empty RR undefined ok t/05-NSEC.t ................ 1..9 ok 1 - NSEC RR type code = 47 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->nxtdname() ok 5 - expected result from rr->typelist() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'nxtdname' attribute of empty RR undefined ok 9 - 'typelist' attribute of empty RR undefined alpha.example.com. IN NSEC host.example.com. A NS SOA RRSIG NSEC ok t/05-NSEC3.t ............... 1..23 ok 1 - NSEC3 RR type code = 50 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->flags() ok 6 - expected result from rr->iterations() ok 7 - expected result from rr->salt() ok 8 - expected result from rr->hnxtname() ok 9 - expected result from rr->typelist() ok 10 - additional attribute rr->hashalgo() ok 11 - additional attribute rr->optout() ok 12 - encode/decode transparent ok 13 - encoded RDATA matches example ok 14 - parse RR with salt field placeholder ok 15 - placeholder denotes empty salt field ok 16 - corrupt hexadecimal [corrupt hex at t/05-NSEC3.t line 59.] ok 17 - algorithm mnemonic accepted ok 18 - rr->algorithm('MNEMONIC') ok 19 - class method algorithm('SHA-1') ok 20 - class method algorithm(1) ok 21 - class method algorithm(255) ok 22 - unknown mnemonic [unknown algorithm X at t/05-NSEC3.t line 73.] ok 23 - invalid algorithm [algorithm 0 not supported at t/05-NSEC3.t line 74.] 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. IN NSEC3 ( 1 1 12 aabbccdd 2t7b4g4vsa5smi47k61mv5bv1a22bojr NS SOA MX RRSIG DNSKEY NSEC3PARAM ) ok t/05-NSEC3PARAM.t .......... 1..17 ok 1 - NSEC3PARAM RR type code = 51 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->flags() ok 6 - expected result from rr->iterations() ok 7 - expected result from rr->salt() ok 8 - additional attribute rr->hashalgo() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - 'algorithm' attribute of empty RR undefined ok 12 - 'flags' attribute of empty RR undefined ok 13 - 'iterations' attribute of empty RR undefined ok 14 - 'salt' attribute of empty RR undefined ok 15 - NSEC3PARAM created ok 16 - NSEC3PARAM null salt value ok 17 - NSEC3PARAM with corrupt salt [corrupt hex at t/05-NSEC3PARAM.t line 69.] ok t/05-NULL.t ................ 1..6 ok 1 - NULL RR type code = 10 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - additional attribute rr->rdlength() ok 5 - additional attribute rr->rdata() ok 6 - encode/decode transparent ok t/05-OPENPGPKEY.t .......... 1..8 ok 1 - OPENPGPKEY RR type code = 61 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->key() ok 5 - additional attribute rr->keybin() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'key' attribute of empty RR undefined 8d5730bd8d76d417bf974c03f59eedb7af98cb5c3dc73ea8ebbd54b7._openpgpkey.example.com. IN OPENPGPKEY ( AQPSKmynfzW4kyBv015MUG2DeIQ3Cbl+BBZH4b/0PY1kxkmvHjcZc8nokfzj31GajIQKY+5CptLr 3buXA10hWqTkF7H6RfoRqXQeogmMHfpftf6zMv1LyBUgia7za6ZEzOJBOztyvhjL742iU/TpPSED hm2SNKLijfUppn1UaNvv4w== ) ok t/05-OPT.t ................. 1..82 ok 1 - OPT RR type code = 41 ok 2 - encode/decode transparent ok 3 - encoded RDATA matches example ok 4 - $edns->string works ok 5 - $edns->generic works ok 6 - $edns->string (version 1) ok 7 - edns->version(x) returns function argument ok 8 - edns->version() returns changed value ok 9 - edns->udpsize(x) returns function argument ok 10 - edns->udpsize() returns changed value ok 11 - edns->rcode(x) returns function argument ok 12 - edns->rcode() returns changed value ok 13 - edns->flags(x) returns function argument ok 14 - edns->flags() returns changed value ok 15 - deprecated class method [deprecated method; please use "UDPsize()" at t/05-OPT.t line 49.] ok 16 - class warning not repeated ok 17 - deprecated ttl method [deprecated method; please use "flags()", "rcode()" or "version()" at t/05-OPT.t line 49.] ok 18 - ttl warning not repeated ok 19 - deprecated size method [deprecated method; size() is an alias of "UDPsize()" at t/05-OPT.t line 49.] ok 20 - size warning not repeated ok 21 - EDNS option list initially empty ok 22 - non-existent option(0) returns undef ok 23 - state unmodified by existence probe ok 24 - insert EDNS option ok 25 - delete EDNS option ok 26 - state unmodified following delete ok 27 - compose({ "8" => { "FAMILY" => 99 } }) [unrecognised address family at t/05-OPT.t line 75.] ok 28 - compose({ "8" => { "BASE16" => 00990000 } }) [unrecognised address family at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/OPT.pm line 338.] ok 29 - compose({ "65001" => [ ] }) [unable to compose option 65001 at t/05-OPT.t line 75.] ok 30 - compose( "LLQ" => { "BASE16" => "000100000000000000000000000000000000" } ) ok 31 - compose( "LLQ" => { "BASE16" => "000100000000000000000000000000000000" } ) ok 32 - compose( "NSID" => { "OPTION-DATA" => "rawbytes" } ) ok 33 - compose( "NSID" => "7261776279746573" ) ok 34 - compose( "NSID" => { "IDENTIFIER" => "7261776279746573" } ) ok 35 - compose( "4" => { "OPTION-DATA" => "" } ) ok 36 - compose( "4" => "" ) ok 37 - compose( "DAU" => 8, 10, 13, 14, 15, 16 ) ok 38 - compose( "DAU" => [ 8, 10, 13, 14, 15, 16 ] ) ok 39 - compose( "DHU" => 1, 2, 4 ) ok 40 - compose( "DHU" => [ 1, 2, 4 ] ) ok 41 - compose( "N3U" => 1 ) ok 42 - compose( "N3U" => [ 1 ] ) ok 43 - compose( "CLIENT-SUBNET" => "FAMILY", 1, "ADDRESS", "192.0.2.1", "SOURCE-PREFIX", 24 ) ok 44 - compose( "CLIENT-SUBNET" => { "SOURCE-PREFIX" => 24, "SCOPE-PREFIX" => 0, "FAMILY" => 1, "ADDRESS" => "192.0.2.0" } ) ok 45 - compose( "CLIENT-SUBNET" => { "BASE16" => "0002380020010db8fd1342" } ) ok 46 - compose( "CLIENT-SUBNET" => { "FAMILY" => 2, "SCOPE-PREFIX" => 0, "ADDRESS" => "2001:db8:fd13:4200::", "SOURCE-PREFIX" => 56 } ) ok 47 - compose( "EXPIRE" => 604800 ) ok 48 - compose( "EXPIRE" => { "EXPIRE-TIMER" => 604800 } ) ok 49 - compose( "COOKIE" => [ "7261776279746573", "" ] ) ok 50 - compose( "COOKIE" => { "SERVER" => "", "CLIENT" => "7261776279746573" } ) ok 51 - compose( "COOKIE" => "7261776279746573" ) ok 52 - compose( "TCP-KEEPALIVE" => 200 ) ok 53 - compose( "TCP-KEEPALIVE" => { "TIMEOUT" => 200 } ) ok 54 - compose( "PADDING" => { "OPTION-DATA" => "" } ) ok 55 - compose( "PADDING" => { "OPTION-LENGTH" => 0 } ) ok 56 - compose( "PADDING" => 0 ) ok 57 - compose( "PADDING" => "" ) ok 58 - compose( "PADDING" => { "OPTION-DATA" => "rawbytes" } ) ok 59 - compose( "PADDING" => { "BASE16" => "7261776279746573" } ) ok 60 - compose( "PADDING" => 100 ) ok 61 - compose( "PADDING" => { "OPTION-LENGTH" => 100 } ) ok 62 - compose( "CHAIN" => { "BASE16" => "076578616d706c6500" } ) ok 63 - compose( "CHAIN" => { "CLOSEST-TRUST-POINT" => "example." } ) ok 64 - compose( "KEY-TAG" => 29281, 30562, 31092, 25971 ) ok 65 - compose( "KEY-TAG" => [ 29281, 30562, 31092, 25971 ] ) ok 66 - compose( "EXTENDED-ERROR" => "INFO-CODE", 0, "EXTRA-TEXT", "{\"JSON\":\"EXAMPLE\"}" ) ok 67 - compose( "EXTENDED-ERROR" => { "ERROR" => "Other Error", "EXTRA-TEXT" => { "JSON" => "EXAMPLE" }, "INFO-CODE" => 0 } ) ok 68 - compose( "EXTENDED-ERROR" => "INFO-CODE", 0, "EXTRA-TEXT", "{JSON: unparsable}" ) ok 69 - compose( "EXTENDED-ERROR" => { "ERROR" => "Other Error", "INFO-CODE" => 0, "EXTRA-TEXT" => "{JSON: unparsable}" } ) ok 70 - compose( "EXTENDED-ERROR" => "INFO-CODE", 123 ) ok 71 - compose( "EXTENDED-ERROR" => { "EXTRA-TEXT" => "", "INFO-CODE" => 123 } ) ok 72 - compose( "REPORT-CHANNEL" => "AGENT-DOMAIN", "example." ) ok 73 - compose( "REPORT-CHANNEL" => { "AGENT-DOMAIN" => "example." } ) ok 74 - _JSONify undef ok 75 - _JSONify integer ok 76 - _JSONify string integer ok 77 - _JSONify string non-integer ok 78 - _JSONify string with exponent ok 79 - _JSONify non-numeric string ok 80 - _JSONify escape character ok 81 - short BASE16 string ;; { "EDNS-VERSION": 0, ;; "FLAGS": "0000", ;; "RCODE": 0, ;; "UDPSIZE": 0, ;; "OPTIONS": [ ;; {"LLQ": {"BASE16": "000100000000000000000000000000000000"}}, ;; {"UPDATE-LEASE": {"BASE16": "076578616d706c6500"}}, ;; {"NSID": "7261776279746573"}, ;; {"4": ""}, ;; {"DAU": [ 8, 10, 13, 14, 15, 16 ]}, ;; {"DHU": [ 1, 2, 4 ]}, ;; {"N3U": [ 1 ]}, ;; {"CLIENT-SUBNET": {"ADDRESS": "2001:db8:fd13:4200::", "FAMILY": 2, ;; "SCOPE-PREFIX": 0, "SOURCE-PREFIX": 56}}, ;; {"EXPIRE": {"EXPIRE-TIMER": 604800}}, ;; {"COOKIE": {"CLIENT": "7261776279746573", "SERVER": ""}}, ;; {"TCP-KEEPALIVE": {"TIMEOUT": 200}}, ;; {"PADDING": {"OPTION-LENGTH": 100}}, ;; {"CHAIN": {"CLOSEST-TRUST-POINT": "example."}}, ;; {"KEY-TAG": [ 29281, 30562, 31092, 25971 ]}, ;; {"EXTENDED-ERROR": {"EXTRA-TEXT": "", "INFO-CODE": 123}}, ;; {"CLIENT-TAG": {"BASE16": "076578616d706c6500"}}, ;; {"SERVER-TAG": {"BASE16": "076578616d706c6500"}}, ;; {"REPORT-CHANNEL": {"AGENT-DOMAIN": "example."}}, ;; {"ZONEVERSION": {"BASE16": "076578616d706c6500"}}, ;; {"UMBRELLA-IDENT": {"BASE16": "076578616d706c6500"}}, ;; {"DEVICEID": {"BASE16": "076578616d706c6500"}} ] ;; } ok 82 - expected number of options (21) ok t/05-PTR.t ................. 1..7 ok 1 - PTR RR type code = 12 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->ptrdname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - 'ptrdname' attribute of empty RR undefined ok t/05-PX.t .................. 1..11 ok 1 - PX RR type code = 26 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->map822() ok 6 - expected result from rr->mapx400() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - 'preference' attribute of empty RR undefined ok 10 - 'map822' attribute of empty RR undefined ok 11 - 'mapx400' attribute of empty RR undefined ok t/05-RP.t .................. 1..9 ok 1 - RP RR type code = 17 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->mbox() ok 5 - expected result from rr->txtdname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'mbox' attribute of empty RR undefined ok 9 - 'txtdname' attribute of empty RR undefined ok t/05-RRSIG.t ............... 1..67 ok 1 - new/string transparent ok 2 - new($string) and new(%hash) equivalent ok 3 - expected result from rr->typecovered() ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->labels() ok 6 - expected result from rr->orgttl() ok 7 - expected result from rr->sigexpiration() ok 8 - expected result from rr->siginception() ok 9 - expected result from rr->keytag() ok 10 - expected result from rr->signame() ok 11 - expected result from rr->signature() ok 12 - additional attribute rr->sig() ok 13 - additional attribute rr->sigin() ok 14 - additional attribute rr->sigex() ok 15 - additional attribute rr->vrfyerrstr() ok 16 - encode/decode transparent ok 17 - encoded RDATA matches example ok 18 - 'typecovered' attribute of empty RR undefined ok 19 - 'algorithm' attribute of empty RR undefined ok 20 - 'labels' attribute of empty RR undefined ok 21 - 'orgttl' attribute of empty RR undefined ok 22 - 'sigexpiration' attribute of empty RR undefined ok 23 - 'siginception' attribute of empty RR undefined ok 24 - 'keytag' attribute of empty RR undefined ok 25 - 'signame' attribute of empty RR undefined ok 26 - 'signature' attribute of empty RR undefined ok 27 - 'rdstring' attribute of empty RR undefined ok 28 - algorithm number accepted ok 29 - algorithm mnemonic accepted ok 30 - rr->algorithm("MNEMONIC") returns mnemonic ok 31 - rr->algorithm("MNEMONIC") preserves value ok 32 - unknown mnemonic [unknown algorithm X at t/05-RRSIG.t line 88.] ok 33 - class method algorithm("RSASHA256") ok 34 - class method algorithm(8) ok 35 - class method algorithm(255) ok 36 - _CreateSig callable ok 37 - _CreateSigData callable ok 38 - _VerifySig callable ok 39 - create callable [No "use Net::DNS::SEC" declaration in application code at t/05-RRSIG.t line 104.] ok 40 - verify callable [No "use Net::DNS::SEC" declaration in application code at t/05-RRSIG.t line 105.] ok 41 - _time2string(-1) ok 42 - _string2time(21060207062815) ok 43 - _time2string(0) ok 44 - _string2time(19700101000000) ok 45 - _time2string(2147483647) ok 46 - _string2time(20380119031407) ok 47 - _time2string(2147483648) ok 48 - _string2time(20380119031408) ok 49 - _time2string(4107542399) ok 50 - _string2time(21000228235959) ok 51 - _time2string(4107542400) ok 52 - _string2time(21000301000000) ok 53 - _time2string(4294967295) ok 54 - _string2time(21060207062815) ok 55 - _string2time( time() ) 1732545466 ok 56 - _ordered( undef, 0 ) ok 57 - _ordered( 0, 1 ) ok 58 - _ordered( 0x7fffffff, 0x80000000 ) ok 59 - _ordered( 0xffffffff, 0 ) ok 60 - _ordered( -2, -1 ) ok 61 - _ordered( -1, 0 ) ok 62 - !_ordered( undef, undef ) ok 63 - !_ordered( 0, undef ) ok 64 - !_ordered( 0x80000000, 0x7fffffff ) ok 65 - !_ordered( 0, 0xffffffff ) ok 66 - !_ordered( -1, -2 ) ok 67 - !_ordered( 0, -1 ) net-dns.org. IN RRSIG ( NS 7 2 3600 20130914141655 20130815141655 60909 net-dns.org. IRlCjYNZCkddjoFw6UGxAga/EvxgENl+IESuyRH9vlrysyqne0gPpclC++raP3+yRA+gDIHrMkIw sLudqod4iuoA73Mw1NxETS6lm2eQTDNzLSY6dnJxZBqXypC3Of7bF3UmR/GNhcFIThuV/qFq+Gs+ g0TJ6eyMF6ydYhjS31k= ) ok t/05-RT.t .................. 1..9 ok 1 - RT RR type code = 21 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->intermediate() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'intermediate' attribute of empty RR undefined ok t/05-SIG.t ................. 1..70 ok 1 - SIG RR type code = 24 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->typecovered() ok 5 - expected result from rr->algorithm() ok 6 - expected result from rr->labels() ok 7 - expected result from rr->orgttl() ok 8 - expected result from rr->sigexpiration() ok 9 - expected result from rr->siginception() ok 10 - expected result from rr->keytag() ok 11 - expected result from rr->signame() ok 12 - expected result from rr->signature() ok 13 - additional attribute rr->sig() ok 14 - additional attribute rr->sigex() ok 15 - additional attribute rr->sigin() ok 16 - additional attribute rr->vrfyerrstr() ok 17 - additional attribute rr->_size() ok 18 - encode/decode transparent ok 19 - encoded RDATA matches example ok 20 - misplaced SIG RR [misplaced or corrupt SIG at t/05-SIG.t line 73.] ok 21 - 'typecovered' attribute of empty RR undefined ok 22 - 'algorithm' attribute of empty RR undefined ok 23 - 'labels' attribute of empty RR undefined ok 24 - 'orgttl' attribute of empty RR undefined ok 25 - 'sigexpiration' attribute of empty RR undefined ok 26 - 'siginception' attribute of empty RR undefined ok 27 - 'keytag' attribute of empty RR undefined ok 28 - 'signame' attribute of empty RR undefined ok 29 - 'signature' attribute of empty RR undefined ok 30 - 'rdstring' attribute of empty RR undefined ok 31 - algorithm number accepted ok 32 - algorithm mnemonic accepted ok 33 - rr->algorithm("MNEMONIC") returns mnemonic ok 34 - rr->algorithm("MNEMONIC") preserves value ok 35 - unknown mnemonic [unknown algorithm X at t/05-SIG.t line 91.] ok 36 - class method algorithm("RSASHA256") ok 37 - class method algorithm(8) ok 38 - class method algorithm(255) ok 39 - _CreateSig callable ok 40 - _CreateSigData callable ok 41 - _VerifySig callable ok 42 - create callable [No "use Net::DNS::SEC" declaration in application code at t/05-SIG.t line 105.] ok 43 - verify callable [No "use Net::DNS::SEC" declaration in application code at t/05-SIG.t line 106.] ok 44 - _time2string(-1) ok 45 - _string2time(21060207062815) ok 46 - _time2string(0) ok 47 - _string2time(19700101000000) ok 48 - _time2string(2147483647) ok 49 - _string2time(20380119031407) ok 50 - _time2string(2147483648) ok 51 - _string2time(20380119031408) ok 52 - _time2string(4107542399) ok 53 - _string2time(21000228235959) ok 54 - _time2string(4107542400) ok 55 - _string2time(21000301000000) ok 56 - _time2string(4294967295) ok 57 - _string2time(21060207062815) ok 58 - _string2time( time() ) 1732545467 ok 59 - _ordered( undef, 0 ) ok 60 - _ordered( 0, 1 ) ok 61 - _ordered( 0x7fffffff, 0x80000000 ) ok 62 - _ordered( 0xffffffff, 0 ) ok 63 - _ordered( -2, -1 ) ok 64 - _ordered( -1, 0 ) ok 65 - !_ordered( undef, undef ) ok 66 - !_ordered( 0, undef ) ok 67 - !_ordered( 0x80000000, 0x7fffffff ) ok 68 - !_ordered( 0, 0xffffffff ) ok 69 - !_ordered( -1, -2 ) ok 70 - !_ordered( 0, -1 ) . ANY SIG ( TYPE0 1 0 0 20150814181655 20150814181155 2871 rsamd5.example. GOjsIo2JXz2ASClRhdbD5W+IYkq+Eo5iF9l3R+LYS/14QfxqX2M9YHPvuLfz5ORAdnqyuKJTi3/L srHmF/cUzwY3UMZJDeGce77WiUJlR93VRKZ4fTs/wPP7JHxgAIhhlYFB4xsvISZr/tgvblxwJSpa 4pJIahUuitfaiijFwQw= ) ok t/05-SMIMEA.t .............. 1..16 ok 1 - SMIMEA RR type code = 53 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->usage() ok 5 - expected result from rr->selector() ok 6 - expected result from rr->matchingtype() ok 7 - expected result from rr->certificate() ok 8 - additional attribute rr->certbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'usage' attribute of empty RR undefined ok 13 - 'selector' attribute of empty RR undefined ok 14 - 'matchingtype' attribute of empty RR undefined ok 15 - 'certificate' attribute of empty RR undefined ok 16 - corrupt hexadecimal [corrupt hex at t/05-SMIMEA.t line 59.] c93f1e400f26708f98cb19d936620da35eec8f72e57f9eec01c1afd6._smimecert.example.com. IN SMIMEA ( 1 1 1 d2abde240d7cd3ee6b4b28c54df034b97983a1d16e8a410e4561cb106618e971 ) ; xugip-rylad-gufyl-sugiv-vypig-rupos-hafiz-bater-nuvem-fymut-cirim-pibob-vecak-ceduc-banoc-mupel-coxox ok t/05-SOA.t ................. 1..43 ok 1 - SOA RR type code = 6 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->mname() ok 5 - expected result from rr->rname() ok 6 - expected result from rr->serial() ok 7 - expected result from rr->refresh() ok 8 - expected result from rr->retry() ok 9 - expected result from rr->expire() ok 10 - expected result from rr->minimum() ok 11 - encode/decode transparent ok 12 - encoded RDATA matches example ok 13 - 'mname' attribute of empty RR undefined ok 14 - 'rname' attribute of empty RR undefined ok 15 - 'serial' attribute of empty RR undefined ok 16 - 'refresh' attribute of empty RR undefined ok 17 - 'retry' attribute of empty RR undefined ok 18 - 'expire' attribute of empty RR undefined ok 19 - 'minimum' attribute of empty RR undefined ok 20 - ordering function 32-bit compatibility ok 21 - rr->serial(2000000000) steps from 0 to 2000000000 ok 22 - rr->serial(2000000000) increments existing serial number ok 23 - rr->serial(3000000000) steps from 2000000000 to 3000000000 ok 24 - rr->serial(3000000000) increments existing serial number ok 25 - rr->serial(4000000000) steps from 3000000000 to 4000000000 ok 26 - rr->serial(4000000000) increments existing serial number ok 27 - rr->serial(1000000000) steps from 4000000000 to 1000000000 ok 28 - rr->serial(1000000000) increments existing serial number ok 29 - rr->serial(2000000000) steps from 1000000000 to 2000000000 ok 30 - rr->serial(2000000000) increments existing serial number ok 31 - rr->serial(4000000000) steps from 2000000000 to 4000000000 ok 32 - rr->serial(4000000000) increments existing serial number ok 33 - rr->serial(1000000000) steps from 4000000000 to 1000000000 ok 34 - rr->serial(1000000000) increments existing serial number ok 35 - rr->serial(3000000000) steps from 1000000000 to 3000000000 ok 36 - rr->serial(3000000000) increments existing serial number ok 37 - rr->serial(SEQUENTIAL) increments existing serial number ok 38 - rr->serial(SEQUENTIAL) wraps from 2147483647 to 2147483648 ok 39 - rr->serial(SEQUENTIAL) wraps from 4294967295 to 0 ok 40 - rr->serial(YYYYMMDDxx) steps from 2000000000 to 2024112500 ok 41 - rr->serial(YYYYMMDDxx) increments 2024112500 to 2024112501 ok 42 - rr->serial(UNIXTIME) steps from 1732545457 to 1732545467 ok 43 - rr->serial(UNIXTIME) will still work after 19 Jan 2038 SOA.example. IN SOA ( ns.example.net. rp.example.com. 2024112500 ;serial 14400 ;refresh 1800 ;retry 604800 ;expire 7200 ;minimum ) ok t/05-SPF.t ................. 1..7 ok 1 - SPF RR type code = 99 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->spfdata() ok 5 - additional attribute rr->txtdata() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok t/05-SRV.t ................. 1..13 ok 1 - SRV RR type code = 33 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->priority() ok 5 - expected result from rr->weight() ok 6 - expected result from rr->port() ok 7 - expected result from rr->target() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - 'priority' attribute of empty RR undefined ok 11 - 'weight' attribute of empty RR undefined ok 12 - 'port' attribute of empty RR undefined ok 13 - 'target' attribute of empty RR undefined ok t/05-SSHFP.t ............... 1..15 ok 1 - SSHFP RR type code = 44 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->fptype() ok 6 - expected result from rr->fp() ok 7 - additional attribute rr->fingerprint() ok 8 - additional attribute rr->fpbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'algorithm' attribute of empty RR undefined ok 13 - 'fptype' attribute of empty RR undefined ok 14 - 'fp' attribute of empty RR undefined ok 15 - corrupt hexadecimal [corrupt hex at t/05-SSHFP.t line 59.] host.example. IN SSHFP 2 1 123456789abcdef67890123456789abcdef67890 ; xegif-guhil-mekur-sulyz-kavon-begyf-guhyl-meker-suliz-kavan-bexax ok t/05-SVCB.t ................ 1..47 ok 1 - SVCB RR type code = 64 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->svcpriority() ok 5 - expected result from rr->targetname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - empty RR has undefined TargetName ok 9 - empty RR has undefined mandatory ok 10 - empty RR has undefined alpn ok 11 - empty RR has undefined no-default-alpn ok 12 - empty RR has undefined port ok 13 - empty RR has undefined ipv4hint ok 14 - empty RR has undefined ech ok 15 - empty RR has undefined ipv6hint ok 16 - empty RR has undefined dohpath ok 17 - empty RR has undefined ohttp ok 18 - delete SvcParams key ok 19 - string() includes corrupt RDATA example.com. IN SVCB ( \# 181 0010 03666f6f076578616d706c65036f7267 ; foo.example.org. 00 0000 0002 0001 0001 0009 0268320568332d3139 0002 0000 0003 0002 04d2 0004 0004 c0000201 0005 0045 0043fe0d003f040020002096dbf75f38 1640b50539e7fa72fc196175175a6ae3 c092b111014c29a68792120004000100 0100106364312e746573742e6465666f 2e69650000 0006 0010 20010db8000000000000000000000001 0007 0010 2f646e732d71756572797b3f646e737d 0008 0000 0009 0004 001d0017 ) ok 20 - SVCB Alias Form ok 21 - SVCB Service Form ok 22 - SVCB defines a port ok 23 - unregistered key, unquoted value ok 24 - unregistered key, quoted with decimal escape ok 25 - two IPv6 hints in quoted presentation format ok 26 - single IPv6 hint in IPv4 mapped IPv6 format ok 27 - unsorted SvcParams and mandatory key list ok 28 - alpn with escaped escape and escaped comma [SVCB: Please use standard RFC1035 escapes] ok 29 - alpn with numeric escape and escaped comma [SVCB: Please use standard RFC1035 escapes] ok 30 - key already defined [SVCB: duplicate SvcParam "key123" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 303, line 117.] ok 31 - no argument (mandatory) [SVCB: no value specified for "key0" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 119.] ok 32 - no argument (alpn) [SVCB: no value specified for "key1" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 120.] ok 33 - no argument (port) [SVCB: no value specified for "key3" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 121.] ok 34 - no argument (ipv4hint) [SVCB: no value specified for "key4" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 122.] ok 35 - no argument (ech) [SVCB: no value specified for "key5" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 123.] ok 36 - no argument (ipv6hint) [SVCB: no value specified for "key6" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 124.] ok 37 - no-default-alpn + value [SVCB: unexpected "key2" value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 305, line 126.] ok 38 - port + multiple values [SVCB: unexpected "key3" value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 305, line 127.] ok 39 - ech + multiple values [SVCB: unexpected "key5" value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 305, line 128.] ok 40 - mandatory lists key0 [SVCB: unexpected "key0" in mandatory list at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 157, line 130.] ok 41 - duplicate mandatory key [SVCB: duplicate "key123" in mandatory list at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 158, line 133.] ok 42 - undefined mandatory key [SVCB: mandatory "key123" not present at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 159, line 134.] ok 43 - alpn not specified [SVCB: expected alpn="..." not present at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 163, line 138.] ok 44 - unrecognised key name [SVCB: unexpected "bogus" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 197, line 141.] ok 45 - invalid SvcParam key [SVCB: invalid SvcParam "key65535" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 304, line 142.] ok 46 - non-numeric port value [Argument "1234X5" isn't numeric in pack at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 273, line 143.] ok 47 - corrupt wire format [SVCB: corrupt RDATA at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 55, line 147.] ok t/05-TKEY.t ................ 1..21 ok 1 - TKEY RR type code = 249 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->inception() ok 6 - expected result from rr->expiration() ok 7 - expected result from rr->mode() ok 8 - expected result from rr->error() ok 9 - expected result from rr->key() ok 10 - expected result from rr->other() ok 11 - additional attribute rr->other_data() ok 12 - encode/decode transparent ok 13 - encoded RDATA matches example ok 14 - corrupt wire-format [corrupt TKEY data at t/05-TKEY.t line 55.] ok 15 - 'algorithm' attribute of empty RR undefined ok 16 - 'inception' attribute of empty RR undefined ok 17 - 'expiration' attribute of empty RR undefined ok 18 - 'mode' attribute of empty RR undefined ok 19 - 'error' attribute of empty RR undefined ok 20 - 'key' attribute of empty RR undefined ok 21 - 'other' attribute of empty RR undefined ok t/05-TLSA.t ................ 1..16 ok 1 - TLSA RR type code = 52 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->usage() ok 5 - expected result from rr->selector() ok 6 - expected result from rr->matchingtype() ok 7 - expected result from rr->certificate() ok 8 - additional attribute rr->certbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'usage' attribute of empty RR undefined ok 13 - 'selector' attribute of empty RR undefined ok 14 - 'matchingtype' attribute of empty RR undefined ok 15 - 'certificate' attribute of empty RR undefined ok 16 - corrupt hexadecimal [corrupt hex at t/05-TLSA.t line 62.] ok t/05-TSIG.t ................ 1..63 ok 1 - TSIG RR type code = 250 ok 2 - got expected rr->string ok 3 - expected result from rr->algorithm() ok 4 - expected result from rr->time_signed() ok 5 - expected result from rr->fudge() ok 6 - expected result from rr->sig_function() ok 7 - additional attribute rr->mac() ok 8 - additional attribute rr->prior_mac() ok 9 - additional attribute rr->request_mac() ok 10 - additional attribute rr->error() ok 11 - additional attribute rr->sign_func() ok 12 - additional attribute rr->other_data() ok 13 - additional attribute rr->_size() ok 14 - encode/decode transparent ok 15 - encoded RDATA matches example ok 16 - misplaced TSIG RR [misplaced or corrupt TSIG at t/05-TSIG.t line 77.] ok 17 - verify() fails on empty TSIG ok 18 - vrfyerrstr() reports failure ok 19 - other() undefined ok 20 - time_signed() defined ok 21 - TSIG key write-only [access to TSIG key material denied at t/05-TSIG.t line 86.] ok 22 - correct mac ok 23 - correct request_mac ok 24 - correct prior_mac ok 25 - Check algorithm correctly identified ok 26 - Check signing function for HMAC-MD5.SIG-ALG.REG.INT ok 27 - Check HMAC-MD5.SIG-ALG.REG.INT with key shorter than hash size ok 28 - Check HMAC-MD5.SIG-ALG.REG.INT with data longer than hash size ok 29 - Check HMAC-MD5.SIG-ALG.REG.INT with key and data longer than hash ok 30 - Check HMAC-MD5.SIG-ALG.REG.INT with key longer than block size ok 31 - Check HMAC-MD5.SIG-ALG.REG.INT with both long key and long data ok 32 - Check algorithm correctly identified ok 33 - Check signing function for HMAC-SHA1 ok 34 - Check HMAC-SHA1 with key shorter than hash size ok 35 - Check HMAC-SHA1 with data longer than hash size ok 36 - Check HMAC-SHA1 with key and data longer than hash ok 37 - Check HMAC-SHA1 with key longer than block size ok 38 - Check HMAC-SHA1 with both long key and long data ok 39 - Check algorithm correctly identified ok 40 - Check signing function for HMAC-SHA224 ok 41 - Check HMAC-SHA224 with key shorter than hash size ok 42 - Check HMAC-SHA224 with data longer than hash size ok 43 - Check HMAC-SHA224 with key and data longer than hash ok 44 - Check HMAC-SHA224 with key longer than block size ok 45 - Check HMAC-SHA224 with both long key and long data ok 46 - Check signing function for HMAC-SHA256 ok 47 - Check HMAC-SHA256 with key shorter than hash size ok 48 - Check HMAC-SHA256 with data longer than hash size ok 49 - Check HMAC-SHA256 with key and data longer than hash ok 50 - Check HMAC-SHA256 with key longer than block size ok 51 - Check HMAC-SHA256 with both long key and long data ok 52 - Check signing function for HMAC-SHA384 ok 53 - Check HMAC-SHA384 with key shorter than hash size ok 54 - Check HMAC-SHA384 with data longer than hash size ok 55 - Check HMAC-SHA384 with key and data longer than hash ok 56 - Check HMAC-SHA384 with key longer than block size ok 57 - Check HMAC-SHA384 with both long key and long data ok 58 - Check signing function for HMAC-SHA512 ok 59 - Check HMAC-SHA512 with key shorter than hash size ok 60 - Check HMAC-SHA512 with data longer than hash size ok 61 - Check HMAC-SHA512 with key and data longer than hash ok 62 - Check HMAC-SHA512 with key longer than block size ok 63 - Check HMAC-SHA512 with both long key and long data ok t/05-TXT.t ................. 1..50 ok 1 - TXT RR type code = 16 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->txtdata() ok 5 - additional attribute rr->char_str_list() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - corrupt wire-format [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/TXT.pm line 32.] ok 9 - 'txtdata' attribute of empty RR undefined ok 10 - TXT.example. TXT contiguous ok 11 - TXT.example. TXT three unquoted strings ok 12 - TXT.example. TXT "in quotes" ok 13 - TXT.example. TXT "two separate" "quoted strings" ok 14 - TXT.example. TXT "" empty ok 15 - TXT.example. TXT " " space ok 16 - TXT.example. TXT ! ok 17 - TXT.example. TXT \" ok 18 - TXT.example. TXT \# ok 19 - TXT.example. TXT $ ok 20 - TXT.example. TXT % ok 21 - TXT.example. TXT & ok 22 - TXT.example. TXT ' ok 23 - TXT.example. TXT \( ok 24 - TXT.example. TXT \) ok 25 - TXT.example. TXT * ok 26 - TXT.example. TXT + ok 27 - TXT.example. TXT , ok 28 - TXT.example. TXT - ok 29 - TXT.example. TXT . ok 30 - TXT.example. TXT / ok 31 - TXT.example. TXT : ok 32 - TXT.example. TXT \; ok 33 - TXT.example. TXT < ok 34 - TXT.example. TXT = ok 35 - TXT.example. TXT > ok 36 - TXT.example. TXT ? ok 37 - TXT.example. TXT @ ok 38 - TXT.example. TXT [ ok 39 - TXT.example. TXT \\ ok 40 - TXT.example. TXT ] ok 41 - TXT.example. TXT ^ ok 42 - TXT.example. TXT _ ok 43 - TXT.example. TXT ` ok 44 - TXT.example. TXT { ok 45 - TXT.example. TXT | ok 46 - TXT.example. TXT } ok 47 - TXT.example. TXT ~ ok 48 - TXT.example. TXT 0 ok 49 - TXT.example. TXT 1 ok 50 - TXT.example. TXT \229\143\164\230\177\160\227\130\132\227\128\128\232\155\153\233\163\155\232\190\188\227\130\128\227\128\128\230\176\180\227\129\174\233\159\179 ok t/05-URI.t ................. 1..11 ok 1 - URI RR type code = 256 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->priority() ok 5 - expected result from rr->weight() ok 6 - expected result from rr->target() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - 'priority' attribute of empty RR undefined ok 10 - 'weight' attribute of empty RR undefined ok 11 - 'target' attribute of empty RR undefined ok t/05-X25.t ................. 1..8 ok 1 - X25 RR type code = 19 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - additional attribute rr->PSDNaddress() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'address' attribute of empty RR undefined ok t/05-ZONEMD.t .............. 1..20 ok 1 - ZONEMD RR type code = 63 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->serial() ok 5 - expected result from rr->scheme() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->digest() ok 8 - additional attribute rr->digestbin() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - 'serial' attribute of empty RR undefined ok 12 - 'scheme' attribute of empty RR undefined ok 13 - 'algorithm' attribute of empty RR undefined ok 14 - 'digest' attribute of empty RR undefined ok 15 - 'digestbin' attribute of empty RR undefined ok 16 - 'rdstring' attribute of empty RR undefined ok 17 - corrupt hexadecimal [corrupt hex at t/05-ZONEMD.t line 59.] ok 18 - string method with default values ok 19 - parse $rr->string ok 20 - string method with null digest ok t/06-update-unique-push.t .. 1..45 ok 1 - use Net::DNS; ok 2 - unique_push case sensitivity test 1 ok 3 - unique_push case sensitivity test 2 ok 4 - unique_push additional => RR, RR, ... ok 5 - unique_push answer => RR, RR, ... ok 6 - unique_push authority => RR, RR, ... ok 7 - unique_push additional => RR ok 8 - unique_push answer => RR ok 9 - unique_push authority => RR ok 10 - unique_push additional => RR, RR, ... ok 11 - unique_push answer => RR, RR, ... ok 12 - unique_push authority => RR, RR, ... ok 13 - unique_push additional => RR ok 14 - unique_push answer => RR ok 15 - unique_push authority => RR ok 16 - unique_push additional => RR, RR, ... ok 17 - unique_push answer => RR, RR, ... ok 18 - unique_push authority => RR, RR, ... ok 19 - unique_push additional => RR ok 20 - unique_push answer => RR ok 21 - unique_push authority => RR ok 22 - unique_push additional => RR, RR, ... ok 23 - unique_push answer => RR, RR, ... ok 24 - unique_push authority => RR, RR, ... ok 25 - unique_push additional => RR ok 26 - unique_push answer => RR ok 27 - unique_push authority => RR ok 28 - unique_push additional => RR, RR, ... ok 29 - unique_push answer => RR, RR, ... ok 30 - unique_push authority => RR, RR, ... ok 31 - unique_push additional => RR ok 32 - unique_push answer => RR ok 33 - unique_push authority => RR ok 34 - unique_push additional => RR, RR, ... ok 35 - unique_push answer => RR, RR, ... ok 36 - unique_push authority => RR, RR, ... ok 37 - unique_push additional => RR ok 38 - unique_push answer => RR ok 39 - unique_push authority => RR ok 40 - unique_push additional => RR, RR, ... ok 41 - unique_push answer => RR, RR, ... ok 42 - unique_push authority => RR, RR, ... ok 43 - unique_push additional => RR ok 44 - unique_push answer => RR ok 45 - unique_push authority => RR ok t/06-update.t .............. 1..84 ok 1 - new() returned packet ok 2 - header opcode correct ok 3 - zname from explicit argument ok 4 - zclass correct ok 5 - ztype correct ok 6 - zname from resolver defaults ok 7 - yxrrset(foo.example.com 43200 HS A) ok 8 - yxrrset - right name ok 9 - yxrrset - ttl 0 ok 10 - yxrrset - class ANY ok 11 - yxrrset - type A ok 12 - yxrrset - data empty ok 13 - yxrrset(foo.example.com 43200 HS A 10.1.2.3) ok 14 - yxrrset - right name ok 15 - yxrrset - ttl 0 ok 16 - yxrrset - class HS ok 17 - yxrrset - type A ok 18 - yxrrset - right data ok 19 - nxrrset(foo.example.com 43200 HS A 10.1.2.3) ok 20 - nxrrset - right name ok 21 - nxrrset - ttl 0 ok 22 - nxrrset - class NONE ok 23 - nxrrset - type A ok 24 - nxrrset - data empty ok 25 - yxdomain(foo.example.com) ok 26 - yxdomain - right name ok 27 - yxdomain - ttl 0 ok 28 - yxdomain - class ANY ok 29 - yxdomain - type ANY ok 30 - yxdomain - data empty ok 31 - yxdomain(name foo.example.com) ok 32 - yxdomain - right name ok 33 - yxdomain - ttl 0 ok 34 - yxdomain - class ANY ok 35 - yxdomain - type ANY ok 36 - yxdomain - data empty ok 37 - nxdomain(foo.example.com) ok 38 - nxdomain - right name ok 39 - nxdomain - ttl 0 ok 40 - nxdomain - class NONE ok 41 - nxdomain - type ANY ok 42 - nxdomain - data empty ok 43 - nxdomain(name foo.example.com) ok 44 - nxdomain - right name ok 45 - nxdomain - ttl 0 ok 46 - nxdomain - class NONE ok 47 - nxdomain - type ANY ok 48 - nxdomain - data empty ok 49 - rr_add(foo.example.com 43200 HS A 10.1.2.3) ok 50 - rr_add - right name ok 51 - rr_add - ttl 43200 ok 52 - rr_add - class HS ok 53 - rr_add - type A ok 54 - rr_add - right data ok 55 - rr_add(foo.example.com HS A 10.1.2.3) ok 56 - rr_add - right name ok 57 - rr_add - ttl 86400 ok 58 - rr_add - class HS ok 59 - rr_add - type A ok 60 - rr_add - right data ok 61 - rr_del(foo.example.com HS A) ok 62 - rr_del - right name ok 63 - rr_del - ttl 0 ok 64 - rr_del - class ANY ok 65 - rr_del - type A ok 66 - rr_del - data empty ok 67 - rr_del(foo.example.com) ok 68 - rr_del - right name ok 69 - rr_del - ttl 0 ok 70 - rr_del - class ANY ok 71 - rr_del - type ANY ok 72 - rr_del - data empty ok 73 - rr_del(foo.example.com HS A 10.1.2.3) ok 74 - rr_del - right name ok 75 - rr_del - ttl 0 ok 76 - rr_del - class NONE ok 77 - rr_del - type A ok 78 - rr_del - right data ok 79 - packet created ok 80 - "pre" length correct ok 81 - first class right ok 82 - second class right ok 83 - third class right ok 84 - fourth class right ok t/07-rrsort.t .............. 1..22 ok 1 - SRV RR1 created ok 2 - SRV RR2 created ok 3 - SRV RR3 created ok 4 - SRV RR4 created ok 5 - SRV RR5 created ok 6 - SRV RR6 created ok 7 - SRV RR7 created ok 8 - SRV RR8 created ok 9 - A RR9 created ok 10 - rrsort returns properly with undefined arguments ok 11 - rrsort returns properly with undefined attribute (1) ok 12 - rrsort returns properly with undefined attribute (2) ok 13 - rrsort returns properly with undefined attribute (3) ok 14 - rrsort returns properly with undefined attribute (4) ok 15 - rrsort correctly maintains RRs test 1 ok 16 - rrsort correctly maintains RRs test 2 ok 17 - rrsort correctly maintains RRs test 3 ok 18 - rrsort correctly maintains RRs test 4 ok 19 - Sorting on SRV priority works ok 20 - Default SRV sort works ok 21 - MX sorting ok 22 - NS sorting ok t/07-zonefile.t ............ 1..88 ok 1 - use Net::DNS::ZoneFile; ok 2 - new(): invalid argument [filename argument undefined at t/07-zonefile.t line 73.] ok 3 - new(): not a file handle [argument not a file handle at t/07-zonefile.t line 74.] ok 4 - new(): non-existent file [zone0.txt: No such file or directory at t/07-zonefile.t line 75.] ok 5 - new ZoneFile object ok 6 - zonefile->name always defined ok 7 - zonefile->line always defined ok 8 - zonefile->origin always defined ok 9 - zonefile->ttl initially undefined ok 10 - zonefile->read to end of file ok 11 - zonefile->line zero if file empty ok 12 - zonefile->origin defaults to DNS root ok 13 - new ZoneFile with absolute origin ok 14 - new ZoneFile->origin always absolute ok 15 - zonefile->line zero before calling read() ok 16 - zonefile->line number incremented by read() ok 17 - incomplete $TTL directive [$TTL incomplete at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 510, line 1.] ok 18 - incomplete $INCLUDE directive [$INCLUDE incomplete at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 495, line 1.] ok 19 - incomplete $ORIGIN directive [$ORIGIN incomplete at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 505, line 1.] ok 20 - incomplete $GENERATE directive [$GENERATE incomplete at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 500, line 1.] ok 21 - unrecognised $BOGUS directive [unknown "$BOGUS" directive at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 515, line 1.] ok 22 - non-existent include file [$INCLUDE zone0.txt: No such file or directory at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 561, line 1.] ok 23 - recursive include directive [$INCLUDE zone1.txt: Unexpected recursion at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 558, line 1.] ok 24 - SOA TTL set from $TTL directive ok 25 - SOA TTL set from SOA minimum field ok 26 - implicit default from SOA record ok 27 - explicit default from $TTL directive ok 28 - explicit TTL value overrides default ok 29 - $zonefile->ttl set from $TTL directive ok 30 - zonefile->read expected record ok 31 - zonefile->name identifies file ok 32 - zonefile->line identifies record ok 33 - zonefile->read expected record ok 34 - zonefile->name identifies file ok 35 - zonefile->line identifies record ok 36 - zonefile->read expected record ok 37 - zonefile->name identifies file ok 38 - zonefile->line identifies record ok 39 - @ NS has expected name ok 40 - @ NS has expected rdata ok 41 - scope of $ORIGIN encompasses nested $INCLUDE ok 42 - scope of $ORIGIN continues after $INCLUDE ok 43 - $ORIGIN can be relative to current $ORIGIN ok 44 - scope of $ORIGIN curtailed by end of file ok 45 - implicit owner following $ORIGIN directive ok 46 - generate TXT $ with step 10 ok 47 - generate TXT $ with step 10 ok 48 - generate TXT $ with step 10 ok 49 - generate TXT $ with step -10 ok 50 - generate TXT $ with step -10 ok 51 - generate TXT $ with step -10 ok 52 - generate TXT ${,,} ok 53 - generate TXT ${0,0,d} ok 54 - generate TXT ${0,0,o} ok 55 - generate TXT ${0,0,x} ok 56 - generate TXT ${0,0,X} ok 57 - generate TXT ${0,4,X} ok 58 - generate TXT ${4096,4,X} ok 59 - generate TXT ${0,6,n} ok 60 - generate TXT ${0,16,N} ok 61 - unknown generator format [unknown Z format at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 429, line 12.] ok 62 - name of simple RR as expected ok 63 - name propagated from previous RR ok 64 - redundant brackets ignored ok 65 - quoted brackets protected ok 66 - quoted semicolon protected ok 67 - quoted quote protected ok 68 - multiline RR parsed correctly ok 69 - contiguous string reassembled ok 70 - multiline string reassembled ok 71 - quoted string reassembled ok 72 - rr->class matches initial record ok 73 - rr->class matches initial record ok 74 - rr->class matches initial record ok 75 - class->read( filename ) ok 76 - class->read( filename, path ) ok 77 - class->read( /nxfile, dir ) [/zone0.txt: No such file or directory at t/07-zonefile.t line 319.] ok 78 - class->read( nxfile, dir ) [t/zone0.txt: No such file or directory at t/07-zonefile.t line 321.] ok 79 - class::read( filename ) subroutine call (not object-oriented) ok 80 - class->parse( $string ) ok 81 - class->parse( \$string ) ok 82 - class->parse( erroneous ) [unknown "$BOGUS" directive at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 515.] ok 83 - @list = class->parse( ) ) [unknown "$BOGUS" directive at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 515.] ok 84 - class::parse( string ) subroutine call (not object-oriented) ok 85 - ISO8859-7 TXT rdata ok 86 - Unicode/UTF-8 TXT rdata ok 87 - Unicode/UTF-8 TXT contiguous ok 88 - Unicode/UTF-8 domain name ok t/08-IPv4.t ................ skipped: Online tests disabled. t/08-IPv6.t ................ skipped: Online tests disabled. t/08-recurse.t ............. skipped: Online tests disabled. t/21-NSEC-typelist.t ....... 1..79 ok 1 - typemap($type) undefined for empty map ok 2 - typemap($type) undefined for empty map block ok 3 - expected window number for TYPE0 ok 4 - expected window number for TYPE256 ok 5 - expected window number for TYPE512 ok 6 - expected window number for TYPE768 ok 7 - expected window number for TYPE1024 ok 8 - expected map length for TYPE0 ok 9 - expected map length for MB ok 10 - expected map length for MG ok 11 - expected map length for MX ok 12 - expected map length for TXT ok 13 - expected map length for NSAP-PTR ok 14 - expected map length for SIG ok 15 - expected map length for EID ok 16 - expected map length for NIMLOC ok 17 - expected map length for DNAME ok 18 - expected map bit for A ok 19 - expected map bit for NS ok 20 - expected map bit for MD ok 21 - expected map bit for MF ok 22 - expected map bit for CNAME ok 23 - expected map bit for SOA ok 24 - expected map bit for MB ok 25 - expected map bit for MG ok 26 - expected map bit for MR ok 27 - expected map bit for NULL ok 28 - expected map bit for WKS ok 29 - expected map bit for PTR ok 30 - expected map bit for HINFO ok 31 - expected map bit for MINFO ok 32 - expected map bit for MX ok 33 - expected map bit for TXT ok 34 - expected map bit for RP ok 35 - expected map bit for AFSDB ok 36 - expected map bit for X25 ok 37 - expected map bit for ISDN ok 38 - expected map bit for RT ok 39 - expected map bit for NSAP ok 40 - expected map bit for NSAP-PTR ok 41 - expected map bit for SIG ok 42 - expected map bit for KEY ok 43 - expected map bit for PX ok 44 - expected map bit for GPOS ok 45 - expected map bit for AAAA ok 46 - expected map bit for LOC ok 47 - expected map bit for NXT ok 48 - expected map bit for EID ok 49 - expected map bit for NIMLOC ok 50 - expected map bit for SRV ok 51 - expected map bit for ATMA ok 52 - expected map bit for NAPTR ok 53 - expected map bit for KX ok 54 - expected map bit for CERT ok 55 - expected map bit for A6 ok 56 - expected map bit for DNAME ok 57 - expected map bit for SINK ok 58 - expected map bit for APL ok 59 - expected map bit for DS ok 60 - expected map bit for SSHFP ok 61 - expected map bit for IPSECKEY ok 62 - expected map bit for RRSIG ok 63 - expected map bit for NSEC ok 64 - expected map bit for DNSKEY ok 65 - expected map bit for DHCID ok 66 - expected map bit for NSEC3 ok 67 - expected map bit for NSEC3PARAM ok 68 - expected map bit for TLSA ok 69 - expected map bit for SMIMEA ok 70 - expected map bit for HIP ok 71 - expected map bit for NINFO ok 72 - expected map bit for RKEY ok 73 - expected map bit for TALINK ok 74 - expected map bit for CDS ok 75 - expected map bit for CDNSKEY ok 76 - expected map bit for OPENPGPKEY ok 77 - expected map bit for CSYNC ok 78 - expected map bit for ZONEMD ok 79 - expected map bit for SVCB ok t/22-NSEC-match.t .......... 1..8 ok 1 - nsec->match(match.example.com.) ok 2 - nsec->match(match.EXAMPLE.com) ok 3 - nsec->match(MATCH.example.com) ok 4 - nsec->match(match.example.com) ok 5 - !nsec->match(example.com) ok 6 - !nsec->match(*.example.com) ok 7 - !nsec->match(mis.match.example.com) ok 8 - !nsec->match(mis-match.example.com) ok t/23-NSEC-covered.t ........ 1..28 ok 1 - . NSEC ( zzzzzz.example. A ) covers('example.') ok 2 - example. NSEC ( zzzzzz.example. A ) covers('a.example.') ok 3 - a.example. NSEC ( zzzzzz.example. A ) covers('yljkjljk.a.example.') ok 4 - yljkjljk.a.example. NSEC ( zzzzzz.example. A ) covers('Z.a.example.') ok 5 - Z.a.example. NSEC ( zzzzzz.example. A ) covers('zABC.a.example.') ok 6 - zABC.a.EXAMPLE. NSEC ( zzzzzz.example. A ) covers('z.example.') ok 7 - z.example. NSEC ( zzzzzz.example. A ) covers('\001.z.example.') ok 8 - \001.z.example. NSEC ( zzzzzz.example. A ) covers('*.z.example.') ok 9 - *.z.example. NSEC ( zzzzzz.example. A ) covers('\200.z.example.') ok 10 - example. NSEC ( yljkjljk.a.example. A ) covers('a.example.') ok 11 - example. NSEC ( Z.a.example. A ) covers('yljkjljk.a.example.') ok 12 - example. NSEC ( zABC.a.example. A ) covers('Z.a.example.') ok 13 - example. NSEC ( z.example. A ) covers('zABC.a.EXAMPLE.') ok 14 - example. NSEC ( \001.z.example. A ) covers('z.example.') ok 15 - example. NSEC ( *.z.example. A ) covers('\001.z.example.') ok 16 - example. NSEC ( \200.z.example. A ) covers('*.z.example.') ok 17 - example. NSEC ( zzzzzz.example. A ) covers('\200.z.example.') ok 18 - example. NSEC ( example. A ) covers('orphan.example.') ok 19 - aft.example. NSEC ( example. A ) covers('*.aft.example.') ok 20 - aft.example. NSEC ( example. A ) covers('after.example.') ok 21 - example. NSEC ( z.example. A ) !covers('example.') ok 22 - example. NSEC ( z.example. A ) !covers('z.example.') ok 23 - example. NSEC ( z.example. A ) !covers('zz.example.') ok 24 - example. NSEC ( z.example. A ) !covers('other.tld.') ok 25 - z.example. NSEC ( example. A ) !covers('other.tld.') ok 26 - . NSEC ( tld. A ) !covers('tld.') ok 27 - tld. NSEC ( tld. A ) !covers('.') ok 28 - tld. NSEC ( . A ) !covers('tld.') ok t/24-NSEC-encloser.t ....... 1..9 ok 1 - encloser(example.org) ok 2 - encloser(a.example.org) ok 3 - encloser(d.example.org) ok 4 - encloser(b.example.org) ok 5 - nextcloser(b.example.org) ok 6 - wildcard(b.example.org) ok 7 - encloser(a.b.c.example.org) ok 8 - nextcloser(a.b.c.example.org) ok 9 - wildcard(a.b.c.example.org) ok t/31-NSEC3-base32.t ........ 1..30 ok 1 - base32hex encode correct ok 2 - decode length correct ok 3 - base32hex decode correct ok 4 - base32hex encode correct ok 5 - decode length correct ok 6 - base32hex decode correct ok 7 - base32hex encode correct ok 8 - decode length correct ok 9 - base32hex decode correct ok 10 - base32hex encode correct ok 11 - decode length correct ok 12 - base32hex decode correct ok 13 - base32hex encode correct ok 14 - decode length correct ok 15 - base32hex decode correct ok 16 - base32hex encode correct ok 17 - decode length correct ok 18 - base32hex decode correct ok 19 - base32hex encode correct ok 20 - decode length correct ok 21 - base32hex decode correct ok 22 - base32hex encode correct ok 23 - decode length correct ok 24 - base32hex decode correct ok 25 - base32hex encode correct ok 26 - decode length correct ok 27 - base32hex decode correct ok 28 - base32hex encode correct ok 29 - decode length correct ok 30 - base32hex decode correct ok t/32-NSEC3-typelist.t ...... 1..77 ok 1 - expected window number for TYPE0 ok 2 - expected window number for TYPE256 ok 3 - expected window number for TYPE512 ok 4 - expected window number for TYPE768 ok 5 - expected window number for TYPE1024 ok 6 - expected map length for TYPE0 ok 7 - expected map length for MB ok 8 - expected map length for MG ok 9 - expected map length for MX ok 10 - expected map length for TXT ok 11 - expected map length for NSAP-PTR ok 12 - expected map length for SIG ok 13 - expected map length for EID ok 14 - expected map length for NIMLOC ok 15 - expected map length for DNAME ok 16 - expected map bit for A ok 17 - expected map bit for NS ok 18 - expected map bit for MD ok 19 - expected map bit for MF ok 20 - expected map bit for CNAME ok 21 - expected map bit for SOA ok 22 - expected map bit for MB ok 23 - expected map bit for MG ok 24 - expected map bit for MR ok 25 - expected map bit for NULL ok 26 - expected map bit for WKS ok 27 - expected map bit for PTR ok 28 - expected map bit for HINFO ok 29 - expected map bit for MINFO ok 30 - expected map bit for MX ok 31 - expected map bit for TXT ok 32 - expected map bit for RP ok 33 - expected map bit for AFSDB ok 34 - expected map bit for X25 ok 35 - expected map bit for ISDN ok 36 - expected map bit for RT ok 37 - expected map bit for NSAP ok 38 - expected map bit for NSAP-PTR ok 39 - expected map bit for SIG ok 40 - expected map bit for KEY ok 41 - expected map bit for PX ok 42 - expected map bit for GPOS ok 43 - expected map bit for AAAA ok 44 - expected map bit for LOC ok 45 - expected map bit for NXT ok 46 - expected map bit for EID ok 47 - expected map bit for NIMLOC ok 48 - expected map bit for SRV ok 49 - expected map bit for ATMA ok 50 - expected map bit for NAPTR ok 51 - expected map bit for KX ok 52 - expected map bit for CERT ok 53 - expected map bit for A6 ok 54 - expected map bit for DNAME ok 55 - expected map bit for SINK ok 56 - expected map bit for APL ok 57 - expected map bit for DS ok 58 - expected map bit for SSHFP ok 59 - expected map bit for IPSECKEY ok 60 - expected map bit for RRSIG ok 61 - expected map bit for NSEC ok 62 - expected map bit for DNSKEY ok 63 - expected map bit for DHCID ok 64 - expected map bit for NSEC3 ok 65 - expected map bit for NSEC3PARAM ok 66 - expected map bit for TLSA ok 67 - expected map bit for SMIMEA ok 68 - expected map bit for HIP ok 69 - expected map bit for NINFO ok 70 - expected map bit for RKEY ok 71 - expected map bit for TALINK ok 72 - expected map bit for CDS ok 73 - expected map bit for CDNSKEY ok 74 - expected map bit for OPENPGPKEY ok 75 - expected map bit for CSYNC ok 76 - expected map bit for ZONEMD ok 77 - expected map bit for SVCB ok t/33-NSEC3-hash.t .......... 1..12 ok 1 - defaulted arguments ok 2 - explicit arguments ok 3 - H(example) ok 4 - H(a.example) ok 5 - H(ai.example) ok 6 - H(ns1.example) ok 7 - H(ns2.example) ok 8 - H(w.example) ok 9 - H(*.w.example) ok 10 - H(x.w.example) ok 11 - H(y.w.example) ok 12 - H(x.y.w.example) ok t/34-NSEC3-flags.t ......... 1..3 ok 1 - Boolean optout flag has default value ok 2 - Boolean optout flag toggled ok 3 - Boolean optout flag restored ok t/36-NSEC3-covered.t ....... 1..16 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom example 2t7b4g4vsa5smi47k61mv5bv1a22bojr ns1.example 2vptu5timamqttgl4luu9kg21e0aor3s x.y.w.example 35mthgpgcu1qg68fab165klnsnk3dpvl a.example b4um86eghhds6nea196smvmlo4ors995 x.w.example gjeqe526plbf1g8mklp59enfd789njgi ai.example ji6neoaepv8b5o6k4ev33abha8ht9fgc y.w.example k8udemvp1j2f7eg6jebps17vp3n8i58h w.example q04jkcevqvmu85r014c7dkba38o0ji5r ns2.example r53bq7cc2uvmubfu5ocmm6pers9tk9en *.w.example t644ebqk9bibcna874givr6joj62mlhv xx.example ok 1 - B.1(1): NSEC3 covers "next closer" name (c.x.w.example.) ok 2 - B.1(2): NSEC3 matches closest encloser (x.w.example.) ok 3 - B.1(3): NSEC3 covers wildcard at closest encloser (*.x.w.example.) ok 4 - B.2: NSEC3 matches QNAME (ns1.example.) proving MX and CNAME absent ok 5 - B.2.1: NSEC3 matches QNAME (y.w.example.) proving A absent ok 6 - B.3(1): NSEC3 covers "next closer" name (c.example.) ok 7 - B.3(2): NSEC3 matches closest provable encloser (example.) ok 8 - B.4: NSEC3 covers "next closer" name (z.w.example.) ok 9 - B.5(1): NSEC3 matches closest encloser (w.example.) ok 10 - B.5(2): NSEC3 covers "next closer" name (z.w.example.) ok 11 - B.5(3): NSEC3 matches wildcard at closest encloser (*.w.example) ok 12 - B.6: NSEC3 matches QNAME (example.) DS type bit not set ok 13 - ancestor name not covered (.) ok 14 - name out of zone not covered (unrelated.name.) ok 15 - owner name not covered (example.) ok 16 - next hashed name not covered (ns1.example.) ok t/37-NSEC3-encloser.t ...... 1..4 ok 1 - closest (provable) encloser ok 2 - next closer name ok 3 - wildcard at closest encloser ok 4 - reject name out of zone ok t/41-DNSKEY-keytag.t ....... 1..4 ok 1 - set up DNSKEY record ok 2 - numerical keytag has expected value ok 3 - keytag recalculated from modified key ok 4 - keytag recalculated from restored key ok t/42-DNSKEY-flags.t ........ 1..16 ok 1 - set up DNSKEY record ok 2 - Boolean sep flag has expected value ok 3 - Boolean sep flag toggled ok 4 - keytag recalculated using modified sep flag ok 5 - Boolean sep flag restored ok 6 - keytag recalculated using restored sep flag ok 7 - Boolean zone flag has expected value ok 8 - Boolean zone flag toggled ok 9 - keytag recalculated using modified zone flag ok 10 - Boolean zone flag restored ok 11 - keytag recalculated using restored zone flag ok 12 - Boolean revoke flag has expected value ok 13 - Boolean revoke flag toggled ok 14 - keytag recalculated using modified revoke flag ok 15 - Boolean revoke flag restored ok 16 - keytag recalculated using restored revoke flag ok t/43-DNSKEY-keylength.t .... 1..7 ok 1 - set up RSA public key ok 2 - RSA keylength has expected value ok 3 - keylength for long format RSA key ok 4 - set up DSA public key ok 5 - DSA keylength has expected value ok 6 - set up ECDSA public key ok 7 - ECDSA keylength has expected value ok t/51-DS-SHA1.t ............. 1..3 ok 1 - created DS matches RFC4034 example DS ok 2 - created DS verifies RFC4034 example DNSKEY ok 3 - RFC4034 example DS verifies DNSKEY dskey.example.com. 86400 IN DS ( 60485 5 1 2bb183af5f22588179a53b0a98631fad1a292118 ) ; xepor-cybyp-zulyd-dekom-civip-hovob-pikek-fylop-tekyd-namac-moxex ok t/52-DS-SHA256.t ........... 1..3 ok 1 - created DS matches RFC4509 example DS ok 2 - created DS verifies RFC4509 example DNSKEY ok 3 - RFC4509 example DS verifies DNSKEY dskey.example.com. 86400 IN DS ( 60485 5 2 d4b7d520e7bb5f0f67674a0cceb1e3e0614b93c4f9e99b8383f6a1e4469da50a ) ; xuhar-lehod-bunar-ruleb-zanak-ludib-sifir-comev-bimyg-rygys-gevev-nakym-fiboz-kemiv-gecon-tenyb-pixix ok t/54-DS-SHA384.t ........... 1..3 ok 1 - created DS matches RFC6605 example DS ok 2 - created DS verifies RFC6605 example DNSKEY ok 3 - RFC6605 example DS verifies DNSKEY example.net. 3600 IN DS ( 10771 14 4 72d7b62976ce06438e9c0bf319013cf801f09ecc84b8d7e9495f27e305c6a9b0 563a9b5f4d288405c3008a946df983d6 ) ; xisit-latod-nutes-vocog-fafon-sadyz-fikub-cazuz-mibaz-belos-sycyr-muhyv-nudeh-zonuv-fyces-kipir-buhyf-pykuh-zifed-muceb-habib-bidyn-gyroz-nibyt-koxax ok t/71-TSIG-create.t ......... 1..18 ok 1 - create TSIG from BIND tsig-keygen key ok 2 - TSIG key name ok 3 - TSIG algorithm ok 4 - create TSIG from packet->sigrr ok 5 - TSIG key name ok 6 - TSIG algorithm ok 7 - create successor to existing TSIG ok 8 - create TSIG from BIND dnssec public key ok 9 - TSIG key name ok 10 - TSIG algorithm ok 11 - empty argument list [argument undefined at t/71-TSIG-create.t line 90.] ok 12 - argument undefined [argument undefined at t/71-TSIG-create.t line 91.] ok 13 - unexpected argument [Usage: Net::DNS::RR::TSIG->create( $keyfile, @options ) at t/71-TSIG-create.t line 95.] ok 14 - 2-argument create [Usage: Net::DNS::RR::TSIG->create( $keyfile, @options ) at t/71-TSIG-create.t line 97.] ok 15 - no TSIG in packet [no TSIG in request packet at t/71-TSIG-create.t line 101.] ok 16 - unrecognised key format [key file incompatible with TSIG at t/71-TSIG-create.t line 113.] ok 17 - renamed BIND public key [arbitrary.key does not appear to be a BIND dnssec public key at t/71-TSIG-create.t line 125.] ok 18 - corrupt BIND public key [Kcorrupt.example.+161+13198.key does not appear to be a BIND dnssec public key at t/71-TSIG-create.t line 138.] ok t/72-TSIG-verify.t ......... 1..26 ok 1 - verify signed packet ok 2 - packet->verify returns TSIG ok 3 - verify corrupt packet BADSIG ok 4 - packet->verify returns undef ok 5 - verify reply packet ok 6 - sign multi-packet ok 7 - sign multi-packet ok 8 - sign multi-packet ok 9 - sign multi-packet ok 10 - verify multi-packet ok 11 - verify multi-packet ok 12 - verify multi-packet ok 13 - verify multi-packet ok 14 - verify corrupt multi-packet ok 15 - verify corrupt multi-packet ok 16 - verify corrupt multi-packet BADSIG ok 17 - verify corrupt multi-packet BADSIG ok 18 - final packet->verify returns undef ok 19 - unverifiable query packet: BADTIME ok 20 - time appended to BADTIME response ok 21 - mismatched verify keys BADKEY ok 22 - mismatched verify keys BADKEY ok 23 - signature too short: BADTRUNC ok 24 - signature too long: BADTRUNC ok 25 - unexpected argument [missing packet reference at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/TSIG.pm line 249.] ok 26 - unexpected argument [Usage: $tsig->verify( $reply, $query ) at t/72-TSIG-verify.t line 186.] ok # Cleaning t/99-cleanup.t ............. 1..1 ok 1 - Dummy ok All tests successful. Files=104, Tests=3139, 45 wallclock secs ( 1.08 usr 0.34 sys + 37.42 cusr 4.43 csys = 43.27 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libnet-dns-perl/ make -j3 install DESTDIR=/build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' Manifying 38 pod documents Manifying 38 pod documents Manifying 10 pod documents Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Domain.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/DomainName.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Text.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/ZoneFile.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Parameters.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Packet.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Nameserver.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Question.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/FAQ.pod Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Mailbox.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Header.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Update.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/os390.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/Recurse.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/Base.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/UNIX.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/android.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/MSWin32.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/os2.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/cygwin.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SIG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CAA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/OPENPGPKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AFSDB.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/LOC.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/PTR.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SPF.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SRV.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/ISDN.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CNAME.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/KEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/RT.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/ZONEMD.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC3PARAM.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/L64.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DNSKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MINFO.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/URI.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NULL.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/GPOS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AAAA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/HTTPS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/IPSECKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CSYNC.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/PX.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SVCB.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NID.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/HIP.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MR.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/EUI64.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SOA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SMIMEA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DHCID.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CDNSKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AMTRELAY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/RRSIG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TSIG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DELEG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/A.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/RP.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TLSA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CERT.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/EUI48.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TXT.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/OPT.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SSHFP.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DNAME.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NAPTR.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/LP.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC3.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CDS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/KX.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/HINFO.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/X25.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/APL.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/L32.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MB.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MX.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::RT.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::GPOS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Domain.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::MSWin32.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::RP.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SMIMEA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::L64.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::ZoneFile.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::X25.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::ZONEMD.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CDNSKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NSEC3PARAM.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CERT.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MB.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::android.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::UNIX.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SRV.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::DomainName.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DNAME.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::os390.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SIG.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TSIG.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Update.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::OPT.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::LOC.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CDS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::KX.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::PTR.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MR.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NAPTR.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::ISDN.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AFSDB.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Parameters.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::os2.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::KEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SOA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::A.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MINFO.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Text.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::LP.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AAAA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DNSKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::APL.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::EUI48.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::HTTPS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CAA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NULL.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::cygwin.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Packet.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::L32.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Question.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SVCB.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::HINFO.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DELEG.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Header.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::Base.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MX.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NSEC3.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TLSA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TXT.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::RRSIG.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CSYNC.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::IPSECKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NSEC.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::URI.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::HIP.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Nameserver.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NID.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Mailbox.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::EUI64.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::PX.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SPF.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::OPENPGPKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DHCID.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::FAQ.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::Recurse.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AMTRELAY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SSHFP.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CNAME.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MG.3pm make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_installdocs dh_installchangelogs debian/rules override_dh_installexamples make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_installexamples sed -i '1s|^#!/usr/local/bin/perl|#!/usr/bin/perl|' /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/doc/libnet-dns-perl/examples/*/* make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_installman dh_lintian 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 'libnet-dns-perl' in '../libnet-dns-perl_1.48-1_all.deb'. dpkg-genbuildinfo --build=binary -O../libnet-dns-perl_1.48-1_armhf.buildinfo dpkg-genchanges --build=binary -O../libnet-dns-perl_1.48-1_armhf.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: including full source code in upload I: copying local configuration 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/8411 and its subdirectories I: Current time: Mon Nov 25 02:38:17 -12 2024 I: pbuilder-time-stamp: 1732545497 Mon Nov 25 14:38:28 UTC 2024 I: 1st build successful. Starting 2nd build on remote node virt64z-armhf-rb.debian.net. Mon Nov 25 14:38:28 UTC 2024 I: Preparing to do remote build '2' on virt64z-armhf-rb.debian.net. Mon Nov 25 14:38:28 UTC 2024 - checking /var/lib/jenkins/offline_nodes if virt64z-armhf-rb.debian.net is marked as down. Mon Nov 25 14:38:28 UTC 2024 - checking via ssh if virt64z-armhf-rb.debian.net is up. removed '/tmp/read-only-fs-test-67ik6x' ==================================================================================== Mon Nov 25 14:38:33 UTC 2024 - running /srv/jenkins/bin/reproducible_build.sh (for job /srv/jenkins/bin/reproducible_build.sh) on virt64z, called using "2 libnet-dns-perl unstable /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2 1.48-1" as arguments. Mon Nov 25 14:38:33 UTC 2024 - actually running "reproducible_build.sh" (md5sum 68e686e434c9ab7bc3ec047d8b309cbc) as "/tmp/jenkins-script-Gw1GTqJz" $ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING Mon Nov 25 14:38:33 UTC 2024 I: Downloading source for unstable/libnet-dns-perl=1.48-1 Reading package lists... NOTICE: 'libnet-dns-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libnet-dns-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libnet-dns-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 271 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main libnet-dns-perl 1.48-1 (dsc) [2710 B] Get:2 http://deb.debian.org/debian unstable/main libnet-dns-perl 1.48-1 (tar) [260 kB] Get:3 http://deb.debian.org/debian unstable/main libnet-dns-perl 1.48-1 (diff) [8456 B] Fetched 271 kB in 0s (8018 kB/s) Download complete and in download only mode Reading package lists... NOTICE: 'libnet-dns-perl' packaging is maintained in the 'Git' version control system at: https://salsa.debian.org/perl-team/modules/packages/libnet-dns-perl.git Please use: git clone https://salsa.debian.org/perl-team/modules/packages/libnet-dns-perl.git to retrieve the latest (possibly unreleased) updates to the package. Need to get 271 kB of source archives. Get:1 http://deb.debian.org/debian unstable/main libnet-dns-perl 1.48-1 (dsc) [2710 B] Get:2 http://deb.debian.org/debian unstable/main libnet-dns-perl 1.48-1 (tar) [260 kB] Get:3 http://deb.debian.org/debian unstable/main libnet-dns-perl 1.48-1 (diff) [8456 B] Fetched 271 kB in 0s (8018 kB/s) Download complete and in download only mode ============================================================================= Re-Building libnet-dns-perl in unstable on armhf on virt64z now. Date: Mon Nov 25 06:38:33 PST 2024 Date UTC: Mon Nov 25 14:38:33 UTC 2024 ============================================================================= ++ mktemp -t pbuilderrc_XXXX --tmpdir=/srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2 + local TMPCFG=/srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/pbuilderrc_yYFa + case ${ARCH} in + case $NUM_CPU in + case $ARCH in + locale=it_CH + language=it + case "${SUITE}" in + reproducible_buildflags=+all + extra_deb_build_options= + case "${SRCPACKAGE}" in + cat + echo BUILDDIR=/build/reproducible-path + '[' libnet-dns-perl = debian-installer -o libnet-dns-perl = debian-installer-netboot-images ']' + pbuilder_options=() + local pbuilder_options + DEBBUILDOPTS=-b + BINARYTARGET= + '[' libnet-dns-perl = u-boot ']' + case "${SRCPACKAGE}" in + PBUILDERTIMEOUT=24 + local PRESULT=0 + sudo 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.4TpiORL2/pbuilderrc_yYFa --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/b2 --logfile b2/build.log libnet-dns-perl_1.48-1.dsc W: /root/.pbuilderrc does not exist I: Logging to b2/build.log I: pbuilder: network access will be disabled during build I: Current time: Tue Nov 26 04:38:34 +14 2024 I: pbuilder-time-stamp: 1732545514 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-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 [libnet-dns-perl_1.48-1.dsc] I: copying [./libnet-dns-perl_1.48.orig.tar.gz] I: copying [./libnet-dns-perl_1.48-1.debian.tar.xz] I: Extracting source gpgv: Signature made Fri Nov 15 23:49:41 2024 gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./libnet-dns-perl_1.48-1.dsc: no acceptable signature found dpkg-source: info: extracting libnet-dns-perl in libnet-dns-perl-1.48 dpkg-source: info: unpacking libnet-dns-perl_1.48.orig.tar.gz dpkg-source: info: unpacking libnet-dns-perl_1.48-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/6386/tmp/hooks/D01_modify_environment starting debug: Running on virt64z. 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 Nov 25 14:38 /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/6386/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/6386/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]="32" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") BASH_VERSION='5.2.32(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=armhf DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' DIRSTACK=() DISTRIBUTION=unstable EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=arm HOST_ARCH=armhf IFS=' ' INVOCATION_ID=302a69eca61c4a82b5025d667db79bd6 LANG=C LANGUAGE=it_CH:it LC_ALL=C MACHTYPE=arm-unknown-linux-gnueabihf MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnueabihf 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=6386 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.4TpiORL2/pbuilderrc_yYFa --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/b2 --logfile b2/build.log libnet-dns-perl_1.48-1.dsc' SUDO_GID=110 SUDO_UID=103 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' http_proxy=http://10.0.0.15:3142/ I: uname -a Linux i-capture-the-hostname 6.1.0-28-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin I: user script /srv/workspace/pbuilder/6386/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: armhf Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 13), libdigest-bubblebabble-perl, libdigest-hmac-perl, libdigest-sha-perl, libencode-perl, libio-socket-ip-perl, libnet-dns-sec-perl, libnet-libidn2-perl | libnet-libidn-perl, libscalar-list-utils-perl, libsocket-perl, libtest-pod-perl, libtest-simple-perl, netbase, 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 ... 19685 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 libdigest-bubblebabble-perl; however: Package libdigest-bubblebabble-perl is not installed. pbuilder-satisfydepends-dummy depends on libdigest-hmac-perl; however: Package libdigest-hmac-perl is not installed. pbuilder-satisfydepends-dummy depends on libnet-dns-sec-perl; however: Package libnet-dns-sec-perl is not installed. pbuilder-satisfydepends-dummy depends on libnet-libidn2-perl | libnet-libidn-perl; however: Package libnet-libidn2-perl is not installed. Package libnet-libidn-perl is not installed. pbuilder-satisfydepends-dummy depends on libtest-pod-perl; however: Package libtest-pod-perl is not installed. pbuilder-satisfydepends-dummy depends on netbase; however: Package netbase 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} libarchive-zip-perl{a} libdebhelper-perl{a} libdigest-bubblebabble-perl{a} libdigest-hmac-perl{a} libelf1t64{a} libfile-stripnondeterminism-perl{a} libicu72{a} libmagic-mgc{a} libmagic1t64{a} libnet-dns-perl{a} libnet-dns-sec-perl{a} libnet-libidn2-perl{a} libpipeline1{a} libtest-pod-perl{a} libtool{a} libuchardet0{a} libxml2{a} m4{a} man-db{a} netbase{a} po-debconf{a} sensible-utils{a} The following packages are RECOMMENDED but will NOT be installed: curl libarchive-cpio-perl libltdl-dev libmail-sendmail-perl libperl4-corelibs-perl lynx wget 0 packages upgraded, 36 newly installed, 0 to remove and 0 not upgraded. Need to get 19.6 MB of archives. After unpacking 71.6 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main armhf netbase all 6.4 [12.8 kB] Get: 2 http://deb.debian.org/debian unstable/main armhf sensible-utils all 0.0.24 [24.8 kB] Get: 3 http://deb.debian.org/debian unstable/main armhf libmagic-mgc armhf 1:5.45-3+b1 [314 kB] Get: 4 http://deb.debian.org/debian unstable/main armhf libmagic1t64 armhf 1:5.45-3+b1 [98.5 kB] Get: 5 http://deb.debian.org/debian unstable/main armhf file armhf 1:5.45-3+b1 [42.3 kB] Get: 6 http://deb.debian.org/debian unstable/main armhf gettext-base armhf 0.22.5-2 [195 kB] Get: 7 http://deb.debian.org/debian unstable/main armhf libuchardet0 armhf 0.0.8-1+b2 [65.6 kB] Get: 8 http://deb.debian.org/debian unstable/main armhf groff-base armhf 1.23.0-5 [1091 kB] Get: 9 http://deb.debian.org/debian unstable/main armhf bsdextrautils armhf 2.40.2-11 [83.6 kB] Get: 10 http://deb.debian.org/debian unstable/main armhf libpipeline1 armhf 1.5.8-1 [35.0 kB] Get: 11 http://deb.debian.org/debian unstable/main armhf man-db armhf 2.13.0-1 [1382 kB] Get: 12 http://deb.debian.org/debian unstable/main armhf m4 armhf 1.4.19-4 [264 kB] Get: 13 http://deb.debian.org/debian unstable/main armhf autoconf all 2.72-3 [493 kB] Get: 14 http://deb.debian.org/debian unstable/main armhf autotools-dev all 20220109.1 [51.6 kB] Get: 15 http://deb.debian.org/debian unstable/main armhf automake all 1:1.16.5-1.3 [823 kB] Get: 16 http://deb.debian.org/debian unstable/main armhf autopoint all 0.22.5-2 [723 kB] Get: 17 http://deb.debian.org/debian unstable/main armhf libdebhelper-perl all 13.20 [89.7 kB] Get: 18 http://deb.debian.org/debian unstable/main armhf libtool all 2.4.7-8 [517 kB] Get: 19 http://deb.debian.org/debian unstable/main armhf dh-autoreconf all 20 [17.1 kB] Get: 20 http://deb.debian.org/debian unstable/main armhf libarchive-zip-perl all 1.68-1 [104 kB] Get: 21 http://deb.debian.org/debian unstable/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [19.5 kB] Get: 22 http://deb.debian.org/debian unstable/main armhf dh-strip-nondeterminism all 1.14.0-1 [8448 B] Get: 23 http://deb.debian.org/debian unstable/main armhf libelf1t64 armhf 0.192-4 [184 kB] Get: 24 http://deb.debian.org/debian unstable/main armhf dwz armhf 0.15-1+b2 [106 kB] Get: 25 http://deb.debian.org/debian unstable/main armhf libicu72 armhf 72.1-5+b1 [9088 kB] Get: 26 http://deb.debian.org/debian unstable/main armhf libxml2 armhf 2.12.7+dfsg+really2.9.14-0.2+b1 [605 kB] Get: 27 http://deb.debian.org/debian unstable/main armhf gettext armhf 0.22.5-2 [1485 kB] Get: 28 http://deb.debian.org/debian unstable/main armhf intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 29 http://deb.debian.org/debian unstable/main armhf po-debconf all 1.0.21+nmu1 [248 kB] Get: 30 http://deb.debian.org/debian unstable/main armhf debhelper all 13.20 [915 kB] Get: 31 http://deb.debian.org/debian unstable/main armhf libdigest-bubblebabble-perl all 0.02-2.1 [7472 B] Get: 32 http://deb.debian.org/debian unstable/main armhf libdigest-hmac-perl all 1.05+dfsg-1 [8764 B] Get: 33 http://deb.debian.org/debian unstable/main armhf libnet-dns-perl all 1.48-1 [362 kB] Get: 34 http://deb.debian.org/debian unstable/main armhf libnet-dns-sec-perl armhf 1.26-1+b1 [47.2 kB] Get: 35 http://deb.debian.org/debian unstable/main armhf libnet-libidn2-perl armhf 1.02-1+b3 [14.9 kB] Get: 36 http://deb.debian.org/debian unstable/main armhf libtest-pod-perl all 1.52-3 [12.6 kB] Fetched 19.6 MB in 0s (59.6 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 ... 19685 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.24_all.deb ... Unpacking sensible-utils (0.0.24) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../02-libmagic-mgc_1%3a5.45-3+b1_armhf.deb ... Unpacking libmagic-mgc (1:5.45-3+b1) ... Selecting previously unselected package libmagic1t64:armhf. Preparing to unpack .../03-libmagic1t64_1%3a5.45-3+b1_armhf.deb ... Unpacking libmagic1t64:armhf (1:5.45-3+b1) ... Selecting previously unselected package file. Preparing to unpack .../04-file_1%3a5.45-3+b1_armhf.deb ... Unpacking file (1:5.45-3+b1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../05-gettext-base_0.22.5-2_armhf.deb ... Unpacking gettext-base (0.22.5-2) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../06-libuchardet0_0.0.8-1+b2_armhf.deb ... Unpacking libuchardet0:armhf (0.0.8-1+b2) ... Selecting previously unselected package groff-base. Preparing to unpack .../07-groff-base_1.23.0-5_armhf.deb ... Unpacking groff-base (1.23.0-5) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../08-bsdextrautils_2.40.2-11_armhf.deb ... Unpacking bsdextrautils (2.40.2-11) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../09-libpipeline1_1.5.8-1_armhf.deb ... Unpacking libpipeline1:armhf (1.5.8-1) ... Selecting previously unselected package man-db. Preparing to unpack .../10-man-db_2.13.0-1_armhf.deb ... Unpacking man-db (2.13.0-1) ... Selecting previously unselected package m4. Preparing to unpack .../11-m4_1.4.19-4_armhf.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../12-autoconf_2.72-3_all.deb ... Unpacking autoconf (2.72-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../13-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../14-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../15-autopoint_0.22.5-2_all.deb ... Unpacking autopoint (0.22.5-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../16-libdebhelper-perl_13.20_all.deb ... Unpacking libdebhelper-perl (13.20) ... Selecting previously unselected package libtool. Preparing to unpack .../17-libtool_2.4.7-8_all.deb ... Unpacking libtool (2.4.7-8) ... 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 libfile-stripnondeterminism-perl. Preparing to unpack .../20-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../21-dh-strip-nondeterminism_1.14.0-1_all.deb ... Unpacking dh-strip-nondeterminism (1.14.0-1) ... Selecting previously unselected package libelf1t64:armhf. Preparing to unpack .../22-libelf1t64_0.192-4_armhf.deb ... Unpacking libelf1t64:armhf (0.192-4) ... Selecting previously unselected package dwz. Preparing to unpack .../23-dwz_0.15-1+b2_armhf.deb ... Unpacking dwz (0.15-1+b2) ... Selecting previously unselected package libicu72:armhf. Preparing to unpack .../24-libicu72_72.1-5+b1_armhf.deb ... Unpacking libicu72:armhf (72.1-5+b1) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../25-libxml2_2.12.7+dfsg+really2.9.14-0.2+b1_armhf.deb ... Unpacking libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../26-gettext_0.22.5-2_armhf.deb ... Unpacking gettext (0.22.5-2) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../27-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../28-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../29-debhelper_13.20_all.deb ... Unpacking debhelper (13.20) ... Selecting previously unselected package libdigest-bubblebabble-perl. Preparing to unpack .../30-libdigest-bubblebabble-perl_0.02-2.1_all.deb ... Unpacking libdigest-bubblebabble-perl (0.02-2.1) ... Selecting previously unselected package libdigest-hmac-perl. Preparing to unpack .../31-libdigest-hmac-perl_1.05+dfsg-1_all.deb ... Unpacking libdigest-hmac-perl (1.05+dfsg-1) ... Selecting previously unselected package libnet-dns-perl. Preparing to unpack .../32-libnet-dns-perl_1.48-1_all.deb ... Unpacking libnet-dns-perl (1.48-1) ... Selecting previously unselected package libnet-dns-sec-perl. Preparing to unpack .../33-libnet-dns-sec-perl_1.26-1+b1_armhf.deb ... Unpacking libnet-dns-sec-perl (1.26-1+b1) ... Selecting previously unselected package libnet-libidn2-perl. Preparing to unpack .../34-libnet-libidn2-perl_1.02-1+b3_armhf.deb ... Unpacking libnet-libidn2-perl (1.02-1+b3) ... Selecting previously unselected package libtest-pod-perl. Preparing to unpack .../35-libtest-pod-perl_1.52-3_all.deb ... Unpacking libtest-pod-perl (1.52-3) ... Setting up libpipeline1:armhf (1.5.8-1) ... Setting up libicu72:armhf (72.1-5+b1) ... Setting up bsdextrautils (2.40.2-11) ... Setting up libmagic-mgc (1:5.45-3+b1) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libdebhelper-perl (13.20) ... Setting up libmagic1t64:armhf (1:5.45-3+b1) ... Setting up libtest-pod-perl (1.52-3) ... Setting up gettext-base (0.22.5-2) ... Setting up m4 (1.4.19-4) ... Setting up file (1:5.45-3+b1) ... Setting up libnet-libidn2-perl (1.02-1+b3) ... Setting up libelf1t64:armhf (0.192-4) ... Setting up autotools-dev (20220109.1) ... Setting up libdigest-hmac-perl (1.05+dfsg-1) ... Setting up autopoint (0.22.5-2) ... Setting up autoconf (2.72-3) ... Setting up dwz (0.15-1+b2) ... Setting up sensible-utils (0.0.24) ... Setting up libuchardet0:armhf (0.0.8-1+b2) ... Setting up netbase (6.4) ... Setting up libxml2:armhf (2.12.7+dfsg+really2.9.14-0.2+b1) ... Setting up libdigest-bubblebabble-perl (0.02-2.1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... Setting up gettext (0.22.5-2) ... Setting up libtool (2.4.7-8) ... Setting up libnet-dns-perl (1.48-1) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up dh-autoreconf (20) ... Setting up dh-strip-nondeterminism (1.14.0-1) ... Setting up groff-base (1.23.0-5) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libnet-dns-sec-perl (1.26-1+b1) ... Setting up man-db (2.13.0-1) ... Not building database; man-db/auto-update is not 'true'. Setting up debhelper (13.20) ... Processing triggers for libc-bin (2.40-4) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/6386/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for unstable I: user script /srv/workspace/pbuilder/6386/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/libnet-dns-perl-1.48/ && 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 > ../libnet-dns-perl_1.48-1_source.changes dpkg-buildpackage: info: source package libnet-dns-perl dpkg-buildpackage: info: source version 1.48-1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by gregor herrmann dpkg-source --before-build . dpkg-buildpackage: info: host architecture armhf debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_auto_configure -- --noonline-tests /usr/bin/perl Makefile.PL INSTALLDIRS=vendor "OPTIMIZE=-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libnet-dns-perl-1.48=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64 -Wdate-time -D_FORTIFY_SOURCE=2" "LD=arm-linux-gnueabihf-gcc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/libnet-dns-perl-1.48=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -Wl,-z,relro" --noonline-tests Duplicate specification "noonline-tests" for option "noonline-tests" Checking if your kit is complete... Looks good Generating a Unix-style Makefile Writing Makefile for Net::DNS Writing MYMETA.yml and MYMETA.json make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_auto_build make -j4 make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' cp lib/Net/DNS/Parameters.pm blib/lib/Net/DNS/Parameters.pm cp lib/Net/DNS/Nameserver.pm blib/lib/Net/DNS/Nameserver.pm cp lib/Net/DNS/RR/MR.pm blib/lib/Net/DNS/RR/MR.pm cp lib/Net/DNS/RR/LOC.pm blib/lib/Net/DNS/RR/LOC.pm cp lib/Net/DNS/RR/A.pm blib/lib/Net/DNS/RR/A.pm cp lib/Net/DNS/RR/DELEG.pm blib/lib/Net/DNS/RR/DELEG.pm cp lib/Net/DNS/RR/LP.pm blib/lib/Net/DNS/RR/LP.pm cp lib/Net/DNS/RR/CDNSKEY.pm blib/lib/Net/DNS/RR/CDNSKEY.pm cp lib/Net/DNS/RR/CNAME.pm blib/lib/Net/DNS/RR/CNAME.pm cp lib/Net/DNS/RR/L32.pm blib/lib/Net/DNS/RR/L32.pm cp lib/Net/DNS/Mailbox.pm blib/lib/Net/DNS/Mailbox.pm cp lib/Net/DNS/RR/GPOS.pm blib/lib/Net/DNS/RR/GPOS.pm cp lib/Net/DNS/RR/KEY.pm blib/lib/Net/DNS/RR/KEY.pm cp lib/Net/DNS/RR/ISDN.pm blib/lib/Net/DNS/RR/ISDN.pm cp lib/Net/DNS/RR/HIP.pm blib/lib/Net/DNS/RR/HIP.pm cp lib/Net/DNS/Header.pm blib/lib/Net/DNS/Header.pm cp lib/Net/DNS/RR/AMTRELAY.pm blib/lib/Net/DNS/RR/AMTRELAY.pm cp lib/Net/DNS/RR/MB.pm blib/lib/Net/DNS/RR/MB.pm cp lib/Net/DNS/RR/MX.pm blib/lib/Net/DNS/RR/MX.pm cp lib/Net/DNS/RR/MG.pm blib/lib/Net/DNS/RR/MG.pm cp lib/Net/DNS/RR/IPSECKEY.pm blib/lib/Net/DNS/RR/IPSECKEY.pm cp lib/Net/DNS/Domain.pm blib/lib/Net/DNS/Domain.pm cp lib/Net/DNS/RR/HINFO.pm blib/lib/Net/DNS/RR/HINFO.pm cp lib/Net/DNS/RR/KX.pm blib/lib/Net/DNS/RR/KX.pm cp lib/Net/DNS/RR/DNSKEY.pm blib/lib/Net/DNS/RR/DNSKEY.pm cp lib/Net/DNS/RR.pm blib/lib/Net/DNS/RR.pm cp lib/Net/DNS/RR/HTTPS.pm blib/lib/Net/DNS/RR/HTTPS.pm cp lib/Net/DNS/RR/L64.pm blib/lib/Net/DNS/RR/L64.pm cp lib/Net/DNS/FAQ.pod blib/lib/Net/DNS/FAQ.pod cp lib/Net/DNS/RR/DNAME.pm blib/lib/Net/DNS/RR/DNAME.pm cp lib/Net/DNS/DomainName.pm blib/lib/Net/DNS/DomainName.pm cp lib/Net/DNS/RR/CAA.pm blib/lib/Net/DNS/RR/CAA.pm cp lib/Net/DNS/RR/DHCID.pm blib/lib/Net/DNS/RR/DHCID.pm cp lib/Net/DNS/RR/APL.pm blib/lib/Net/DNS/RR/APL.pm cp lib/Net/DNS/RR/DS.pm blib/lib/Net/DNS/RR/DS.pm cp lib/Net/DNS/RR/AFSDB.pm blib/lib/Net/DNS/RR/AFSDB.pm cp lib/Net/DNS/RR/MINFO.pm blib/lib/Net/DNS/RR/MINFO.pm cp lib/Net/DNS/RR/CSYNC.pm blib/lib/Net/DNS/RR/CSYNC.pm cp lib/Net/DNS/RR/EUI64.pm blib/lib/Net/DNS/RR/EUI64.pm cp lib/Net/DNS/Question.pm blib/lib/Net/DNS/Question.pm cp lib/Net/DNS/Packet.pm blib/lib/Net/DNS/Packet.pm cp lib/Net/DNS/RR/EUI48.pm blib/lib/Net/DNS/RR/EUI48.pm cp lib/Net/DNS.pm blib/lib/Net/DNS.pm cp lib/Net/DNS/RR/CDS.pm blib/lib/Net/DNS/RR/CDS.pm cp lib/Net/DNS/RR/AAAA.pm blib/lib/Net/DNS/RR/AAAA.pm cp lib/Net/DNS/RR/CERT.pm blib/lib/Net/DNS/RR/CERT.pm cp lib/Net/DNS/RR/TKEY.pm blib/lib/Net/DNS/RR/TKEY.pm cp lib/Net/DNS/Resolver/cygwin.pm blib/lib/Net/DNS/Resolver/cygwin.pm cp lib/Net/DNS/RR/SIG.pm blib/lib/Net/DNS/RR/SIG.pm cp lib/Net/DNS/ZoneFile.pm blib/lib/Net/DNS/ZoneFile.pm cp lib/Net/DNS/RR/NS.pm blib/lib/Net/DNS/RR/NS.pm cp lib/Net/DNS/RR/NSEC3PARAM.pm blib/lib/Net/DNS/RR/NSEC3PARAM.pm cp lib/Net/DNS/RR/NSEC.pm blib/lib/Net/DNS/RR/NSEC.pm cp lib/Net/DNS/RR/NID.pm blib/lib/Net/DNS/RR/NID.pm cp lib/Net/DNS/RR/NSEC3.pm blib/lib/Net/DNS/RR/NSEC3.pm cp lib/Net/DNS/RR/PX.pm blib/lib/Net/DNS/RR/PX.pm cp lib/Net/DNS/RR/RP.pm blib/lib/Net/DNS/RR/RP.pm cp lib/Net/DNS/Text.pm blib/lib/Net/DNS/Text.pm cp lib/Net/DNS/Resolver/Recurse.pm blib/lib/Net/DNS/Resolver/Recurse.pm cp lib/Net/DNS/RR/NULL.pm blib/lib/Net/DNS/RR/NULL.pm cp lib/Net/DNS/RR/SSHFP.pm blib/lib/Net/DNS/RR/SSHFP.pm cp lib/Net/DNS/RR/SOA.pm blib/lib/Net/DNS/RR/SOA.pm cp lib/Net/DNS/Resolver/Base.pm blib/lib/Net/DNS/Resolver/Base.pm cp lib/Net/DNS/Resolver/MSWin32.pm blib/lib/Net/DNS/Resolver/MSWin32.pm cp lib/Net/DNS/Resolver/android.pm blib/lib/Net/DNS/Resolver/android.pm cp lib/Net/DNS/RR/OPENPGPKEY.pm blib/lib/Net/DNS/RR/OPENPGPKEY.pm cp lib/Net/DNS/RR/OPT.pm blib/lib/Net/DNS/RR/OPT.pm cp lib/Net/DNS/RR/TXT.pm blib/lib/Net/DNS/RR/TXT.pm cp lib/Net/DNS/RR/X25.pm blib/lib/Net/DNS/RR/X25.pm cp lib/Net/DNS/RR/RT.pm blib/lib/Net/DNS/RR/RT.pm cp lib/Net/DNS/RR/TLSA.pm blib/lib/Net/DNS/RR/TLSA.pm cp lib/Net/DNS/RR/PTR.pm blib/lib/Net/DNS/RR/PTR.pm cp lib/Net/DNS/RR/ZONEMD.pm blib/lib/Net/DNS/RR/ZONEMD.pm cp lib/Net/DNS/Resolver/os2.pm blib/lib/Net/DNS/Resolver/os2.pm cp lib/Net/DNS/Resolver/UNIX.pm blib/lib/Net/DNS/Resolver/UNIX.pm cp lib/Net/DNS/RR/SRV.pm blib/lib/Net/DNS/RR/SRV.pm cp lib/Net/DNS/RR/SPF.pm blib/lib/Net/DNS/RR/SPF.pm cp lib/Net/DNS/Resolver/os390.pm blib/lib/Net/DNS/Resolver/os390.pm cp lib/Net/DNS/RR/RRSIG.pm blib/lib/Net/DNS/RR/RRSIG.pm cp lib/Net/DNS/RR/NAPTR.pm blib/lib/Net/DNS/RR/NAPTR.pm cp lib/Net/DNS/RR/TSIG.pm blib/lib/Net/DNS/RR/TSIG.pm cp lib/Net/DNS/RR/SMIMEA.pm blib/lib/Net/DNS/RR/SMIMEA.pm cp lib/Net/DNS/Update.pm blib/lib/Net/DNS/Update.pm cp lib/Net/DNS/Resolver.pm blib/lib/Net/DNS/Resolver.pm cp lib/Net/DNS/RR/SVCB.pm blib/lib/Net/DNS/RR/SVCB.pm cp lib/Net/DNS/RR/URI.pm blib/lib/Net/DNS/RR/URI.pm Manifying 38 pod documents Manifying 38 pod documents Manifying 10 pod documents make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_auto_test make -j4 test TEST_VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' PERL_DL_NONLAZY=1 HARNESS_OPTIONS=j1:c "/usr/bin/perl" "-It" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-install.t ............. 1..213 ok 1 - file exists Changes ok 2 - file exists LICENSE ok 3 - file exists MANIFEST ok 4 - file exists META.json ok 5 - file exists META.yml ok 6 - file exists Makefile.PL ok 7 - file exists README ok 8 - file exists contrib/README ok 9 - file exists contrib/check_soa ok 10 - file exists contrib/check_zone ok 11 - file exists contrib/dnswalk.README ok 12 - file exists contrib/find_zonecut ok 13 - file exists contrib/loc2earth.fcgi ok 14 - file exists contrib/loclist.pl ok 15 - file exists demo/README ok 16 - file exists demo/axfr ok 17 - file exists demo/check_soa ok 18 - file exists demo/check_zone ok 19 - file exists demo/mresolv ok 20 - file exists demo/mx ok 21 - file exists demo/perldig ok 22 - file exists lib/Net/DNS.pm ok 23 - file exists lib/Net/DNS/Domain.pm ok 24 - file exists lib/Net/DNS/DomainName.pm ok 25 - file exists lib/Net/DNS/FAQ.pod ok 26 - file exists lib/Net/DNS/Header.pm ok 27 - file exists lib/Net/DNS/Mailbox.pm ok 28 - file exists lib/Net/DNS/Nameserver.pm ok 29 - file exists lib/Net/DNS/Packet.pm ok 30 - file exists lib/Net/DNS/Parameters.pm ok 31 - file exists lib/Net/DNS/Question.pm ok 32 - file exists lib/Net/DNS/RR.pm ok 33 - file exists lib/Net/DNS/RR/A.pm ok 34 - file exists lib/Net/DNS/RR/AAAA.pm ok 35 - file exists lib/Net/DNS/RR/AFSDB.pm ok 36 - file exists lib/Net/DNS/RR/AMTRELAY.pm ok 37 - file exists lib/Net/DNS/RR/APL.pm ok 38 - file exists lib/Net/DNS/RR/CAA.pm ok 39 - file exists lib/Net/DNS/RR/CDNSKEY.pm ok 40 - file exists lib/Net/DNS/RR/CDS.pm ok 41 - file exists lib/Net/DNS/RR/CERT.pm ok 42 - file exists lib/Net/DNS/RR/CNAME.pm ok 43 - file exists lib/Net/DNS/RR/CSYNC.pm ok 44 - file exists lib/Net/DNS/RR/DELEG.pm ok 45 - file exists lib/Net/DNS/RR/DHCID.pm ok 46 - file exists lib/Net/DNS/RR/DNAME.pm ok 47 - file exists lib/Net/DNS/RR/DNSKEY.pm ok 48 - file exists lib/Net/DNS/RR/DS.pm ok 49 - file exists lib/Net/DNS/RR/EUI48.pm ok 50 - file exists lib/Net/DNS/RR/EUI64.pm ok 51 - file exists lib/Net/DNS/RR/GPOS.pm ok 52 - file exists lib/Net/DNS/RR/HINFO.pm ok 53 - file exists lib/Net/DNS/RR/HIP.pm ok 54 - file exists lib/Net/DNS/RR/HTTPS.pm ok 55 - file exists lib/Net/DNS/RR/IPSECKEY.pm ok 56 - file exists lib/Net/DNS/RR/ISDN.pm ok 57 - file exists lib/Net/DNS/RR/KEY.pm ok 58 - file exists lib/Net/DNS/RR/KX.pm ok 59 - file exists lib/Net/DNS/RR/L32.pm ok 60 - file exists lib/Net/DNS/RR/L64.pm ok 61 - file exists lib/Net/DNS/RR/LOC.pm ok 62 - file exists lib/Net/DNS/RR/LP.pm ok 63 - file exists lib/Net/DNS/RR/MB.pm ok 64 - file exists lib/Net/DNS/RR/MG.pm ok 65 - file exists lib/Net/DNS/RR/MINFO.pm ok 66 - file exists lib/Net/DNS/RR/MR.pm ok 67 - file exists lib/Net/DNS/RR/MX.pm ok 68 - file exists lib/Net/DNS/RR/NAPTR.pm ok 69 - file exists lib/Net/DNS/RR/NID.pm ok 70 - file exists lib/Net/DNS/RR/NS.pm ok 71 - file exists lib/Net/DNS/RR/NSEC.pm ok 72 - file exists lib/Net/DNS/RR/NSEC3.pm ok 73 - file exists lib/Net/DNS/RR/NSEC3PARAM.pm ok 74 - file exists lib/Net/DNS/RR/NULL.pm ok 75 - file exists lib/Net/DNS/RR/OPENPGPKEY.pm ok 76 - file exists lib/Net/DNS/RR/OPT.pm ok 77 - file exists lib/Net/DNS/RR/PTR.pm ok 78 - file exists lib/Net/DNS/RR/PX.pm ok 79 - file exists lib/Net/DNS/RR/RP.pm ok 80 - file exists lib/Net/DNS/RR/RRSIG.pm ok 81 - file exists lib/Net/DNS/RR/RT.pm ok 82 - file exists lib/Net/DNS/RR/SIG.pm ok 83 - file exists lib/Net/DNS/RR/SMIMEA.pm ok 84 - file exists lib/Net/DNS/RR/SOA.pm ok 85 - file exists lib/Net/DNS/RR/SPF.pm ok 86 - file exists lib/Net/DNS/RR/SRV.pm ok 87 - file exists lib/Net/DNS/RR/SSHFP.pm ok 88 - file exists lib/Net/DNS/RR/SVCB.pm ok 89 - file exists lib/Net/DNS/RR/TKEY.pm ok 90 - file exists lib/Net/DNS/RR/TLSA.pm ok 91 - file exists lib/Net/DNS/RR/TSIG.pm ok 92 - file exists lib/Net/DNS/RR/TXT.pm ok 93 - file exists lib/Net/DNS/RR/URI.pm ok 94 - file exists lib/Net/DNS/RR/X25.pm ok 95 - file exists lib/Net/DNS/RR/ZONEMD.pm ok 96 - file exists lib/Net/DNS/Resolver.pm ok 97 - file exists lib/Net/DNS/Resolver/Base.pm ok 98 - file exists lib/Net/DNS/Resolver/MSWin32.pm ok 99 - file exists lib/Net/DNS/Resolver/Recurse.pm ok 100 - file exists lib/Net/DNS/Resolver/UNIX.pm ok 101 - file exists lib/Net/DNS/Resolver/android.pm ok 102 - file exists lib/Net/DNS/Resolver/cygwin.pm ok 103 - file exists lib/Net/DNS/Resolver/os2.pm ok 104 - file exists lib/Net/DNS/Resolver/os390.pm ok 105 - file exists lib/Net/DNS/Text.pm ok 106 - file exists lib/Net/DNS/Update.pm ok 107 - file exists lib/Net/DNS/ZoneFile.pm ok 108 - file exists t/00-install.t ok 109 - file exists t/00-load.t ok 110 - file exists t/00-pod.t ok 111 - file exists t/01-resolver-config.t ok 112 - file exists t/01-resolver-env.t ok 113 - file exists t/01-resolver-file.t ok 114 - file exists t/01-resolver-flags.t ok 115 - file exists t/01-resolver-opt.t ok 116 - file exists t/01-resolver.t ok 117 - file exists t/02-IDN.t ok 118 - file exists t/02-domain.t ok 119 - file exists t/02-domainname.t ok 120 - file exists t/02-mailbox.t ok 121 - file exists t/02-text.t ok 122 - file exists t/03-header.t ok 123 - file exists t/03-parameters.t ok 124 - file exists t/03-question.t ok 125 - file exists t/03-rr.t ok 126 - file exists t/04-packet-truncate.t ok 127 - file exists t/04-packet.t ok 128 - file exists t/05-A.t ok 129 - file exists t/05-AAAA.t ok 130 - file exists t/05-AFSDB.t ok 131 - file exists t/05-AMTRELAY.t ok 132 - file exists t/05-APL.t ok 133 - file exists t/05-CAA.t ok 134 - file exists t/05-CDNSKEY.t ok 135 - file exists t/05-CDS.t ok 136 - file exists t/05-CERT.t ok 137 - file exists t/05-CNAME.t ok 138 - file exists t/05-CSYNC.t ok 139 - file exists t/05-DHCID.t ok 140 - file exists t/05-DNAME.t ok 141 - file exists t/05-DNSKEY.t ok 142 - file exists t/05-DS.t ok 143 - file exists t/05-EUI48.t ok 144 - file exists t/05-EUI64.t ok 145 - file exists t/05-HINFO.t ok 146 - file exists t/05-HIP.t ok 147 - file exists t/05-HTTPS.t ok 148 - file exists t/05-IPSECKEY.t ok 149 - file exists t/05-ISDN.t ok 150 - file exists t/05-KEY.t ok 151 - file exists t/05-KX.t ok 152 - file exists t/05-L32.t ok 153 - file exists t/05-L64.t ok 154 - file exists t/05-LOC.t ok 155 - file exists t/05-LP.t ok 156 - file exists t/05-MINFO.t ok 157 - file exists t/05-MX.t ok 158 - file exists t/05-NAPTR.t ok 159 - file exists t/05-NID.t ok 160 - file exists t/05-NS.t ok 161 - file exists t/05-NSEC.t ok 162 - file exists t/05-NSEC3.t ok 163 - file exists t/05-NSEC3PARAM.t ok 164 - file exists t/05-NULL.t ok 165 - file exists t/05-OPENPGPKEY.t ok 166 - file exists t/05-OPT.t ok 167 - file exists t/05-PTR.t ok 168 - file exists t/05-PX.t ok 169 - file exists t/05-RP.t ok 170 - file exists t/05-RRSIG.t ok 171 - file exists t/05-RT.t ok 172 - file exists t/05-SIG.t ok 173 - file exists t/05-SMIMEA.t ok 174 - file exists t/05-SOA.t ok 175 - file exists t/05-SPF.t ok 176 - file exists t/05-SRV.t ok 177 - file exists t/05-SSHFP.t ok 178 - file exists t/05-SVCB.t ok 179 - file exists t/05-TKEY.t ok 180 - file exists t/05-TLSA.t ok 181 - file exists t/05-TSIG.t ok 182 - file exists t/05-TXT.t ok 183 - file exists t/05-URI.t ok 184 - file exists t/05-X25.t ok 185 - file exists t/05-ZONEMD.t ok 186 - file exists t/06-update-unique-push.t ok 187 - file exists t/06-update.t ok 188 - file exists t/07-rrsort.t ok 189 - file exists t/07-zonefile.t ok 190 - file exists t/08-IPv4.t ok 191 - file exists t/08-IPv6.t ok 192 - file exists t/08-recurse.t ok 193 - file exists t/21-NSEC-typelist.t ok 194 - file exists t/22-NSEC-match.t ok 195 - file exists t/23-NSEC-covered.t ok 196 - file exists t/24-NSEC-encloser.t ok 197 - file exists t/31-NSEC3-base32.t ok 198 - file exists t/32-NSEC3-typelist.t ok 199 - file exists t/33-NSEC3-hash.t ok 200 - file exists t/34-NSEC3-flags.t ok 201 - file exists t/36-NSEC3-covered.t ok 202 - file exists t/37-NSEC3-encloser.t ok 203 - file exists t/41-DNSKEY-keytag.t ok 204 - file exists t/42-DNSKEY-flags.t ok 205 - file exists t/43-DNSKEY-keylength.t ok 206 - file exists t/51-DS-SHA1.t ok 207 - file exists t/52-DS-SHA256.t ok 208 - file exists t/54-DS-SHA384.t ok 209 - file exists t/71-TSIG-create.t ok 210 - file exists t/72-TSIG-verify.t ok 211 - file exists t/99-cleanup.t ok 212 - file exists t/TestToolkit.pm ok 213 - file exists t/custom.txt ok # # These tests were run using: # Net::DNS 1.48 # Carp 1.54 # Config 5.040000 # Digest::BubbleBabble 0.02 # Digest::HMAC 1.05 # Digest::MD5 2.58_01 # Digest::SHA 6.04 # Encode 3.21 # Exporter 5.78 # ExtUtils::MakeMaker 7.70 # File::Find 1.44 # File::Spec 3.90 # Getopt::Long 2.57 # IO::File 1.55 # IO::Select 1.55 # IO::Socket 1.55 # IO::Socket::IP 0.42 # MIME::Base64 3.16_01 # Net::LibIDN2 1.02 # PerlIO 1.12 # Scalar::Util 1.63 # Socket 2.038 # Test::Builder 1.302199 # Test::More 1.302199 # Time::Local 1.35 # base 2.27 # constant 1.33 # integer 1.01 # overload 1.37 # strict 1.13 # warnings 1.70 t/00-load.t ................ 1..32 ok 1 - use Net::DNS; ok 2 - Net::DNS->version ok 3 - not yet loaded Net::DNS::RR::A ok 4 - not yet loaded Net::DNS::RR::AAAA ok 5 - not yet loaded Net::DNS::RR::CNAME ok 6 - not yet loaded Net::DNS::RR::MX ok 7 - not yet loaded Net::DNS::RR::NS ok 8 - not yet loaded Net::DNS::RR::NULL ok 9 - not yet loaded Net::DNS::RR::PTR ok 10 - not yet loaded Net::DNS::RR::SOA ok 11 - not yet loaded Net::DNS::RR::TXT ok 12 - loaded package Net::DNS::RR::A ok 13 - loaded package Net::DNS::RR::AAAA ok 14 - loaded package Net::DNS::RR::CNAME ok 15 - loaded package Net::DNS::RR::MX ok 16 - loaded package Net::DNS::RR::NS ok 17 - loaded package Net::DNS::RR::NULL ok 18 - loaded package Net::DNS::RR::PTR ok 19 - loaded package Net::DNS::RR::SOA ok 20 - loaded package Net::DNS::RR::TXT ok 21 - SEQUENTIAL is imported ok 22 - UNIXTIME is imported ok 23 - YYYYMMDDxx is imported ok 24 - yxrrset is imported ok 25 - nxrrset is imported ok 26 - yxdomain is imported ok 27 - nxdomain is imported ok 28 - rr_add is imported ok 29 - rr_del is imported ok 30 - mx is imported ok 31 - rr is imported ok 32 - rrsort is imported ok t/00-pod.t ................. 1..92 ok 1 - POD test for demo/axfr ok 2 - POD test for demo/check_soa ok 3 - POD test for demo/check_zone ok 4 - POD test for demo/mresolv ok 5 - POD test for demo/mx ok 6 - POD test for demo/perldig ok 7 - POD test for lib/Net/DNS.pm ok 8 - POD test for lib/Net/DNS/Domain.pm ok 9 - POD test for lib/Net/DNS/DomainName.pm ok 10 - POD test for lib/Net/DNS/FAQ.pod ok 11 - POD test for lib/Net/DNS/Header.pm ok 12 - POD test for lib/Net/DNS/Mailbox.pm ok 13 - POD test for lib/Net/DNS/Nameserver.pm ok 14 - POD test for lib/Net/DNS/Packet.pm ok 15 - POD test for lib/Net/DNS/Parameters.pm ok 16 - POD test for lib/Net/DNS/Question.pm ok 17 - POD test for lib/Net/DNS/RR.pm ok 18 - POD test for lib/Net/DNS/RR/A.pm ok 19 - POD test for lib/Net/DNS/RR/AAAA.pm ok 20 - POD test for lib/Net/DNS/RR/AFSDB.pm ok 21 - POD test for lib/Net/DNS/RR/AMTRELAY.pm ok 22 - POD test for lib/Net/DNS/RR/APL.pm ok 23 - POD test for lib/Net/DNS/RR/CAA.pm ok 24 - POD test for lib/Net/DNS/RR/CDNSKEY.pm ok 25 - POD test for lib/Net/DNS/RR/CDS.pm ok 26 - POD test for lib/Net/DNS/RR/CERT.pm ok 27 - POD test for lib/Net/DNS/RR/CNAME.pm ok 28 - POD test for lib/Net/DNS/RR/CSYNC.pm ok 29 - POD test for lib/Net/DNS/RR/DELEG.pm ok 30 - POD test for lib/Net/DNS/RR/DHCID.pm ok 31 - POD test for lib/Net/DNS/RR/DNAME.pm ok 32 - POD test for lib/Net/DNS/RR/DNSKEY.pm ok 33 - POD test for lib/Net/DNS/RR/DS.pm ok 34 - POD test for lib/Net/DNS/RR/EUI48.pm ok 35 - POD test for lib/Net/DNS/RR/EUI64.pm ok 36 - POD test for lib/Net/DNS/RR/GPOS.pm ok 37 - POD test for lib/Net/DNS/RR/HINFO.pm ok 38 - POD test for lib/Net/DNS/RR/HIP.pm ok 39 - POD test for lib/Net/DNS/RR/HTTPS.pm ok 40 - POD test for lib/Net/DNS/RR/IPSECKEY.pm ok 41 - POD test for lib/Net/DNS/RR/ISDN.pm ok 42 - POD test for lib/Net/DNS/RR/KEY.pm ok 43 - POD test for lib/Net/DNS/RR/KX.pm ok 44 - POD test for lib/Net/DNS/RR/L32.pm ok 45 - POD test for lib/Net/DNS/RR/L64.pm ok 46 - POD test for lib/Net/DNS/RR/LOC.pm ok 47 - POD test for lib/Net/DNS/RR/LP.pm ok 48 - POD test for lib/Net/DNS/RR/MB.pm ok 49 - POD test for lib/Net/DNS/RR/MG.pm ok 50 - POD test for lib/Net/DNS/RR/MINFO.pm ok 51 - POD test for lib/Net/DNS/RR/MR.pm ok 52 - POD test for lib/Net/DNS/RR/MX.pm ok 53 - POD test for lib/Net/DNS/RR/NAPTR.pm ok 54 - POD test for lib/Net/DNS/RR/NID.pm ok 55 - POD test for lib/Net/DNS/RR/NS.pm ok 56 - POD test for lib/Net/DNS/RR/NSEC.pm ok 57 - POD test for lib/Net/DNS/RR/NSEC3.pm ok 58 - POD test for lib/Net/DNS/RR/NSEC3PARAM.pm ok 59 - POD test for lib/Net/DNS/RR/NULL.pm ok 60 - POD test for lib/Net/DNS/RR/OPENPGPKEY.pm ok 61 - POD test for lib/Net/DNS/RR/OPT.pm ok 62 - POD test for lib/Net/DNS/RR/PTR.pm ok 63 - POD test for lib/Net/DNS/RR/PX.pm ok 64 - POD test for lib/Net/DNS/RR/RP.pm ok 65 - POD test for lib/Net/DNS/RR/RRSIG.pm ok 66 - POD test for lib/Net/DNS/RR/RT.pm ok 67 - POD test for lib/Net/DNS/RR/SIG.pm ok 68 - POD test for lib/Net/DNS/RR/SMIMEA.pm ok 69 - POD test for lib/Net/DNS/RR/SOA.pm ok 70 - POD test for lib/Net/DNS/RR/SPF.pm ok 71 - POD test for lib/Net/DNS/RR/SRV.pm ok 72 - POD test for lib/Net/DNS/RR/SSHFP.pm ok 73 - POD test for lib/Net/DNS/RR/SVCB.pm ok 74 - POD test for lib/Net/DNS/RR/TKEY.pm ok 75 - POD test for lib/Net/DNS/RR/TLSA.pm ok 76 - POD test for lib/Net/DNS/RR/TSIG.pm ok 77 - POD test for lib/Net/DNS/RR/TXT.pm ok 78 - POD test for lib/Net/DNS/RR/URI.pm ok 79 - POD test for lib/Net/DNS/RR/X25.pm ok 80 - POD test for lib/Net/DNS/RR/ZONEMD.pm ok 81 - POD test for lib/Net/DNS/Resolver.pm ok 82 - POD test for lib/Net/DNS/Resolver/Base.pm ok 83 - POD test for lib/Net/DNS/Resolver/MSWin32.pm ok 84 - POD test for lib/Net/DNS/Resolver/Recurse.pm ok 85 - POD test for lib/Net/DNS/Resolver/UNIX.pm ok 86 - POD test for lib/Net/DNS/Resolver/android.pm ok 87 - POD test for lib/Net/DNS/Resolver/cygwin.pm ok 88 - POD test for lib/Net/DNS/Resolver/os2.pm ok 89 - POD test for lib/Net/DNS/Resolver/os390.pm ok 90 - POD test for lib/Net/DNS/Text.pm ok 91 - POD test for lib/Net/DNS/Update.pm ok 92 - POD test for lib/Net/DNS/ZoneFile.pm ok t/01-resolver-config.t ..... 1..21 ok 1 - new() created object ;; _diag("debug message"); ok 2 - debug message ok 3 - $class->nameservers ok 4 - $class->searchlist ok 5 - $class->domain ok 6 - $class->srcport ok 7 - $class->string ok 8 - $resolver->domain ok 9 - $resolver->searchlist ok 10 - $resolver->nameservers ok 11 - delete nameservers ok 12 - $resolver->prefer_v6(1) ok 13 - $resolver->prefer_v4(1) ok 14 - $resolver->force_v6(1) ok 15 - errorstring: IPv4 disabled ok 16 - $resolver->force_v4(1) ok 17 - errorstring: IPv6 disabled ok 18 - $resolver->srcaddr(127.0.0.1) ok 19 - $resolver->srcaddr(::1) ok 20 - parse defaults hints RRs ok 21 - defaults hints accessible ok t/01-resolver-env.t ........ 1..10 ok 1 - new() created object ok 2 - domain works ok 3 - searchlist correct ok 4 - searchlist correct ok 5 - nameservers() works ok 6 - nameservers list correct ok 7 - nameservers list correct ok 8 - retrans works ok 9 - retry works ok 10 - debug() works ok t/01-resolver-file.t ....... 1..16 ok 1 - new( config_file => 't/custom.txt' ) ok 2 - nameservers list populated ok 3 - nameservers list correct ok 4 - nameservers list correct ok 5 - searchlist populated ok 6 - searchlist correct ok 7 - searchlist correct ok 8 - domain correct ok 9 - initial config sets defaults ok 10 - new( config_file => t/custom.txt ) ok 11 - nameservers list populated ok 12 - searchlist populated ok 13 - searchlist correct ok 14 - domain correct ok 15 - default config unchanged ok 16 - new( config_file => ? [nonexist.txt: No such file or directory at t/01-resolver-file.t line 61.] ok t/01-resolver-flags.t ...... 1..23 ok 1 - new() created object ok 2 - default dnssec flag off ok 3 - dnssec flag toggles on ok 4 - dnssec(1) sets udppacketsize (1232) ok 5 - dnssec flag toggles off ok 6 - default adflag 0 ok 7 - toggle adflag 1 ok 8 - toggle adflag 0 ok 9 - default cdflag 0 ok 10 - toggle cdflag 1 ok 11 - toggle cdflag 0 ok 12 - default force_v4 0 ok 13 - toggle force_v4 1 ok 14 - toggle force_v4 0 ok 15 - default force_v6 0 ok 16 - toggle force_v6 1 ok 17 - toggle force_v6 0 ok 18 - default prefer_v4 0 ok 19 - toggle prefer_v4 1 ok 20 - toggle prefer_v4 0 ok 21 - default prefer_v6 0 ok 22 - toggle prefer_v6 1 ok 23 - toggle prefer_v6 0 ok t/01-resolver-opt.t ........ 1..32 ok 1 - adflag is correct ok 2 - cdflag is correct ok 3 - debug is correct ok 4 - defnames is correct ok 5 - dnsrch is correct ok 6 - dnssec is correct ok 7 - domain is correct ok 8 - nameservers is correct ok 9 - persistent_tcp is correct ok 10 - persistent_udp is correct ok 11 - port is correct ok 12 - recurse is correct ok 13 - retrans is correct ok 14 - retry is correct ok 15 - searchlist is correct ok 16 - srcport is correct ok 17 - tcp_timeout is correct ok 18 - udp_timeout is correct ok 19 - usevc is correct ok 20 - Invalid input caught ok 21 - No resolver returned ok 22 - Invalid input caught ok 23 - No resolver returned ok 24 - Invalid input caught ok 25 - No resolver returned ok 26 - Invalid input caught ok 27 - No resolver returned ok 28 - resolver->tsig(Net::DNS::RR::TSIG=HASH(0xf39968)) ok 29 - resolver->tsig(undef) ok 30 - resolver->tsig(bogus) ok 31 - resolver->replyfrom(IP) ok 32 - resolver->answerfrom(IP) ok t/01-resolver.t ............ 1..38 ok 1 - $resolver->query() without defnames ok 2 - $resolver->query() with defnames ok 3 - $resolver->search() without dnsrch ok 4 - $resolver->search() simple name ok 5 - $resolver->search() dotted name ok 6 - $resolver->search() absolute name ok 7 - $resolver->search() root label ok 8 - _accept_reply() no reply ok 9 - _accept_reply() qr not set ok 10 - _accept_reply() id mismatch ok 11 - _accept_reply() id match ok 12 - _accept_reply() query absent/undefined ok 13 - _cname_addr() no reply packet ok 14 - no UDP nameservers ok 15 - $resolver->send UDP socket error ok 16 - $resolver->bgsend UDP socket error ok 17 - $resolver->bgbusy undefined handle ok 18 - $resolver->_bgread undefined handle ok 19 - no TCP nameservers ok 20 - $resolver->send TCP socket error ok 21 - $resolver->bgsend TCP socket error ok 22 - $resolver->axfr TCP socket error ok 23 - DESTROY() exists to placate pre-5.18 AUTOLOAD ok 24 - new( config_file => ) [nonexist.txt: No such file or directory at t/01-resolver.t line 97.] ok 25 - AUTOLOAD: unrecognised method [unknown method "unknown" at t/01-resolver.t line 98.] ok 26 - unresolved nameserver warning [unresolvable name: bogus.example.com. at t/01-resolver.t line 99.] ok 27 - unspecified axfr() zone name [domain identifier undefined at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 79.] ok 28 - deprecated axfr_start() method [deprecated method; prefer $iterator = $self->axfr(...) at t/01-resolver.t line 101.] ok 29 - deprecated axfr_next() method [deprecated method; prefer $iterator->() at t/01-resolver.t line 102.] ok 30 - deprecated bgisready() method [deprecated method; prefer ! bgbusy(...) at t/01-resolver.t line 103.] ok 31 - deprecated make_query_packet() [deprecated method; see RT\#37104 at t/01-resolver.t line 105.] ok 32 - no repeated deprecation warning ok 33 - non-responding nameserver ok 34 - unable to recover missing glue ok 35 - fail if no usable hint ok 36 - deprecated query_dorecursion() [deprecated method; prefer $resolver->send(...) at t/01-resolver.t line 138.] ok 37 - deprecated recursion_callback() [deprecated method; prefer $resolver->callback(...) at t/01-resolver.t line 139.] ok 38 - bgbusy(): SpamAssassin workaround ok t/02-domain.t .............. 1..46 ok 1 - use Net::DNS::Domain; ok 2 - object returned by new() constructor ok 3 - same name returns cached object ok 4 - name cache at least 551 deep ok 5 - $domain->name() without trailing dot ok 6 - $domain->fqdn() with trailing dot ok 7 - $domain->string() with trailing dot ok 8 - $root->name() represented by single dot ok 9 - $root->fqdn() represented by single dot ok 10 - $root->xname() represented by single dot ok 11 - $root->string() represented by single dot ok 12 - domain labels separated by dots ok 13 - \. devoid of special meaning ok 14 - \\ devoid of special meaning ok 15 - \\\. devoid of special meaning ok 16 - \092 devoid of special meaning ok 17 - simple-name absolute by default ok 18 - simple-name absolute if origin undefined ok 19 - simple-name absolute if origin '.' ok 20 - simple-name has single label ok 21 - origin appended to simple-name ok 22 - bare @ represents root by default ok 23 - bare @ represents defined origin ok 24 - 63 octet LDH character label ok 25 - ignore gratuitous trailing dots ok 26 - C0 controls: \000\001\002\003\004\005\006\007\008\009\010\011\012\013\014\015 ok 27 - C0 controls: \016\017\018\019\020\021\022\023\024\025\026\027\028\029\030\031 ok 28 - G0 graphics: \\032!\\034\#$%&'\\(\\)*+,-\\./ ok 29 - G0 graphics: 0123456789:\;<=>? ok 30 - G0 graphics: @ABCDEFGHIJKLMNO ok 31 - G0 graphics: PQRSTUVWXYZ[\092]^_ ok 32 - G0 graphics: `abcdefghijklmno ok 33 - G0 graphics: pqrstuvwxyz{|}~\127 ok 34 - 8-bit codes: \128\129\130\131\132\133\134\135\136\137\138\139\140\141\142\143 ok 35 - 8-bit codes: \144\145\146\147\148\149\150\151\152\153\154\155\156\157\158\159 ok 36 - 8-bit codes: \160\161\162\163\164\165\166\167\168\169\170\171\172\173\174\175 ok 37 - 8-bit codes: \176\177\178\179\180\181\182\183\184\185\186\187\188\189\190\191 ok 38 - 8-bit codes: \192\193\194\195\196\197\198\199\200\201\202\203\204\205\206\207 ok 39 - 8-bit codes: \208\209\210\211\212\213\214\215\216\217\218\219\220\221\222\223 ok 40 - 8-bit codes: \224\225\226\227\228\229\230\231\232\233\234\235\236\237\238\239 ok 41 - 8-bit codes: \240\241\242\243\244\245\246\247\248\249\250\251\252\253\254\255 ok 42 - empty argument list [domain identifier undefined at t/02-domain.t line 178.] ok 43 - argument undefined [domain identifier undefined at t/02-domain.t line 179.] ok 44 - empty intial label [empty label in "..example.com" at t/02-domain.t line 181.] ok 45 - empty interior label [empty label in "..example.com" at t/02-domain.t line 182.] ok 46 - long domain label [label too long in "LO-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-O-NG!" at t/02-domain.t line 185.] ok t/02-domainname.t .......... 1..35 ok 1 - use Net::DNS::DomainName; ok 2 - DNS root represented as single dot ok 3 - DNS root name has zero labels ok 4 - DNS root wire-format representation ok 5 - 63 octet LDH character label ok 6 - name has single label ok 7 - simple wire-format encoding ok 8 - simple wire-format decoding ok 9 - simple wire-format decoding ok 10 - compressed wire-format decoding ok 11 - decoded name has two labels ok 12 - compressed wire-format decoding ok 13 - object returned by new() constructor ok 14 - object returned by decode() constructor ok 15 - Net::DNS::DomainName wire encoding is uncompressed ok 16 - Net::DNS::DomainName wire encoding preserves case ok 17 - Net::DNS::DomainName canonical form is uncompressed ok 18 - Net::DNS::DomainName canonical form preserves case ok 19 - object returned by new() constructor ok 20 - object returned by decode() constructor ok 21 - Net::DNS::DomainName1035 wire encoding is compressible ok 22 - Net::DNS::DomainName1035 wire encoding preserves case ok 23 - Net::DNS::DomainName1035 canonical form is uncompressed ok 24 - Net::DNS::DomainName1035 canonical form is lower case ok 25 - object returned by new() constructor ok 26 - object returned by decode() constructor ok 27 - Net::DNS::DomainName2535 wire encoding is uncompressed ok 28 - Net::DNS::DomainName2535 wire encoding preserves case ok 29 - Net::DNS::DomainName2535 canonical form is uncompressed ok 30 - Net::DNS::DomainName2535 canonical form is lower case ok 31 - truncated wire-format [corrupt wire-format data at t/02-domainname.t line 111.] ok 32 - unsupported wire-format [unimplemented label type at t/02-domainname.t line 114.] ok 33 - unsupported wire-format [unimplemented label type at t/02-domainname.t line 117.] ok 34 - bad compression pointer [corrupt compression pointer at t/02-domainname.t line 120.] ok 35 - compression loop [invalid compression pointer at t/02-domainname.t line 123.] ok t/02-IDN.t ................. 1..12 ok 1 - use Net::DNS::Domain; ok 2 - IDN A-label domain->name ok 3 - IDN A-label domain->fqdn ok 4 - IDN A-label domain->string ok 5 - IDN A-label domain->xname ok 6 - IDN U-label domain->name ok 7 - IDN U-label domain->fqdn ok 8 - IDN U-label domain->string ok 9 - IDN U-label domain->xname ok 10 - IDN cached domain->xname ok 11 - IDN bogus domain->xname ok 12 - new(invalid name) [string contains a disallowed character at t/02-IDN.t line 84.] ok t/02-mailbox.t ............. 1..40 ok 1 - use Net::DNS::Mailbox; ok 2 - object returned by new() constructor ok 3 - mailbox->address ok 4 - encode/decode mailbox . ok 5 - encode/decode mailbox <> ok 6 - encode/decode mailbox a ok 7 - encode/decode mailbox a.b ok 8 - encode/decode mailbox a.b.c ok 9 - encode/decode mailbox a.b.c.d ok 10 - encode/decode mailbox a@b ok 11 - encode/decode mailbox a@b.c ok 12 - encode/decode mailbox a@b.c.d ok 13 - encode/decode mailbox a\.b.c.d ok 14 - encode/decode mailbox a\.b@c.d ok 15 - encode/decode mailbox empty <> ok 16 - encode/decode mailbox fore aft ok 17 - encode/decode mailbox nested <> ok 18 - encode/decode mailbox obscure <<<>>> ok 19 - encode/decode mailbox obsolete <@source;@route:mailbox> ok 20 - encode/decode mailbox quoted <"stuff@local"@domain> ok 21 - object returned by Net::DNS::Mailbox->new() ok 22 - object returned by Net::DNS::Mailbox->decode() ok 23 - Net::DNS::Mailbox encoding is uncompressed ok 24 - Net::DNS::Mailbox encoding preserves case ok 25 - Net::DNS::Mailbox canonical form is uncompressed ok 26 - Net::DNS::Mailbox canonical form preserves case ok 27 - object returned by Net::DNS::Mailbox1035->new() ok 28 - object returned by Net::DNS::Mailbox1035->decode() ok 29 - Net::DNS::Mailbox1035 encoding is compressible ok 30 - Net::DNS::Mailbox1035 encoding preserves case ok 31 - Net::DNS::Mailbox1035 canonical form is uncompressed ok 32 - Net::DNS::Mailbox1035 canonical form is lower case ok 33 - object returned by Net::DNS::Mailbox2535->new() ok 34 - object returned by Net::DNS::Mailbox2535->decode() ok 35 - Net::DNS::Mailbox2535 encoding is uncompressed ok 36 - Net::DNS::Mailbox2535 encoding preserves case ok 37 - Net::DNS::Mailbox2535 canonical form is uncompressed ok 38 - Net::DNS::Mailbox2535 canonical form is lower case ok 39 - empty argument list [undefined mail address at t/02-mailbox.t line 98.] ok 40 - argument undefined [undefined mail address at t/02-mailbox.t line 99.] ok t/02-text.t ................ 1..40 ok 1 - use Net::DNS::Text; ok 2 - object returned by new() constructor ok 3 - expected object->value ok 4 - expected object->string ok 5 - expected object->unicode ok 6 - quoted empty object->string ok 7 - quoted empty object->unicode ok 8 - character escape ok 9 - numeric escape ok 10 - new() splits long argument ok 11 - object->value reassembles string ok 12 - object->string reassembles string ok 13 - new() splits long UTF8 sequence ok 14 - new() does not break UTF8 sequence ok 15 - encode() returns expected data ok 16 - raw() returns expected data ok 17 - decode() constructor ok 18 - decode matches original data ok 19 - expected offset returned by decode() ok 20 - decode() extracts arbitrary substring ok 21 - expected offset returned by decode() ok 22 - C0 controls: \000\001\002\003\004\005\006\007\008\009\010\011\012\013\014\015 ok 23 - C0 controls: \016\017\018\019\020\021\022\023\024\025\026\027\028\029\030\031 ok 24 - G0 graphics: " !\\034\#$%&'()*+,-./" ok 25 - G0 graphics: "0123456789:;<=>?" ok 26 - G0 graphics: @ABCDEFGHIJKLMNO ok 27 - G0 graphics: PQRSTUVWXYZ[\092]^_ ok 28 - G0 graphics: `abcdefghijklmno ok 29 - G0 graphics: pqrstuvwxyz{|}~\127 ok 30 - 8-bit codes: \128\129\130\131\132\133\134\135\136\137\138\139\140\141\142\143 ok 31 - 8-bit codes: \144\145\146\147\148\149\150\151\152\153\154\155\156\157\158\159 ok 32 - 8-bit codes: \160\161\162\163\164\165\166\167\168\169\170\171\172\173\174\175 ok 33 - 8-bit codes: \176\177\178\179\180\181\182\183\184\185\186\187\188\189\190\191 ok 34 - 8-bit codes: \192\193\194\195\196\197\198\199\200\201\202\203\204\205\206\207 ok 35 - 8-bit codes: \208\209\210\211\212\213\214\215\216\217\218\219\220\221\222\223 ok 36 - 8-bit codes: \224\225\226\227\228\229\230\231\232\233\234\235\236\237\238\239 ok 37 - 8-bit codes: \240\241\242\243\244\245\246\247\248\249\250\251\252\253\254\255 ok 38 - empty argument list [argument undefined at t/02-text.t line 134.] ok 39 - argument undefined [argument undefined at t/02-text.t line 135.] ok 40 - corrupt wire-format [corrupt wire-format data at t/02-text.t line 138.] ok t/03-header.t .............. 1..78 ok 1 - packet->header object ok 2 - packet header ID initially undefined ok 3 - expected value after header->id(123) ok 4 - expected value after header->id(1234) ok 5 - expected value after header->id(12345) ok 6 - expected value after header->opcode(QUERY) ok 7 - expected value after header->rcode(REFUSED) ok 8 - expected value after header->rcode(FORMERR) ok 9 - expected value after header->rcode(NOERROR) ok 10 - expected value after header->qr(1) ok 11 - expected value after header->qr(0) ok 12 - expected value after header->qr(1) ok 13 - expected value after header->qr(0) ok 14 - expected value after header->aa(1) ok 15 - expected value after header->aa(0) ok 16 - expected value after header->aa(1) ok 17 - expected value after header->aa(0) ok 18 - expected value after header->tc(1) ok 19 - expected value after header->tc(0) ok 20 - expected value after header->tc(1) ok 21 - expected value after header->tc(0) ok 22 - expected value after header->rd(0) ok 23 - expected value after header->rd(1) ok 24 - expected value after header->rd(0) ok 25 - expected value after header->rd(1) ok 26 - expected value after header->ra(1) ok 27 - expected value after header->ra(0) ok 28 - expected value after header->ra(1) ok 29 - expected value after header->ra(0) ok 30 - expected value after header->ad(1) ok 31 - expected value after header->ad(0) ok 32 - expected value after header->ad(1) ok 33 - expected value after header->ad(0) ok 34 - expected value after header->cd(1) ok 35 - expected value after header->cd(0) ok 36 - expected value after header->cd(1) ok 37 - expected value after header->cd(0) ok 38 - string() has QUERY opcode ok 39 - string() has qdcount correct ok 40 - string() has ancount correct ok 41 - string() has nscount correct ok 42 - string() has arcount correct ok 43 - expected value after header->opcode(UPDATE) ok 44 - string() has UPDATE opcode ok 45 - string() has zocount correct ok 46 - string() has prcount correct ok 47 - string() has upcount correct ok 48 - string() has adcount correct ok 49 - zocount value matches qdcount ok 50 - prcount value matches ancount ok 51 - upcount value matches nscount ok 52 - adcount value matches arcount ok 53 - encode/decode transparent ok 54 - expected value after header->opcode(DSO) ok 55 - expected value after header->id(0) ok 56 - expected value after header->id(1) ok 57 - expected value after header->id(0) ok 58 - string() has DSO opcode ok 59 - header->edns object ok 60 - expected value after header->do(0) ok 61 - expected value after header->do(1) ok 62 - expected value after header->do(0) ok 63 - expected value after header->do(1) ok 64 - expected value after header->co(0) ok 65 - expected value after header->co(1) ok 66 - expected value after header->co(0) ok 67 - expected value after header->co(1) ok 68 - expected value after header->rcode(BADVERS) ok 69 - expected value after header->rcode(BADMODE) ok 70 - expected value after header->rcode(BADNAME) ok 71 - expected value after header->rcode(FORMERR) ok 72 - expected value after header->rcode(NOERROR) ok 73 - EDNS size request assembled correctly ok 74 - qdcount read-only [usage; packet->header->qdcount is read-only at t/03-header.t line 120.] ok 75 - ancount read-only [usage; packet->header->ancount is read-only at t/03-header.t line 121.] ok 76 - nscount read-only [usage; packet->header->nscount is read-only at t/03-header.t line 122.] ok 77 - adcount read-only [usage; packet->header->arcount is read-only at t/03-header.t line 123.] ok 78 - warnings not repeated ok t/03-parameters.t .......... 1..175 ok 1 - classbyname(CLASS0) ok 2 - classbyname(IN) ok 3 - classbyname(CH) ok 4 - classbyname(HS) ok 5 - classbyname(NONE) ok 6 - classbyname(ANY) ok 7 - classbyname(CLASS32767) ok 8 - typebyname(TYPE0) ok 9 - typebyname(A) ok 10 - typebyname(NS) ok 11 - typebyname(MD) ok 12 - typebyname(MF) ok 13 - typebyname(CNAME) ok 14 - typebyname(SOA) ok 15 - typebyname(MB) ok 16 - typebyname(MG) ok 17 - typebyname(MR) ok 18 - typebyname(NULL) ok 19 - typebyname(WKS) ok 20 - typebyname(PTR) ok 21 - typebyname(HINFO) ok 22 - typebyname(MINFO) ok 23 - typebyname(MX) ok 24 - typebyname(TXT) ok 25 - typebyname(RP) ok 26 - typebyname(AFSDB) ok 27 - typebyname(X25) ok 28 - typebyname(ISDN) ok 29 - typebyname(RT) ok 30 - typebyname(NSAP) ok 31 - typebyname(NSAP-PTR) ok 32 - typebyname(SIG) ok 33 - typebyname(KEY) ok 34 - typebyname(PX) ok 35 - typebyname(GPOS) ok 36 - typebyname(AAAA) ok 37 - typebyname(LOC) ok 38 - typebyname(NXT) ok 39 - typebyname(EID) ok 40 - typebyname(NIMLOC) ok 41 - typebyname(SRV) ok 42 - typebyname(ATMA) ok 43 - typebyname(NAPTR) ok 44 - typebyname(KX) ok 45 - typebyname(CERT) ok 46 - typebyname(A6) ok 47 - typebyname(DNAME) ok 48 - typebyname(SINK) ok 49 - typebyname(OPT) ok 50 - typebyname(APL) ok 51 - typebyname(DS) ok 52 - typebyname(SSHFP) ok 53 - typebyname(IPSECKEY) ok 54 - typebyname(RRSIG) ok 55 - typebyname(NSEC) ok 56 - typebyname(DNSKEY) ok 57 - typebyname(DHCID) ok 58 - typebyname(NSEC3) ok 59 - typebyname(NSEC3PARAM) ok 60 - typebyname(TLSA) ok 61 - typebyname(SMIMEA) ok 62 - typebyname(HIP) ok 63 - typebyname(NINFO) ok 64 - typebyname(RKEY) ok 65 - typebyname(TALINK) ok 66 - typebyname(CDS) ok 67 - typebyname(CDNSKEY) ok 68 - typebyname(OPENPGPKEY) ok 69 - typebyname(CSYNC) ok 70 - typebyname(ZONEMD) ok 71 - typebyname(SVCB) ok 72 - typebyname(HTTPS) ok 73 - typebyname(SPF) ok 74 - typebyname(UINFO) ok 75 - typebyname(UID) ok 76 - typebyname(GID) ok 77 - typebyname(UNSPEC) ok 78 - typebyname(NID) ok 79 - typebyname(L32) ok 80 - typebyname(L64) ok 81 - typebyname(LP) ok 82 - typebyname(EUI48) ok 83 - typebyname(EUI64) ok 84 - typebyname(NXNAME) ok 85 - typebyname(TKEY) ok 86 - typebyname(TSIG) ok 87 - typebyname(IXFR) ok 88 - typebyname(AXFR) ok 89 - typebyname(MAILB) ok 90 - typebyname(MAILA) ok 91 - typebyname(ANY) ok 92 - typebyname(URI) ok 93 - typebyname(CAA) ok 94 - typebyname(AVC) ok 95 - typebyname(DOA) ok 96 - typebyname(AMTRELAY) ok 97 - typebyname(RESINFO) ok 98 - typebyname(WALLET) ok 99 - typebyname(CLA) ok 100 - typebyname(IPN) ok 101 - typebyname(TA) ok 102 - typebyname(DLV) ok 103 - typebyname(TYPE65535) ok 104 - typebyname(*) ok 105 - opcodebyname(QUERY) ok 106 - opcodebyname(IQUERY) ok 107 - opcodebyname(STATUS) ok 108 - opcodebyname(NOTIFY) ok 109 - opcodebyname(UPDATE) ok 110 - opcodebyname(DSO) ok 111 - opcodebyname(255) ok 112 - opcodebyname(NS_NOTIFY_OP) ok 113 - rcodebyname(NOERROR) ok 114 - rcodebyname(FORMERR) ok 115 - rcodebyname(SERVFAIL) ok 116 - rcodebyname(NXDOMAIN) ok 117 - rcodebyname(NOTIMP) ok 118 - rcodebyname(REFUSED) ok 119 - rcodebyname(YXDOMAIN) ok 120 - rcodebyname(YXRRSET) ok 121 - rcodebyname(NXRRSET) ok 122 - rcodebyname(NOTAUTH) ok 123 - rcodebyname(NOTZONE) ok 124 - rcodebyname(DSOTYPENI) ok 125 - rcodebyname(BADSIG) ok 126 - rcodebyname(BADKEY) ok 127 - rcodebyname(BADTIME) ok 128 - rcodebyname(BADMODE) ok 129 - rcodebyname(BADNAME) ok 130 - rcodebyname(BADALG) ok 131 - rcodebyname(BADTRUNC) ok 132 - rcodebyname(BADCOOKIE) ok 133 - rcodebyname(4095) ok 134 - rcodebyname(BADVERS) ok 135 - ednsoptionbyname(LLQ) ok 136 - ednsoptionbyname(UPDATE-LEASE) ok 137 - ednsoptionbyname(NSID) ok 138 - ednsoptionbyname(DAU) ok 139 - ednsoptionbyname(DHU) ok 140 - ednsoptionbyname(N3U) ok 141 - ednsoptionbyname(CLIENT-SUBNET) ok 142 - ednsoptionbyname(EXPIRE) ok 143 - ednsoptionbyname(COOKIE) ok 144 - ednsoptionbyname(TCP-KEEPALIVE) ok 145 - ednsoptionbyname(PADDING) ok 146 - ednsoptionbyname(CHAIN) ok 147 - ednsoptionbyname(KEY-TAG) ok 148 - ednsoptionbyname(EXTENDED-ERROR) ok 149 - ednsoptionbyname(CLIENT-TAG) ok 150 - ednsoptionbyname(SERVER-TAG) ok 151 - ednsoptionbyname(REPORT-CHANNEL) ok 152 - ednsoptionbyname(ZONEVERSION) ok 153 - ednsoptionbyname(UMBRELLA-IDENT) ok 154 - ednsoptionbyname(DEVICEID) ok 155 - ednsoptionbyname(65535) ok 156 - dsotypebyname(KEEPALIVE) ok 157 - dsotypebyname(RETRYDELAY) ok 158 - dsotypebyname(ENCRYPTIONPADDING) ok 159 - dsotypebyname(SUBSCRIBE) ok 160 - dsotypebyname(PUSH) ok 161 - dsotypebyname(UNSUBSCRIBE) ok 162 - dsotypebyname(RECONFIRM) ok 163 - dsotypebyname(65535) ok 164 - classbyval [classbyval(65536) out of range at t/03-parameters.t line 65.] ok 165 - classbyname [classbyname("65536") out of range at t/03-parameters.t line 66.] ok 166 - classbyname [classbyname("CLASS65536") out of range at t/03-parameters.t line 67.] ok 167 - classbyname [unknown class "BOGUS" at t/03-parameters.t line 68.] ok 168 - typebyval [typebyval(65536) out of range at t/03-parameters.t line 70.] ok 169 - typebyname [typebyname("65536") out of range at t/03-parameters.t line 71.] ok 170 - typebyname [unknown type "CLASS65536" at t/03-parameters.t line 72.] ok 171 - typebyname [unknown type "BOGUS" at t/03-parameters.t line 73.] ok 172 - opcodebyname [unknown opcode "BOGUS" at t/03-parameters.t line 75.] ok 173 - rcodebyname [unknown rcode "BOGUS" at t/03-parameters.t line 77.] ok 174 - ednsoptionbyname [unknown option "BOGUS" at t/03-parameters.t line 79.] ok 175 - dsotypebyname [unknown DSO type "BOGUS" at t/03-parameters.t line 81.] ok t/03-question.t ............ 1..105 ok 1 - object returned by new() constructor ok 2 - $question->qname returns expected value ok 3 - $question->qtype returns expected value ok 4 - $question->qclass returns expected value ok 5 - $question->name returns expected value ok 6 - $question->type returns expected value ok 7 - $question->zname returns expected value ok 8 - $question->ztype returns expected value ok 9 - $question->zclass returns expected value ok 10 - $question->string returns text representation of object ok 11 - new() argument undefined or absent ( example.com, A, undef ) ok 12 - new() argument undefined or absent ( example.com, A, ) ok 13 - new() argument undefined or absent ( example.com, undef, IN ) ok 14 - new() argument undefined or absent ( example.com, IN ) ok 15 - new() argument undefined or absent ( example.com, undef, undef ) ok 16 - new() argument undefined or absent ( example.com ) ok 17 - new() arguments in zone file order ( example.com., IN, A ) ok 18 - new() arguments in zone file order ( example.com., IN, TYPE1 ) ok 19 - new() arguments in zone file order ( example.com., IN, ANY ) ok 20 - new() arguments in zone file order ( example.com., CLASS1, A ) ok 21 - new() arguments in zone file order ( example.com., CLASS1, TYPE1 ) ok 22 - new() arguments in zone file order ( example.com., CLASS1, ANY ) ok 23 - new() arguments in zone file order ( example.com., ANY, A ) ok 24 - new() arguments in zone file order ( example.com., ANY, TYPE1 ) ok 25 - new() arguments in zone file order ( example.com., ANY, ANY ) ok 26 - decoded object matches encoded data example.com. IN A ok 27 - decoded object matches encoded data example.com. IN AAAA ok 28 - decoded object matches encoded data example.com. IN MX ok 29 - decoded object matches encoded data example.com. IN NS ok 30 - decoded object matches encoded data example.com. IN SOA ok 31 - decoded object matches encoded data example.com. IN ANY ok 32 - decoded object matches encoded data example.com. HS A ok 33 - decoded object matches encoded data example.com. HS AAAA ok 34 - decoded object matches encoded data example.com. HS MX ok 35 - decoded object matches encoded data example.com. HS NS ok 36 - decoded object matches encoded data example.com. HS SOA ok 37 - decoded object matches encoded data example.com. HS ANY ok 38 - decoded object matches encoded data example.com. ANY A ok 39 - decoded object matches encoded data example.com. ANY AAAA ok 40 - decoded object matches encoded data example.com. ANY MX ok 41 - decoded object matches encoded data example.com. ANY NS ok 42 - decoded object matches encoded data example.com. ANY SOA ok 43 - decoded object matches encoded data example.com. ANY ANY ok 44 - returned offset has expected value ok 45 - interpret IPv4 prefix as PTR query 1.2.3.4 ok 46 - interpret IPv4 prefix as PTR query 1.2.3 ok 47 - interpret IPv4 prefix as PTR query 1.2 ok 48 - interpret IPv4 prefix as PTR query 1 ok 49 - query NS in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN NS ok 50 - query SOA in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN SOA ok 51 - query ANY in in-addr.arpa namespace 4.3.2.1.in-addr.arpa. IN ANY ok 52 - accept CIDR address/32 prefix syntax 4.3.2.1.in-addr.arpa ok 53 - accept CIDR address/24 prefix syntax 3.2.1.in-addr.arpa ok 54 - accept CIDR address/16 prefix syntax 2.1.in-addr.arpa ok 55 - accept CIDR address/8 prefix syntax 1.in-addr.arpa ok 56 - interpret IPv6 address as PTR query in ip6.arpa namespace ok 57 - interpret IPv6 form of IPv4 address as query in in-addr.arpa ok 58 - interpret IPv6 + embedded IPv4 address as query in ip6.arpa ok 59 - non-address character precludes interpretation as PTR query ok 60 - non-numeric character precludes interpretation as PTR query ok 61 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6:7:8 ok 62 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6:7 ok 63 - interpret IPv6 prefix as PTR query 1:2:3:4:5:6 ok 64 - interpret IPv6 prefix as PTR query 1:2:3:4:5 ok 65 - interpret IPv6 prefix as PTR query 1:2:3:4 ok 66 - interpret IPv6 prefix as PTR query 1:2:3 ok 67 - interpret IPv6 prefix as PTR query 1:2 ok 68 - accept IPv6 address/16 prefix syntax 4.3.2.1.ip6.arpa ok 69 - accept IPv6 address/12 prefix syntax 3.2.1.ip6.arpa ok 70 - accept IPv6 address/8 prefix syntax 2.1.ip6.arpa ok 71 - accept IPv6 address/4 prefix syntax 1.ip6.arpa ok 72 - check length of expanded IPv6 address 1:2:3:4:5:6:: ok 73 - check length of expanded IPv6 address 1:2:3:4:5::8 ok 74 - check length of expanded IPv6 address 1:2:3:4:5:: ok 75 - check length of expanded IPv6 address 1:2:3:4::7:8 ok 76 - check length of expanded IPv6 address 1:2:3:4::8 ok 77 - check length of expanded IPv6 address 1:2:3:4:: ok 78 - check length of expanded IPv6 address 1:2:3::6:7:8 ok 79 - check length of expanded IPv6 address 1:2:3::7:8 ok 80 - check length of expanded IPv6 address 1:2:3::8 ok 81 - check length of expanded IPv6 address 1:2:3:: ok 82 - check length of expanded IPv6 address 1:2::5:6:7:8 ok 83 - check length of expanded IPv6 address 1:2::6:7:8 ok 84 - check length of expanded IPv6 address 1:2::7:8 ok 85 - check length of expanded IPv6 address 1:2::8 ok 86 - check length of expanded IPv6 address 1:2:: ok 87 - check length of expanded IPv6 address 1::4:5:6:7:8 ok 88 - check length of expanded IPv6 address 1::5:6:7:8 ok 89 - check length of expanded IPv6 address 1::6:7:8 ok 90 - check length of expanded IPv6 address 1::7:8 ok 91 - check length of expanded IPv6 address 1::8 ok 92 - check length of expanded IPv6 address 1:: ok 93 - check length of expanded IPv6 address ::3:4:5:6:7:8 ok 94 - check length of expanded IPv6 address ::4:5:6:7:8 ok 95 - check length of expanded IPv6 address ::5:6:7:8 ok 96 - check length of expanded IPv6 address ::6:7:8 ok 97 - check length of expanded IPv6 address ::7:8 ok 98 - check length of expanded IPv6 address ::8 ok 99 - check length of expanded IPv6 address :: ok 100 - argument undefined [domain identifier undefined at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 79.] ok 101 - corrupt wire-format [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 102 - qname is read-only [immutable object: argument invalid at t/03-question.t line 170.] ok 103 - qtype is read-only [immutable object: argument invalid at t/03-question.t line 170.] ok 104 - qclass is read-only [immutable object: argument invalid at t/03-question.t line 170.] ok 105 - name is read-only [immutable object: argument invalid at t/03-question.t line 170.] ok t/03-rr.t .................. 1..106 ok 1 - use Net::DNS::RR; ok 2 - Net::DNS::RR->new( example.com A ) ok 3 - Net::DNS::RR->new( example.com IN ) ok 4 - Net::DNS::RR->new( example.com IN A ) ok 5 - Net::DNS::RR->new( example.com IN 123 A ) ok 6 - Net::DNS::RR->new( example.com 123 A ) ok 7 - Net::DNS::RR->new( example.com 123 IN A ) ok 8 - Net::DNS::RR->new( example.com 123 In Aaaa ) ok 9 - Net::DNS::RR->new( example.com A \\\# 0 ) ok 10 - expected value returned by $rr->name ok 11 - expected value returned by $rr->owner ok 12 - expected value returned by $rr->type ok 13 - expected value returned by $rr->class ok 14 - expected value returned by $rr->TTL ok 15 - expected value returned by $rr->rdstring ok 16 - expected value returned by $rr->rdlength ok 17 - Net::DNS::RR->new( example.com 0 IN A \\\# 4 c0 00 02 01 ) ok 18 - Net::DNS::RR->new( example.com 0 IN A \\\# 4 c0000201 ) ok 19 - Net::DNS::RR->new( example.com 0 IN A 192.0.2.1 ) ok 20 - Net::DNS::RR->new( example.com 0 IN TYPE1 192.0.2.1 ) ok 21 - Net::DNS::RR->new( example.com 0 CLASS1 A 192.0.2.1 ) ok 22 - Net::DNS::RR->new( example.com 0 CLASS1 TYPE1 192.0.2.1 ) ok 23 - Net::DNS::RR->new( example.com 0 A 192.0.2.1 ) ok 24 - Net::DNS::RR->new( example.com 0 TYPE1 192.0.2.1 ) ok 25 - Net::DNS::RR->new( example.com IN A 192.0.2.1 ) ok 26 - Net::DNS::RR->new( example.com IN TYPE1 192.0.2.1 ) ok 27 - Net::DNS::RR->new( example.com CLASS1 A 192.0.2.1 ) ok 28 - Net::DNS::RR->new( example.com CLASS1 TYPE1 192.0.2.1 ) ok 29 - Net::DNS::RR->new( example.com A 192.0.2.1 ) ok 30 - Net::DNS::RR->new( example.com TYPE1 192.0.2.1 ) ok 31 - Net::DNS::RR->new( example.com IN 0 A 192.0.2.1 ) ok 32 - Net::DNS::RR->new( example.com IN 0 TYPE1 192.0.2.1 ) ok 33 - Net::DNS::RR->new( example.com CLASS1 0 A 192.0.2.1 ) ok 34 - Net::DNS::RR->new( example.com CLASS1 0 TYPE1 192.0.2.1 ) ok 35 - Net::DNS::RR->new( example.com 0 IN TXT txt-data ; space delimited ) ok 36 - Net::DNS::RR->new( example.com 0 TXT txt-data ) ok 37 - Net::DNS::RR->new( example.com IN TXT txt-data ) ok 38 - Net::DNS::RR->new( example.com TXT txt-data ) ok 39 - Net::DNS::RR->new( example.com IN 0 TXT txt-data ) ok 40 - Net::DNS::RR->new( example.com 0 IN TXT txt-data ; tab delimited ) ok 41 - Net::DNS::RR->new( example.com 0 TXT txt-data ) ok 42 - Net::DNS::RR->new( example.com IN TXT txt-data ) ok 43 - Net::DNS::RR->new( example.com TXT txt-data ) ok 44 - Net::DNS::RR->new( example.com IN 0 TXT txt-data ) ok 45 - Net::DNS::RR->new( example.com 0 IN TXT "txt-data" ; "quoted" ) ok 46 - Net::DNS::RR->new( example.com 0 TXT "txt-data" ) ok 47 - Net::DNS::RR->new( example.com IN TXT "txt-data" ) ok 48 - Net::DNS::RR->new( example.com TXT "txt-data" ) ok 49 - Net::DNS::RR->new( example.com IN 0 TXT "txt-data" ) ok 50 - Net::DNS::RR->new( example.com ( 0 IN TXT txt-data ) ; bracketed ) ok 51 - Net::DNS::RR->new(type A address 192.0.2.1) ok 52 - Net::DNS::RR->new(type A address [192.0.2.1]) ok 53 - Net::DNS::RR->new( type A rdata ) ok 54 - Net::DNS::RR->new( name example.com type MX ) ok 55 - Net::DNS::RR->new( type MX class IN ttl 123 ) ok 56 - encode/decode example.com A ok 57 - encode/decode example.com IN ok 58 - encode/decode example.com IN A ok 59 - encode/decode example.com IN 123 A ok 60 - encode/decode example.com 123 A ok 61 - encode/decode example.com 123 IN A ok 62 - encode/decode example.com A 192.0.2.1 ok 63 - encode/decode 1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.8.B.D.0.1.0.0.2.ip6.arpa PTR example.com. ok 64 - decode OPT RR ok 65 - canonical encode example.com 0 IN A ok 66 - canonical encode EXAMPLE.com 123 A 192.0.2.1 ok 67 - parse rr->plain format A ok 68 - parse rr->generic format A ok 69 - parse rr->plain format A ok 70 - parse rr->generic format A ok 71 - parse rr->plain format NS ok 72 - parse rr->generic format NS ok 73 - parse rr->plain format SOA ok 74 - parse rr->generic format SOA ok 75 - parse rr->plain format ATMA ok 76 - parse rr->generic format ATMA ok 77 - parse rr->plain format ATMA ok 78 - parse rr->generic format ATMA ok 79 - parse rr->plain format ATMA ok 80 - parse rr->generic format ATMA ok 81 - MX->get_rrsort_func() ok 82 - MX->get_rrsort_func(preference) ok 83 - MX->get_rrsort_func(X) ok 84 - DESTROY() exists to placate pre-5.18 AUTOLOAD ok 85 - unrecognised class method [Net::DNS::RR has no class method "unknown" at t/03-rr.t line 209.] ok 86 - RR->unknown() returns undef ok 87 - unparsable RR->new(undef) [argument absent or undefined at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 92.] ok 88 - unparsable RR->new( [] ) [non-scalar argument at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 93.] ok 89 - unparsable RR->new( {} ) [non-scalar argument at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 93.] ok 90 - unparsable RR->new('()') [unable to parse RR string at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 104.] ok 91 - unparsable RR->new('. NULL x') [no zone file representation defined for NULL at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 511.] ok 92 - unparsable RR->new('. ATMA x') [type ATMA not implemented at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 510.] ok 93 - unparsable RR->new('. BOGUS x') [unknown type "BOGUS" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 676.] ok 94 - mismatched length \# 0 c0000201 [length and hexadecimal data inconsistent at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 133.] ok 95 - mismatched length \# 3 c0000201 [length and hexadecimal data inconsistent at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 133.] ok 96 - mismatched length \# 5 c0000201 [length and hexadecimal data inconsistent at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 133.] ok 97 - RR type is immutable [not possible to change RR->type at t/03-rr.t line 225.] ok 98 - unrecognised time unit [bad time: 1y at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 478.] ok 99 - unrecognised method [*** FATAL PROGRAM ERROR!! Unknown instance method "bogus"] ok 100 - unimplemented RRtype [type ATMA not implemented at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 194.] ok 101 - RR->string warning [Can't call method "string" on an undefined value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/MINFO.pm line 43.] ok 102 - RR->rdstring warning [Can't call method "string" on an undefined value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/MINFO.pm line 43.] ok 103 - decode(corrupt data) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 226.] ok 104 - decode(corrupt data) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 229.] ok 105 - decode(corrupt data) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR.pm line 235.] ok 106 - rdatastr deprecation warning [deprecated method; prefer $rr->rdstring() at t/03-rr.t line 236.] ok t/04-packet-truncate.t ..... 1..33 ok 1 - unconstrained packet length 1605 ok 2 - answer section unchanged, 24 RRs ok 3 - authority section unchanged, 24 RRs ok 4 - additional section unchanged, 24 RRs ok 5 - header->tc flag not set ok 6 - long packet was 1605, now 499 ok 7 - answer section was 24 RRs, now 21 ok 8 - authority section was 24 RRs, now 0 ok 9 - additional section was 24 RRs, now 0 ok 10 - header->tc flag set ok 11 - signed packet was 1687, now 505 ok 12 - answer section was 24 RRs, now 17 ok 13 - authority section was 24 RRs, now 0 ok 14 - additional section was 25 RRs, now 2 ok 15 - TSIG still in additional section ok 16 - header->tc flag set ok 17 - referral packet was 753, now 505 ok 18 - answer section unchanged, 0 RRs ok 19 - authority section unchanged, 13 RRs ok 20 - additional section was 25 RRs, now 14 ok 21 - header->tc flag not set ok 22 - check RRsets in truncated additional section ok 23 - a.example. A ; 2 RRs ok 24 - a.example. AAAA ; 2 RRs ok 25 - b.example. A ; 2 RRs ok 26 - b.example. AAAA ; 2 RRs ok 27 - c.example. A ; 2 RRs ok 28 - c.example. AAAA ; 2 RRs ok 29 - d.example. A ; 2 RRs ok 30 - d.example. AAAA ; 2 RRs ok 31 - e.example. A ; 2 RRs ok 32 - f.example. A ; 2 RRs ok 33 - f.example. AAAA ; 2 RRs ok t/04-packet.t .............. 1..104 ok 1 - use Net::DNS::Packet; ok 2 - new() object ok 3 - header() method works ok 4 - header() returns header object ok 5 - edns() method works ok 6 - edns() returns OPT RR object ok 7 - string() returns representation of packet ok 8 - string() contains representation of EDNS ok 9 - string() returns representation of update ok 10 - create empty packet ok 11 - question() returns empty list ok 12 - answer() returns empty list ok 13 - authority() returns empty list ok 14 - additional() returns empty list ok 15 - zone() returns empty list ok 16 - pre() returns empty list ok 17 - prerequisite() returns empty list ok 18 - update() returns empty list ok 19 - create query packet ok 20 - packet->question() returns single element list ok 21 - list element is a question object ok 22 - question object correct ok 23 - packet->encode() method works ok 24 - packet->data() alias works ok 25 - new(\$data) object ok 26 - decoded packet matches original ok 27 - retransmitted packet matches original ok 28 - decoded empty packet ok 29 - decoded DSO packet ok 30 - push first RR into answer section ok 31 - push() returns answer RR count ok 32 - push second RR into answer section ok 33 - push() returns answer RR count ok 34 - push first RR into authority section ok 35 - push() returns authority RR count ok 36 - push second RR into authority section ok 37 - push() returns authority RR count ok 38 - push first RR into additional section ok 39 - push() returns additional RR count ok 40 - push second RR into additional section ok 41 - push() returns additional RR count ok 42 - decode() from data buffer works ok 43 - $decoded->size() works ok 44 - $decoded->from() works ok 45 - $decoded->string() works ok 46 - check header->qdcount correct ok 47 - check header->ancount correct ok 48 - check header->nscount correct ok 49 - check header->arcount correct ok 50 - answersize() alias works ok 51 - answerfrom() alias works ok 52 - check content of question section ok 53 - check content of answer section ok 54 - check content of authority section ok 55 - check content of additional section ok 56 - pop() RR from answer section ok 57 - pop() RR from authority section ok 58 - pop() RR from additional section ok 59 - check question count in synthetic packet header ok 60 - check answer count in synthetic packet header ok 61 - check authority count in synthetic packet header ok 62 - check additional count in synthetic packet header ok 63 - $packet->reply() returns packet ok 64 - reply->string() represents packet ok 65 - packet->reply() supports EDNS ok 66 - sigrr() undef for unsigned packet ok 67 - verify() fails for unsigned packet ok 68 - verifyerr() returned for unsigned packet ok 69 - sign_tsig() returns TSIG record ok 70 - verifyerr() returns empty string ok 71 - sigrr() returns TSIG record ok 72 - decode truncated (28 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 73 - decode truncated (27 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 74 - decode truncated (26 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 75 - decode truncated (25 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 116.] ok 76 - decode truncated (24 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 77 - decode truncated (23 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 78 - decode truncated (22 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 79 - decode truncated (21 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 80 - decode truncated (20 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 81 - decode truncated (19 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 82 - decode truncated (18 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 83 - decode truncated (17 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 84 - decode truncated (16 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 85 - decode truncated (15 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 86 - decode truncated (14 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 87 - decode truncated (13 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 88 - decode truncated (12 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Question.pm line 113.] ok 89 - decode truncated (11 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 90 - decode truncated (10 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 91 - decode truncated (9 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 92 - decode truncated (8 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 93 - decode truncated (7 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 94 - decode truncated (6 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 95 - decode truncated (5 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 96 - decode truncated (4 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 97 - decode truncated (3 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 98 - decode truncated (2 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 99 - decode truncated (1 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 100 - decode truncated (0 octets) [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 117.] ok 101 - reply->reply() [erroneous qr flag in query packet at t/04-packet.t line 227.] ok 102 - sign_tsig(...) [no TSIG in request packet at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 630.] ok 103 - sign_sig0(...) [No "use Net::DNS::SEC" declaration in application code at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 705.] ok 104 - sig0 verify() [No "use Net::DNS::SEC" declaration in application code at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/Packet.pm line 660.] ok t/05-A.t ................... 1..9 ok 1 - A RR type code = 1 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - address completion: 1.2.3.4 ok 8 - address completion: 1.2.4 ok 9 - address completion: 1.4 ok t/05-AAAA.t ................ 1..133 ok 1 - AAAA RR type code = 28 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - address compression: 0:0:0:0:0:0:0:0 ok 8 - address expansion: :: ok 9 - address compression: 0:0:0:0:0:0:0:8 ok 10 - address expansion: ::8 ok 11 - address compression: 0:0:0:0:0:0:7:0 ok 12 - address expansion: ::7:0 ok 13 - address compression: 0:0:0:0:0:6:0:0 ok 14 - address expansion: ::6:0:0 ok 15 - address compression: 0:0:0:0:0:6:0:8 ok 16 - address expansion: ::6:0:8 ok 17 - address compression: 0:0:0:0:5:0:0:0 ok 18 - address expansion: ::5:0:0:0 ok 19 - address compression: 0:0:0:0:5:0:0:8 ok 20 - address expansion: ::5:0:0:8 ok 21 - address compression: 0:0:0:0:5:0:7:0 ok 22 - address expansion: ::5:0:7:0 ok 23 - address compression: 0:0:0:4:0:0:0:0 ok 24 - address expansion: 0:0:0:4:: ok 25 - address compression: 0:0:0:4:0:0:0:8 ok 26 - address expansion: ::4:0:0:0:8 ok 27 - address compression: 0:0:0:4:0:0:7:0 ok 28 - address expansion: ::4:0:0:7:0 ok 29 - address compression: 0:0:0:4:0:6:0:0 ok 30 - address expansion: ::4:0:6:0:0 ok 31 - address compression: 0:0:0:4:0:6:0:8 ok 32 - address expansion: ::4:0:6:0:8 ok 33 - address compression: 0:0:3:0:0:0:0:0 ok 34 - address expansion: 0:0:3:: ok 35 - address compression: 0:0:3:0:0:0:0:8 ok 36 - address expansion: 0:0:3::8 ok 37 - address compression: 0:0:3:0:0:0:7:0 ok 38 - address expansion: 0:0:3::7:0 ok 39 - address compression: 0:0:3:0:0:6:0:0 ok 40 - address expansion: ::3:0:0:6:0:0 ok 41 - address compression: 0:0:3:0:0:6:0:8 ok 42 - address expansion: ::3:0:0:6:0:8 ok 43 - address compression: 0:0:3:0:5:0:0:0 ok 44 - address expansion: 0:0:3:0:5:: ok 45 - address compression: 0:0:3:0:5:0:0:8 ok 46 - address expansion: ::3:0:5:0:0:8 ok 47 - address compression: 0:0:3:0:5:0:7:0 ok 48 - address expansion: ::3:0:5:0:7:0 ok 49 - address compression: 0:2:0:0:0:0:0:0 ok 50 - address expansion: 0:2:: ok 51 - address compression: 0:2:0:0:0:0:0:8 ok 52 - address expansion: 0:2::8 ok 53 - address compression: 0:2:0:0:0:0:7:0 ok 54 - address expansion: 0:2::7:0 ok 55 - address compression: 0:2:0:0:0:6:0:0 ok 56 - address expansion: 0:2::6:0:0 ok 57 - address compression: 0:2:0:0:0:6:0:8 ok 58 - address expansion: 0:2::6:0:8 ok 59 - address compression: 0:2:0:0:5:0:0:0 ok 60 - address expansion: 0:2:0:0:5:: ok 61 - address compression: 0:2:0:0:5:0:0:8 ok 62 - address expansion: 0:2::5:0:0:8 ok 63 - address compression: 0:2:0:0:5:0:7:0 ok 64 - address expansion: 0:2::5:0:7:0 ok 65 - address compression: 0:2:0:4:0:0:0:0 ok 66 - address expansion: 0:2:0:4:: ok 67 - address compression: 0:2:0:4:0:0:0:8 ok 68 - address expansion: 0:2:0:4::8 ok 69 - address compression: 0:2:0:4:0:0:7:0 ok 70 - address expansion: 0:2:0:4::7:0 ok 71 - address compression: 0:2:0:4:0:6:0:0 ok 72 - address expansion: 0:2:0:4:0:6:: ok 73 - address compression: 0:2:0:4:0:6:0:8 ok 74 - address expansion: 0:2:0:4:0:6:0:8 ok 75 - address compression: 1:0:0:0:0:0:0:0 ok 76 - address expansion: 1:: ok 77 - address compression: 1:0:0:0:0:0:0:8 ok 78 - address expansion: 1::8 ok 79 - address compression: 1:0:0:0:0:0:7:0 ok 80 - address expansion: 1::7:0 ok 81 - address compression: 1:0:0:0:0:6:0:0 ok 82 - address expansion: 1::6:0:0 ok 83 - address compression: 1:0:0:0:0:6:0:8 ok 84 - address expansion: 1::6:0:8 ok 85 - address compression: 1:0:0:0:5:0:0:0 ok 86 - address expansion: 1::5:0:0:0 ok 87 - address compression: 1:0:0:0:5:0:0:8 ok 88 - address expansion: 1::5:0:0:8 ok 89 - address compression: 1:0:0:0:5:0:7:0 ok 90 - address expansion: 1::5:0:7:0 ok 91 - address compression: 1:0:0:4:0:0:0:0 ok 92 - address expansion: 1:0:0:4:: ok 93 - address compression: 1:0:0:4:0:0:0:8 ok 94 - address expansion: 1:0:0:4::8 ok 95 - address compression: 1:0:0:4:0:0:7:0 ok 96 - address expansion: 1::4:0:0:7:0 ok 97 - address compression: 1:0:0:4:0:6:0:0 ok 98 - address expansion: 1::4:0:6:0:0 ok 99 - address compression: 1:0:0:4:0:6:0:8 ok 100 - address expansion: 1::4:0:6:0:8 ok 101 - address compression: 1:0:3:0:0:0:0:0 ok 102 - address expansion: 1:0:3:: ok 103 - address compression: 1:0:3:0:0:0:0:8 ok 104 - address expansion: 1:0:3::8 ok 105 - address compression: 1:0:3:0:0:0:7:0 ok 106 - address expansion: 1:0:3::7:0 ok 107 - address compression: 1:0:3:0:0:6:0:0 ok 108 - address expansion: 1:0:3::6:0:0 ok 109 - address compression: 1:0:3:0:0:6:0:8 ok 110 - address expansion: 1:0:3::6:0:8 ok 111 - address compression: 1:0:3:0:5:0:0:0 ok 112 - address expansion: 1:0:3:0:5:: ok 113 - address compression: 1:0:3:0:5:0:0:8 ok 114 - address expansion: 1:0:3:0:5::8 ok 115 - address compression: 1:0:3:0:5:0:7:0 ok 116 - address expansion: 1:0:3:0:5:0:7:0 ok 117 - address completion: 1 ok 118 - address completion: 1: ok 119 - address completion: 1:2 ok 120 - address completion: 1:2: ok 121 - address completion: 1:2:3 ok 122 - address completion: 1:2:3: ok 123 - address completion: 1:2:3:4 ok 124 - address completion: 1:2:3:4: ok 125 - address completion: 1:2:3:4:5 ok 126 - address completion: 1:2:3:4:5: ok 127 - address completion: 1:2:3:4:5:6 ok 128 - address completion: 1:2:3:4:5:6: ok 129 - address completion: 1:2:3:4:5:6:7 ok 130 - address completion: 1:2:3:4:5:6:7: ok 131 - address completion: ::ffff:1.2.3.4 ok 132 - address completion: ::ffff:1.2.4 ok 133 - address completion: ::ffff:1.4 ok t/05-AFSDB.t ............... 1..9 ok 1 - AFSDB RR type code = 18 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->subtype() ok 5 - expected result from rr->hostname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'subtype' attribute of empty RR undefined ok 9 - 'hostname' attribute of empty RR undefined ok t/05-AMTRELAY.t ............ 1..26 ok 1 - AMTRELAY RR type code = 260 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->precedence() ok 5 - expected result from rr->D() ok 6 - expected result from rr->relaytype() ok 7 - expected result from rr->relay() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - rr->relay( '.' ) ok 11 - new/string transparent ok 12 - encode/decode transparent ok 13 - rr->relay( '192.0.2.38' ) ok 14 - new/string transparent ok 15 - encode/decode transparent ok 16 - rr->relay( '2001:db8:0:8002:0:0:2000:1' ) ok 17 - new/string transparent ok 18 - encode/decode transparent ok 19 - rr->relay( 'relay.example.com' ) ok 20 - new/string transparent ok 21 - encode/decode transparent ok 22 - precedence attribute of empty RR undefined ok 23 - D attribute of empty RR undefined ok 24 - relaytype attribute of empty RR undefined ok 25 - relay attribute of empty RR undefined ok 26 - unrecognised relay ttype [unrecognised relay type at t/05-AMTRELAY.t line 74.] 12.100.51.198.in-addr.arpa. IN AMTRELAY 10 1 3 amtrelays.example.com. ok t/05-APL.t ................. 1..28 ok 1 - APL RR type code = 42 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->aplist() ok 5 - aplist item->string() attribute ok 6 - aplist item->negate() attribute ok 7 - aplist item->family() attribute ok 8 - aplist item->address() attribute ok 9 - aplist item->string() attribute ok 10 - aplist item->negate() attribute ok 11 - aplist item->family() attribute ok 12 - aplist item->address() attribute ok 13 - aplist item->string() attribute ok 14 - aplist item->negate() attribute ok 15 - aplist item->family() attribute ok 16 - aplist item->address() attribute ok 17 - aplist item->string() attribute ok 18 - aplist item->negate() attribute ok 19 - aplist item->family() attribute ok 20 - aplist item->address() attribute ok 21 - aplist item->string() attribute ok 22 - aplist item->negate() attribute ok 23 - aplist item->family() attribute ok 24 - aplist item->address() attribute ok 25 - encode/decode transparent ok 26 - encoded RDATA matches example ok 27 - corrupt wire-format [corrupt APL data at t/05-APL.t line 62.] ok 28 - unknown address family [unknown address family at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/APL.pm line 138.] ok t/05-CAA.t ................. 1..14 ok 1 - CAA RR type code = 257 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->flags() ok 5 - expected result from rr->tag() ok 6 - expected result from rr->value() ok 7 - additional attribute rr->critical() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - 'flags' attribute of empty RR undefined ok 11 - 'tag' attribute of empty RR undefined ok 12 - 'value' attribute of empty RR undefined ok 13 - set $rr->critical ok 14 - clear $rr->critical CAA.example. IN CAA 128 issue example.net ok t/05-CDNSKEY.t ............. 1..34 ok 1 - CDNSKEY RR type code = 60 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->flags() ok 5 - expected result from rr->protocol() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->publickey() ok 8 - additional attribute rr->keybin() ok 9 - additional attribute rr->keylength() ok 10 - additional attribute rr->keytag() ok 11 - additional attribute rr->privatekeyname() ok 12 - additional attribute rr->zone() ok 13 - additional attribute rr->revoke() ok 14 - additional attribute rr->sep() ok 15 - encode/decode transparent ok 16 - encoded RDATA matches example ok 17 - 'flags' attribute of empty RR undefined ok 18 - 'protocol' attribute of empty RR undefined ok 19 - 'algorithm' attribute of empty RR undefined ok 20 - 'publickey' attribute of empty RR undefined ok 21 - 'keylength' attribute of empty RR undefined ok 22 - 'keytag' attribute of empty RR undefined ok 23 - 'rdstring' attribute of empty RR undefined ok 24 - algorithm number accepted ok 25 - algorithm mnemonic accepted ok 26 - rr->algorithm("MNEMONIC") returns mnemonic ok 27 - rr->algorithm("MNEMONIC") preserves value ok 28 - DNSKEY delete: CDNSKEY.example. CDNSKEY 0 3 0 AA== ok 29 - DNSKEY delete: flags 0 ok 30 - DNSKEY delete: protocol 3 ok 31 - DNSKEY delete: algorithm 0 ok 32 - DNSKEY delete: rdata wire-format ok 33 - DNSKEY delete: presentation format ok 34 - DNSKEY delete: accept old format CDNSKEY.example. IN CDNSKEY ( 256 3 5 AQPSKmynfzW4kyBv015MUG2DeIQ3Cbl+BBZH4b/0PY1kxkmvHjcZc8nokfzj31GajIQKY+5CptLr 3buXA10hWqTkF7H6RfoRqXQeogmMHfpftf6zMv1LyBUgia7za6ZEzOJBOztyvhjL742iU/TpPSED hm2SNKLijfUppn1UaNvv4w== ) ; keytag 2642 ok t/05-CDS.t ................. 1..30 ok 1 - CDS RR type code = 59 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->keytag() ok 5 - expected result from rr->algorithm() ok 6 - expected result from rr->digtype() ok 7 - expected result from rr->digest() ok 8 - additional attribute rr->digestbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'keytag' attribute of empty RR undefined ok 13 - 'algorithm' attribute of empty RR undefined ok 14 - 'digtype' attribute of empty RR undefined ok 15 - 'digest' attribute of empty RR undefined ok 16 - 'rdstring' attribute of empty RR undefined ok 17 - algorithm number accepted ok 18 - algorithm mnemonic accepted ok 19 - rr->algorithm("MNEMONIC") returns mnemonic ok 20 - rr->algorithm("MNEMONIC") preserves value ok 21 - digest type mnemonic accepted ok 22 - rr->digtype("MNEMONIC") returns mnemonic ok 23 - rr->digtype("MNEMONIC") preserves value ok 24 - DS delete: CDS.example. CDS 0 0 0 00 ok 25 - DS delete: keytag 0 ok 26 - DS delete: algorithm 0 ok 27 - DS delete: digtype 0 ok 28 - DS delete: rdata wire-format ok 29 - DS delete: presentation format ok 30 - DS delete: accept old format CDS.example. IN CDS 60485 5 1 2bb183af5f22588179a53b0a98631fad1a292118 ; xepor-cybyp-zulyd-dekom-civip-hovob-pikek-fylop-tekyd-namac-moxex ok t/05-CERT.t ................ 1..21 ok 1 - CERT RR type code = 37 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->certtype() ok 5 - expected result from rr->keytag() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->cert() ok 8 - additional attribute rr->certificate() ok 9 - additional attribute rr->format() ok 10 - additional attribute rr->tag() ok 11 - encode/decode transparent ok 12 - encoded RDATA matches example ok 13 - algorithm mnemonic ok 14 - algorithm with no mnemonic ok 15 - unknown algorithm mnemonic [unknown algorithm X at t/05-CERT.t line 71.] ok 16 - valid certtype mnemonic ok 17 - unknown certtype mnemonic [unknown certtype X at t/05-CERT.t line 74.] ok 18 - certtype may be zero ok 19 - keytag may be zero ok 20 - algorithm may be zero ok 21 - cert may be empty ok t/05-CNAME.t ............... 1..7 ok 1 - CNAME RR type code = 5 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->cname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - 'cname' attribute of empty RR undefined ok t/05-CSYNC.t ............... 1..17 ok 1 - CSYNC RR type code = 62 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->SOAserial() ok 5 - expected result from rr->flags() ok 6 - expected result from rr->typelist() ok 7 - additional attribute rr->immediate() ok 8 - additional attribute rr->soaminimum() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - 'SOAserial' attribute of empty RR undefined ok 12 - 'flags' attribute of empty RR undefined ok 13 - 'typelist' attribute of empty RR undefined ok 14 - set $rr->immediate ok 15 - clear $rr->immediate ok 16 - set $rr->soaminimum ok 17 - clear $rr->soaminimum alpha.example.com. IN CSYNC 66 3 A NS AAAA ok t/05-DHCID.t ............... 1..12 ok 1 - DHCID RR type code = 49 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->identifiertype() ok 5 - expected result from rr->digesttype() ok 6 - expected result from rr->digest() ok 7 - additional attribute rr->rdata() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - 'identifiertype' attribute of empty RR undefined ok 11 - 'digesttype' attribute of empty RR undefined ok 12 - 'digest' attribute of empty RR undefined DHCID.example. IN DHCID AAIBT2JmdXNjYXRlZElkZW50aXR5RGF0YQ== ok t/05-DNAME.t ............... 1..8 ok 1 - DNAME RR type code = 39 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->target() ok 5 - additional attribute rr->dname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'target' attribute of empty RR undefined ok t/05-DNSKEY.t .............. 1..49 ok 1 - DNSKEY RR type code = 48 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->flags() ok 5 - expected result from rr->protocol() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->publickey() ok 8 - additional attribute rr->keybin() ok 9 - additional attribute rr->keylength() ok 10 - additional attribute rr->keytag() ok 11 - additional attribute rr->privatekeyname() ok 12 - additional attribute rr->zone() ok 13 - additional attribute rr->revoke() ok 14 - additional attribute rr->sep() ok 15 - encode/decode transparent ok 16 - encoded RDATA matches example ok 17 - $rr->rdstring with empty key field ok 18 - 'flags' attribute of empty RR undefined ok 19 - 'protocol' attribute of empty RR undefined ok 20 - 'algorithm' attribute of empty RR undefined ok 21 - 'publickey' attribute of empty RR undefined ok 22 - 'keylength' attribute of empty RR undefined ok 23 - 'keytag' attribute of empty RR undefined ok 24 - 'rdstring' attribute of empty RR undefined ok 25 - expected value after zone(1) ok 26 - expected value after zone(0) ok 27 - expected value after zone(1) ok 28 - expected value after zone(0) ok 29 - expected value after revoke(0) ok 30 - expected value after revoke(1) ok 31 - expected value after revoke(0) ok 32 - expected value after revoke(1) ok 33 - expected value after sep(1) ok 34 - expected value after sep(0) ok 35 - expected value after sep(1) ok 36 - expected value after sep(0) ok 37 - class method algorithm("RSASHA256") ok 38 - class method algorithm(8) ok 39 - class method algorithm(255) ok 40 - algorithm number accepted ok 41 - algorithm mnemonic accepted ok 42 - rr->algorithm("MNEMONIC") returns mnemonic ok 43 - rr->algorithm("MNEMONIC") preserves value ok 44 - unknown algorithm [unknown algorithm X at t/05-DNSKEY.t line 105.] ok 45 - disallowed algorithm 0 [unknown algorithm at t/05-DNSKEY.t line 107.] ok 46 - Historic keytag, per RFC4034 Appendix B.1 ok 47 - keylength DSA ok 48 - keylength RSASHA256 ok 49 - keylength ECDSAP256SHA256 DNSKEY.example. IN DNSKEY ( 256 3 5 AQPSKmynfzW4kyBv015MUG2DeIQ3Cbl+BBZH4b/0PY1kxkmvHjcZc8nokfzj31GajIQKY+5CptLr 3buXA10hWqTkF7H6RfoRqXQeogmMHfpftf6zMv1LyBUgia7za6ZEzOJBOztyvhjL742iU/TpPSED hm2SNKLijfUppn1UaNvv4w== ) ; keytag 2642 ok t/05-DS.t .................. 1..38 ok 1 - DS RR type code = 43 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->keytag() ok 5 - expected result from rr->algorithm() ok 6 - expected result from rr->digtype() ok 7 - expected result from rr->digest() ok 8 - additional attribute rr->digestbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - $rr->rdstring with empty digest field ok 13 - 'keytag' attribute of empty RR undefined ok 14 - 'algorithm' attribute of empty RR undefined ok 15 - 'digtype' attribute of empty RR undefined ok 16 - 'digest' attribute of empty RR undefined ok 17 - 'rdstring' attribute of empty RR undefined ok 18 - class method algorithm("RSASHA256") ok 19 - class method algorithm(8) ok 20 - class method algorithm(255) ok 21 - algorithm number accepted ok 22 - algorithm mnemonic accepted ok 23 - rr->algorithm("MNEMONIC") returns mnemonic ok 24 - rr->algorithm("MNEMONIC") preserves value ok 25 - unknown algorithm [unknown algorithm X at t/05-DS.t line 75.] ok 26 - disallowed algorithm 0 [unknown algorithm at t/05-DS.t line 77.] ok 27 - class method digtype("SHA256") ok 28 - class method digtype(2) ok 29 - class method digtype(255) ok 30 - digest type mnemonic accepted ok 31 - rr->digtype("MNEMONIC") returns mnemonic ok 32 - rr->digtype("MNEMONIC") preserves value ok 33 - disallowed digtype 0 [unknown algorithm at t/05-DS.t line 88.] ok 34 - corrupt hexadecimal [corrupt hex at t/05-DS.t line 90.] ok 35 - create: wrong digtype [digtype 255 not supported at t/05-DS.t line 95.] ok 36 - create: revoked key [Unable to create DS record for revoked key at t/05-DS.t line 97.] ok 37 - create: non-zone key [Unable to create DS record for non-zone key at t/05-DS.t line 99.] ok 38 - create: non-DNSSEC key [Unable to create DS record for invalid key at t/05-DS.t line 101.] DS.example. IN DS 60485 5 1 2bb183af5f22588179a53b0a98631fad1a292118 ; xepor-cybyp-zulyd-dekom-civip-hovob-pikek-fylop-tekyd-namac-moxex ok t/05-EUI48.t ............... 1..6 ok 1 - EUI48 RR type code = 108 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok t/05-EUI64.t ............... 1..6 ok 1 - EUI64 RR type code = 109 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok t/05-HINFO.t ............... 1..9 ok 1 - HINFO RR type code = 13 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->cpu() ok 5 - expected result from rr->os() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'cpu' attribute of empty RR undefined ok 9 - 'os' attribute of empty RR undefined ok t/05-HIP.t ................. 1..19 ok 1 - HIP RR type code = 55 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->hit() ok 6 - expected result from rr->key() ok 7 - expected result from rr->servers() ok 8 - additional attribute rr->keybin() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - corrupt wire-format [corrupt HIP data at t/05-HIP.t line 84.] ok 12 - 'algorithm' attribute of empty RR undefined ok 13 - 'hit' attribute of empty RR undefined ok 14 - 'key' attribute of empty RR undefined ok 15 - 'servers' attribute of empty RR undefined ok 16 - corrupt hexadecimal [corrupt hex at t/05-HIP.t line 93.] ok 17 - deprecate pkalgorithm ok 18 - deprecate pubkey ok 19 - deprecate rendezvousservers HIP.example. IN HIP ( 2 200100107b1a74df365639cc39f1d578 AwEAAbdxyhNuSutc5EMzxTs9LBPCIkOFH8cIvM4p9+LrV4e19WzK00+CI6zBCQTdtWsuxKbWIy87UOoJTwkUs7lBu+Upr1gsNrut79ryra+bSRGQb1slImA8YVJyuIDsj7kwzG7jnERNqnWxZ48AWkskmdHaVDP4BcelrTI3rMXdXF5D rvs1.example.com. rvs2.example.com. ) ok t/05-HTTPS.t ............... 1..9 ok 1 - HTTPS RR type code = 65 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->svcpriority() ok 5 - expected result from rr->targetname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'svcpriority' attribute of empty RR undefined ok 9 - 'targetname' attribute of empty RR undefined blog.cloudflare.com. 300 IN HTTPS ( \# 80 0001 00 ; . 0001 0015 0568332d32390568332d32380568332d 3237026832 0004 0008 68121a2e68121b2e 0006 0020 26064700000000000000000068121a2e 26064700000000000000000068121b2e ff00 0000 ; key65280 ) ok t/05-IPSECKEY.t ............ 1..31 ok 1 - IPSECKEY RR type code = 45 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->precedence() ok 5 - expected result from rr->gatetype() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->gateway() ok 8 - expected result from rr->key() ok 9 - additional attribute rr->pubkey() ok 10 - additional attribute rr->keybin() ok 11 - encode/decode transparent ok 12 - encoded RDATA matches example ok 13 - rr->gateway( '.' ) ok 14 - new/string transparent ok 15 - encode/decode transparent ok 16 - rr->gateway( '192.0.2.38' ) ok 17 - new/string transparent ok 18 - encode/decode transparent ok 19 - rr->gateway( '2001:db8:0:8002:0:0:2000:1' ) ok 20 - new/string transparent ok 21 - encode/decode transparent ok 22 - rr->gateway( 'gateway.example.com' ) ok 23 - new/string transparent ok 24 - encode/decode transparent ok 25 - precedence attribute of empty RR undefined ok 26 - gatetype attribute of empty RR undefined ok 27 - algorithm attribute of empty RR undefined ok 28 - gateway attribute of empty RR undefined ok 29 - key attribute of empty RR undefined ok 30 - exception raised in decode [unknown gateway type (255) at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/IPSECKEY.pm line 60.] ok 31 - exception raised in gateway [unrecognised gateway type at t/05-IPSECKEY.t line 89.] 38.2.0.192.in-addr.arpa. IN IPSECKEY ( 10 3 2 gateway.example.com AQNRU3mG7TVTO2BkR47usntb102uFJtugbo6BSGvgqt4AQ== ) ok t/05-ISDN.t ................ 1..10 ok 1 - ISDN RR type code = 20 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - expected result from rr->sa() ok 6 - additional attribute rr->ISDNaddress() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - 'address' attribute of empty RR undefined ok 10 - 'sa' attribute of empty RR undefined ok t/05-KEY.t ................. 1..16 ok 1 - KEY RR type code = 25 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->flags() ok 5 - expected result from rr->protocol() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->publickey() ok 8 - additional attribute rr->keybin() ok 9 - additional attribute rr->keylength() ok 10 - additional attribute rr->keytag() ok 11 - additional attribute rr->privatekeyname() ok 12 - additional attribute rr->zone() ok 13 - additional attribute rr->revoke() ok 14 - additional attribute rr->sep() ok 15 - encode/decode transparent ok 16 - encoded RDATA matches example ok t/05-KX.t .................. 1..9 ok 1 - KX RR type code = 36 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->exchange() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'exchange' attribute of empty RR undefined ok t/05-L32.t ................. 1..9 ok 1 - L32 RR type code = 105 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->locator32() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'locator32' attribute of empty RR undefined ok t/05-L64.t ................. 1..9 ok 1 - L64 RR type code = 106 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->locator64() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'locator64' attribute of empty RR undefined ok t/05-LOC.t ................. 1..21 ok 1 - LOC RR type code = 29 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->latitude() ok 5 - expected result from rr->longitude() ok 6 - expected result from rr->altitude() ok 7 - expected result from rr->size() ok 8 - expected result from rr->hp() ok 9 - expected result from rr->vp() ok 10 - additional attribute rr->version() ok 11 - additional attribute rr->latlon() ok 12 - additional attribute rr->horiz_pre() ok 13 - additional attribute rr->vert_pre() ok 14 - encode/decode transparent ok 15 - encoded RDATA matches example ok 16 - 'latitude' attribute of empty RR undefined ok 17 - 'longitude' attribute of empty RR undefined ok 18 - 'altitude' attribute of empty RR undefined ok 19 - 'size' attribute of empty RR undefined ok 20 - 'hp' attribute of empty RR undefined ok 21 - 'vp' attribute of empty RR undefined ok t/05-LP.t .................. 1..11 ok 1 - LP RR type code = 107 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->target() ok 6 - additional attribute rr->FQDN() ok 7 - additional attribute rr->fqdn() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - 'preference' attribute of empty RR undefined ok 11 - 'target' attribute of empty RR undefined ok t/05-MINFO.t ............... 1..9 ok 1 - MINFO RR type code = 14 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->rmailbx() ok 5 - expected result from rr->emailbx() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'rmailbx' attribute of empty RR undefined ok 9 - 'emailbx' attribute of empty RR undefined ok t/05-MX.t .................. 1..12 ok 1 - MX RR type code = 15 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->exchange() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - unspecified integer returns 0 (not default value) ok 9 - unspecified domain name returns undefined ok 10 - unspecified integer returns default value ok 11 - domain name defined as expected ok 12 - zero integer replaces default value ok t/05-NAPTR.t ............... 1..17 ok 1 - NAPTR RR type code = 35 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->order() ok 5 - expected result from rr->preference() ok 6 - expected result from rr->flags() ok 7 - expected result from rr->service() ok 8 - expected result from rr->regexp() ok 9 - expected result from rr->replacement() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'order' attribute of empty RR undefined ok 13 - 'preference' attribute of empty RR undefined ok 14 - 'flags' attribute of empty RR undefined ok 15 - 'service' attribute of empty RR undefined ok 16 - 'regexp' attribute of empty RR undefined ok 17 - 'replacement' attribute of empty RR undefined ok t/05-NID.t ................. 1..9 ok 1 - NID RR type code = 104 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->nodeid() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'nodeid' attribute of empty RR undefined ok t/05-NS.t .................. 1..7 ok 1 - NS RR type code = 2 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->nsdname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - 'nsdname' attribute of empty RR undefined ok t/05-NSEC.t ................ 1..9 ok 1 - NSEC RR type code = 47 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->nxtdname() ok 5 - expected result from rr->typelist() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'nxtdname' attribute of empty RR undefined ok 9 - 'typelist' attribute of empty RR undefined alpha.example.com. IN NSEC host.example.com. A NS SOA RRSIG NSEC ok t/05-NSEC3.t ............... 1..23 ok 1 - NSEC3 RR type code = 50 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->flags() ok 6 - expected result from rr->iterations() ok 7 - expected result from rr->salt() ok 8 - expected result from rr->hnxtname() ok 9 - expected result from rr->typelist() ok 10 - additional attribute rr->hashalgo() ok 11 - additional attribute rr->optout() ok 12 - encode/decode transparent ok 13 - encoded RDATA matches example ok 14 - parse RR with salt field placeholder ok 15 - placeholder denotes empty salt field ok 16 - corrupt hexadecimal [corrupt hex at t/05-NSEC3.t line 59.] ok 17 - algorithm mnemonic accepted ok 18 - rr->algorithm('MNEMONIC') ok 19 - class method algorithm('SHA-1') ok 20 - class method algorithm(1) ok 21 - class method algorithm(255) ok 22 - unknown mnemonic [unknown algorithm X at t/05-NSEC3.t line 73.] ok 23 - invalid algorithm [algorithm 0 not supported at t/05-NSEC3.t line 74.] 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom.example. IN NSEC3 ( 1 1 12 aabbccdd 2t7b4g4vsa5smi47k61mv5bv1a22bojr NS SOA MX RRSIG DNSKEY NSEC3PARAM ) ok t/05-NSEC3PARAM.t .......... 1..17 ok 1 - NSEC3PARAM RR type code = 51 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->flags() ok 6 - expected result from rr->iterations() ok 7 - expected result from rr->salt() ok 8 - additional attribute rr->hashalgo() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - 'algorithm' attribute of empty RR undefined ok 12 - 'flags' attribute of empty RR undefined ok 13 - 'iterations' attribute of empty RR undefined ok 14 - 'salt' attribute of empty RR undefined ok 15 - NSEC3PARAM created ok 16 - NSEC3PARAM null salt value ok 17 - NSEC3PARAM with corrupt salt [corrupt hex at t/05-NSEC3PARAM.t line 69.] ok t/05-NULL.t ................ 1..6 ok 1 - NULL RR type code = 10 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - additional attribute rr->rdlength() ok 5 - additional attribute rr->rdata() ok 6 - encode/decode transparent ok t/05-OPENPGPKEY.t .......... 1..8 ok 1 - OPENPGPKEY RR type code = 61 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->key() ok 5 - additional attribute rr->keybin() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'key' attribute of empty RR undefined 8d5730bd8d76d417bf974c03f59eedb7af98cb5c3dc73ea8ebbd54b7._openpgpkey.example.com. IN OPENPGPKEY ( AQPSKmynfzW4kyBv015MUG2DeIQ3Cbl+BBZH4b/0PY1kxkmvHjcZc8nokfzj31GajIQKY+5CptLr 3buXA10hWqTkF7H6RfoRqXQeogmMHfpftf6zMv1LyBUgia7za6ZEzOJBOztyvhjL742iU/TpPSED hm2SNKLijfUppn1UaNvv4w== ) ok t/05-OPT.t ................. 1..82 ok 1 - OPT RR type code = 41 ok 2 - encode/decode transparent ok 3 - encoded RDATA matches example ok 4 - $edns->string works ok 5 - $edns->generic works ok 6 - $edns->string (version 1) ok 7 - edns->version(x) returns function argument ok 8 - edns->version() returns changed value ok 9 - edns->udpsize(x) returns function argument ok 10 - edns->udpsize() returns changed value ok 11 - edns->rcode(x) returns function argument ok 12 - edns->rcode() returns changed value ok 13 - edns->flags(x) returns function argument ok 14 - edns->flags() returns changed value ok 15 - deprecated class method [deprecated method; please use "UDPsize()" at t/05-OPT.t line 49.] ok 16 - class warning not repeated ok 17 - deprecated ttl method [deprecated method; please use "flags()", "rcode()" or "version()" at t/05-OPT.t line 49.] ok 18 - ttl warning not repeated ok 19 - deprecated size method [deprecated method; size() is an alias of "UDPsize()" at t/05-OPT.t line 49.] ok 20 - size warning not repeated ok 21 - EDNS option list initially empty ok 22 - non-existent option(0) returns undef ok 23 - state unmodified by existence probe ok 24 - insert EDNS option ok 25 - delete EDNS option ok 26 - state unmodified following delete ok 27 - compose({ "8" => { "FAMILY" => 99 } }) [unrecognised address family at t/05-OPT.t line 75.] ok 28 - compose({ "8" => { "BASE16" => 00990000 } }) [unrecognised address family at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/OPT.pm line 338.] ok 29 - compose({ "65001" => [ ] }) [unable to compose option 65001 at t/05-OPT.t line 75.] ok 30 - compose( "LLQ" => { "BASE16" => "000100000000000000000000000000000000" } ) ok 31 - compose( "LLQ" => { "BASE16" => "000100000000000000000000000000000000" } ) ok 32 - compose( "NSID" => { "OPTION-DATA" => "rawbytes" } ) ok 33 - compose( "NSID" => "7261776279746573" ) ok 34 - compose( "NSID" => { "IDENTIFIER" => "7261776279746573" } ) ok 35 - compose( "4" => { "OPTION-DATA" => "" } ) ok 36 - compose( "4" => "" ) ok 37 - compose( "DAU" => 8, 10, 13, 14, 15, 16 ) ok 38 - compose( "DAU" => [ 8, 10, 13, 14, 15, 16 ] ) ok 39 - compose( "DHU" => 1, 2, 4 ) ok 40 - compose( "DHU" => [ 1, 2, 4 ] ) ok 41 - compose( "N3U" => 1 ) ok 42 - compose( "N3U" => [ 1 ] ) ok 43 - compose( "CLIENT-SUBNET" => "FAMILY", 1, "ADDRESS", "192.0.2.1", "SOURCE-PREFIX", 24 ) ok 44 - compose( "CLIENT-SUBNET" => { "SCOPE-PREFIX" => 0, "ADDRESS" => "192.0.2.0", "FAMILY" => 1, "SOURCE-PREFIX" => 24 } ) ok 45 - compose( "CLIENT-SUBNET" => { "BASE16" => "0002380020010db8fd1342" } ) ok 46 - compose( "CLIENT-SUBNET" => { "FAMILY" => 2, "SOURCE-PREFIX" => 56, "ADDRESS" => "2001:db8:fd13:4200::", "SCOPE-PREFIX" => 0 } ) ok 47 - compose( "EXPIRE" => 604800 ) ok 48 - compose( "EXPIRE" => { "EXPIRE-TIMER" => 604800 } ) ok 49 - compose( "COOKIE" => [ "7261776279746573", "" ] ) ok 50 - compose( "COOKIE" => { "CLIENT" => "7261776279746573", "SERVER" => "" } ) ok 51 - compose( "COOKIE" => "7261776279746573" ) ok 52 - compose( "TCP-KEEPALIVE" => 200 ) ok 53 - compose( "TCP-KEEPALIVE" => { "TIMEOUT" => 200 } ) ok 54 - compose( "PADDING" => { "OPTION-DATA" => "" } ) ok 55 - compose( "PADDING" => { "OPTION-LENGTH" => 0 } ) ok 56 - compose( "PADDING" => 0 ) ok 57 - compose( "PADDING" => "" ) ok 58 - compose( "PADDING" => { "OPTION-DATA" => "rawbytes" } ) ok 59 - compose( "PADDING" => { "BASE16" => "7261776279746573" } ) ok 60 - compose( "PADDING" => 100 ) ok 61 - compose( "PADDING" => { "OPTION-LENGTH" => 100 } ) ok 62 - compose( "CHAIN" => { "BASE16" => "076578616d706c6500" } ) ok 63 - compose( "CHAIN" => { "CLOSEST-TRUST-POINT" => "example." } ) ok 64 - compose( "KEY-TAG" => 29281, 30562, 31092, 25971 ) ok 65 - compose( "KEY-TAG" => [ 29281, 30562, 31092, 25971 ] ) ok 66 - compose( "EXTENDED-ERROR" => "INFO-CODE", 0, "EXTRA-TEXT", "{\"JSON\":\"EXAMPLE\"}" ) ok 67 - compose( "EXTENDED-ERROR" => { "INFO-CODE" => 0, "EXTRA-TEXT" => { "JSON" => "EXAMPLE" }, "ERROR" => "Other Error" } ) ok 68 - compose( "EXTENDED-ERROR" => "INFO-CODE", 0, "EXTRA-TEXT", "{JSON: unparsable}" ) ok 69 - compose( "EXTENDED-ERROR" => { "INFO-CODE" => 0, "ERROR" => "Other Error", "EXTRA-TEXT" => "{JSON: unparsable}" } ) ok 70 - compose( "EXTENDED-ERROR" => "INFO-CODE", 123 ) ok 71 - compose( "EXTENDED-ERROR" => { "INFO-CODE" => 123, "EXTRA-TEXT" => "" } ) ok 72 - compose( "REPORT-CHANNEL" => "AGENT-DOMAIN", "example." ) ok 73 - compose( "REPORT-CHANNEL" => { "AGENT-DOMAIN" => "example." } ) ok 74 - _JSONify undef ok 75 - _JSONify integer ok 76 - _JSONify string integer ok 77 - _JSONify string non-integer ok 78 - _JSONify string with exponent ok 79 - _JSONify non-numeric string ok 80 - _JSONify escape character ok 81 - short BASE16 string ;; { "EDNS-VERSION": 0, ;; "FLAGS": "0000", ;; "RCODE": 0, ;; "UDPSIZE": 0, ;; "OPTIONS": [ ;; {"LLQ": {"BASE16": "000100000000000000000000000000000000"}}, ;; {"UPDATE-LEASE": {"BASE16": "076578616d706c6500"}}, ;; {"NSID": "7261776279746573"}, ;; {"4": ""}, ;; {"DAU": [ 8, 10, 13, 14, 15, 16 ]}, ;; {"DHU": [ 1, 2, 4 ]}, ;; {"N3U": [ 1 ]}, ;; {"CLIENT-SUBNET": {"ADDRESS": "2001:db8:fd13:4200::", "FAMILY": 2, ;; "SCOPE-PREFIX": 0, "SOURCE-PREFIX": 56}}, ;; {"EXPIRE": {"EXPIRE-TIMER": 604800}}, ;; {"COOKIE": {"CLIENT": "7261776279746573", "SERVER": ""}}, ;; {"TCP-KEEPALIVE": {"TIMEOUT": 200}}, ;; {"PADDING": {"OPTION-LENGTH": 100}}, ;; {"CHAIN": {"CLOSEST-TRUST-POINT": "example."}}, ;; {"KEY-TAG": [ 29281, 30562, 31092, 25971 ]}, ;; {"EXTENDED-ERROR": {"EXTRA-TEXT": "", "INFO-CODE": 123}}, ;; {"CLIENT-TAG": {"BASE16": "076578616d706c6500"}}, ;; {"SERVER-TAG": {"BASE16": "076578616d706c6500"}}, ;; {"REPORT-CHANNEL": {"AGENT-DOMAIN": "example."}}, ;; {"ZONEVERSION": {"BASE16": "076578616d706c6500"}}, ;; {"UMBRELLA-IDENT": {"BASE16": "076578616d706c6500"}}, ;; {"DEVICEID": {"BASE16": "076578616d706c6500"}} ] ;; } ok 82 - expected number of options (21) ok t/05-PTR.t ................. 1..7 ok 1 - PTR RR type code = 12 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->ptrdname() ok 5 - encode/decode transparent ok 6 - encoded RDATA matches example ok 7 - 'ptrdname' attribute of empty RR undefined ok t/05-PX.t .................. 1..11 ok 1 - PX RR type code = 26 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->map822() ok 6 - expected result from rr->mapx400() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - 'preference' attribute of empty RR undefined ok 10 - 'map822' attribute of empty RR undefined ok 11 - 'mapx400' attribute of empty RR undefined ok t/05-RP.t .................. 1..9 ok 1 - RP RR type code = 17 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->mbox() ok 5 - expected result from rr->txtdname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'mbox' attribute of empty RR undefined ok 9 - 'txtdname' attribute of empty RR undefined ok t/05-RRSIG.t ............... 1..67 ok 1 - new/string transparent ok 2 - new($string) and new(%hash) equivalent ok 3 - expected result from rr->typecovered() ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->labels() ok 6 - expected result from rr->orgttl() ok 7 - expected result from rr->sigexpiration() ok 8 - expected result from rr->siginception() ok 9 - expected result from rr->keytag() ok 10 - expected result from rr->signame() ok 11 - expected result from rr->signature() ok 12 - additional attribute rr->sig() ok 13 - additional attribute rr->sigin() ok 14 - additional attribute rr->sigex() ok 15 - additional attribute rr->vrfyerrstr() ok 16 - encode/decode transparent ok 17 - encoded RDATA matches example ok 18 - 'typecovered' attribute of empty RR undefined ok 19 - 'algorithm' attribute of empty RR undefined ok 20 - 'labels' attribute of empty RR undefined ok 21 - 'orgttl' attribute of empty RR undefined ok 22 - 'sigexpiration' attribute of empty RR undefined ok 23 - 'siginception' attribute of empty RR undefined ok 24 - 'keytag' attribute of empty RR undefined ok 25 - 'signame' attribute of empty RR undefined ok 26 - 'signature' attribute of empty RR undefined ok 27 - 'rdstring' attribute of empty RR undefined ok 28 - algorithm number accepted ok 29 - algorithm mnemonic accepted ok 30 - rr->algorithm("MNEMONIC") returns mnemonic ok 31 - rr->algorithm("MNEMONIC") preserves value ok 32 - unknown mnemonic [unknown algorithm X at t/05-RRSIG.t line 88.] ok 33 - class method algorithm("RSASHA256") ok 34 - class method algorithm(8) ok 35 - class method algorithm(255) ok 36 - _CreateSig callable ok 37 - _CreateSigData callable ok 38 - _VerifySig callable ok 39 - create callable [No "use Net::DNS::SEC" declaration in application code at t/05-RRSIG.t line 104.] ok 40 - verify callable [No "use Net::DNS::SEC" declaration in application code at t/05-RRSIG.t line 105.] ok 41 - _time2string(-1) ok 42 - _string2time(21060207062815) ok 43 - _time2string(0) ok 44 - _string2time(19700101000000) ok 45 - _time2string(2147483647) ok 46 - _string2time(20380119031407) ok 47 - _time2string(2147483648) ok 48 - _string2time(20380119031408) ok 49 - _time2string(4107542399) ok 50 - _string2time(21000228235959) ok 51 - _time2string(4107542400) ok 52 - _string2time(21000301000000) ok 53 - _time2string(4294967295) ok 54 - _string2time(21060207062815) ok 55 - _string2time( time() ) 1732545566 ok 56 - _ordered( undef, 0 ) ok 57 - _ordered( 0, 1 ) ok 58 - _ordered( 0x7fffffff, 0x80000000 ) ok 59 - _ordered( 0xffffffff, 0 ) ok 60 - _ordered( -2, -1 ) ok 61 - _ordered( -1, 0 ) ok 62 - !_ordered( undef, undef ) ok 63 - !_ordered( 0, undef ) ok 64 - !_ordered( 0x80000000, 0x7fffffff ) ok 65 - !_ordered( 0, 0xffffffff ) ok 66 - !_ordered( -1, -2 ) ok 67 - !_ordered( 0, -1 ) net-dns.org. IN RRSIG ( NS 7 2 3600 20130914141655 20130815141655 60909 net-dns.org. IRlCjYNZCkddjoFw6UGxAga/EvxgENl+IESuyRH9vlrysyqne0gPpclC++raP3+yRA+gDIHrMkIw sLudqod4iuoA73Mw1NxETS6lm2eQTDNzLSY6dnJxZBqXypC3Of7bF3UmR/GNhcFIThuV/qFq+Gs+ g0TJ6eyMF6ydYhjS31k= ) ok t/05-RT.t .................. 1..9 ok 1 - RT RR type code = 21 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->preference() ok 5 - expected result from rr->intermediate() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'preference' attribute of empty RR undefined ok 9 - 'intermediate' attribute of empty RR undefined ok t/05-SIG.t ................. 1..70 ok 1 - SIG RR type code = 24 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->typecovered() ok 5 - expected result from rr->algorithm() ok 6 - expected result from rr->labels() ok 7 - expected result from rr->orgttl() ok 8 - expected result from rr->sigexpiration() ok 9 - expected result from rr->siginception() ok 10 - expected result from rr->keytag() ok 11 - expected result from rr->signame() ok 12 - expected result from rr->signature() ok 13 - additional attribute rr->sig() ok 14 - additional attribute rr->sigex() ok 15 - additional attribute rr->sigin() ok 16 - additional attribute rr->vrfyerrstr() ok 17 - additional attribute rr->_size() ok 18 - encode/decode transparent ok 19 - encoded RDATA matches example ok 20 - misplaced SIG RR [misplaced or corrupt SIG at t/05-SIG.t line 73.] ok 21 - 'typecovered' attribute of empty RR undefined ok 22 - 'algorithm' attribute of empty RR undefined ok 23 - 'labels' attribute of empty RR undefined ok 24 - 'orgttl' attribute of empty RR undefined ok 25 - 'sigexpiration' attribute of empty RR undefined ok 26 - 'siginception' attribute of empty RR undefined ok 27 - 'keytag' attribute of empty RR undefined ok 28 - 'signame' attribute of empty RR undefined ok 29 - 'signature' attribute of empty RR undefined ok 30 - 'rdstring' attribute of empty RR undefined ok 31 - algorithm number accepted ok 32 - algorithm mnemonic accepted ok 33 - rr->algorithm("MNEMONIC") returns mnemonic ok 34 - rr->algorithm("MNEMONIC") preserves value ok 35 - unknown mnemonic [unknown algorithm X at t/05-SIG.t line 91.] ok 36 - class method algorithm("RSASHA256") ok 37 - class method algorithm(8) ok 38 - class method algorithm(255) ok 39 - _CreateSig callable ok 40 - _CreateSigData callable ok 41 - _VerifySig callable ok 42 - create callable [No "use Net::DNS::SEC" declaration in application code at t/05-SIG.t line 105.] ok 43 - verify callable [No "use Net::DNS::SEC" declaration in application code at t/05-SIG.t line 106.] ok 44 - _time2string(-1) ok 45 - _string2time(21060207062815) ok 46 - _time2string(0) ok 47 - _string2time(19700101000000) ok 48 - _time2string(2147483647) ok 49 - _string2time(20380119031407) ok 50 - _time2string(2147483648) ok 51 - _string2time(20380119031408) ok 52 - _time2string(4107542399) ok 53 - _string2time(21000228235959) ok 54 - _time2string(4107542400) ok 55 - _string2time(21000301000000) ok 56 - _time2string(4294967295) ok 57 - _string2time(21060207062815) ok 58 - _string2time( time() ) 1732545567 ok 59 - _ordered( undef, 0 ) ok 60 - _ordered( 0, 1 ) ok 61 - _ordered( 0x7fffffff, 0x80000000 ) ok 62 - _ordered( 0xffffffff, 0 ) ok 63 - _ordered( -2, -1 ) ok 64 - _ordered( -1, 0 ) ok 65 - !_ordered( undef, undef ) ok 66 - !_ordered( 0, undef ) ok 67 - !_ordered( 0x80000000, 0x7fffffff ) ok 68 - !_ordered( 0, 0xffffffff ) ok 69 - !_ordered( -1, -2 ) ok 70 - !_ordered( 0, -1 ) . ANY SIG ( TYPE0 1 0 0 20150814181655 20150814181155 2871 rsamd5.example. GOjsIo2JXz2ASClRhdbD5W+IYkq+Eo5iF9l3R+LYS/14QfxqX2M9YHPvuLfz5ORAdnqyuKJTi3/L srHmF/cUzwY3UMZJDeGce77WiUJlR93VRKZ4fTs/wPP7JHxgAIhhlYFB4xsvISZr/tgvblxwJSpa 4pJIahUuitfaiijFwQw= ) ok t/05-SMIMEA.t .............. 1..16 ok 1 - SMIMEA RR type code = 53 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->usage() ok 5 - expected result from rr->selector() ok 6 - expected result from rr->matchingtype() ok 7 - expected result from rr->certificate() ok 8 - additional attribute rr->certbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'usage' attribute of empty RR undefined ok 13 - 'selector' attribute of empty RR undefined ok 14 - 'matchingtype' attribute of empty RR undefined ok 15 - 'certificate' attribute of empty RR undefined ok 16 - corrupt hexadecimal [corrupt hex at t/05-SMIMEA.t line 59.] c93f1e400f26708f98cb19d936620da35eec8f72e57f9eec01c1afd6._smimecert.example.com. IN SMIMEA ( 1 1 1 d2abde240d7cd3ee6b4b28c54df034b97983a1d16e8a410e4561cb106618e971 ) ; xugip-rylad-gufyl-sugiv-vypig-rupos-hafiz-bater-nuvem-fymut-cirim-pibob-vecak-ceduc-banoc-mupel-coxox ok t/05-SOA.t ................. 1..43 ok 1 - SOA RR type code = 6 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->mname() ok 5 - expected result from rr->rname() ok 6 - expected result from rr->serial() ok 7 - expected result from rr->refresh() ok 8 - expected result from rr->retry() ok 9 - expected result from rr->expire() ok 10 - expected result from rr->minimum() ok 11 - encode/decode transparent ok 12 - encoded RDATA matches example ok 13 - 'mname' attribute of empty RR undefined ok 14 - 'rname' attribute of empty RR undefined ok 15 - 'serial' attribute of empty RR undefined ok 16 - 'refresh' attribute of empty RR undefined ok 17 - 'retry' attribute of empty RR undefined ok 18 - 'expire' attribute of empty RR undefined ok 19 - 'minimum' attribute of empty RR undefined ok 20 - ordering function 32-bit compatibility ok 21 - rr->serial(2000000000) steps from 0 to 2000000000 ok 22 - rr->serial(2000000000) increments existing serial number ok 23 - rr->serial(3000000000) steps from 2000000000 to 3000000000 ok 24 - rr->serial(3000000000) increments existing serial number ok 25 - rr->serial(4000000000) steps from 3000000000 to 4000000000 ok 26 - rr->serial(4000000000) increments existing serial number ok 27 - rr->serial(1000000000) steps from 4000000000 to 1000000000 ok 28 - rr->serial(1000000000) increments existing serial number ok 29 - rr->serial(2000000000) steps from 1000000000 to 2000000000 ok 30 - rr->serial(2000000000) increments existing serial number ok 31 - rr->serial(4000000000) steps from 2000000000 to 4000000000 ok 32 - rr->serial(4000000000) increments existing serial number ok 33 - rr->serial(1000000000) steps from 4000000000 to 1000000000 ok 34 - rr->serial(1000000000) increments existing serial number ok 35 - rr->serial(3000000000) steps from 1000000000 to 3000000000 ok 36 - rr->serial(3000000000) increments existing serial number ok 37 - rr->serial(SEQUENTIAL) increments existing serial number ok 38 - rr->serial(SEQUENTIAL) wraps from 2147483647 to 2147483648 ok 39 - rr->serial(SEQUENTIAL) wraps from 4294967295 to 0 ok 40 - rr->serial(YYYYMMDDxx) steps from 2000000000 to 2024112500 ok 41 - rr->serial(YYYYMMDDxx) increments 2024112500 to 2024112501 ok 42 - rr->serial(UNIXTIME) steps from 1732545557 to 1732545567 ok 43 - rr->serial(UNIXTIME) will still work after 19 Jan 2038 SOA.example. IN SOA ( ns.example.net. rp.example.com. 2024112500 ;serial 14400 ;refresh 1800 ;retry 604800 ;expire 7200 ;minimum ) ok t/05-SPF.t ................. 1..7 ok 1 - SPF RR type code = 99 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->spfdata() ok 5 - additional attribute rr->txtdata() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok t/05-SRV.t ................. 1..13 ok 1 - SRV RR type code = 33 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->priority() ok 5 - expected result from rr->weight() ok 6 - expected result from rr->port() ok 7 - expected result from rr->target() ok 8 - encode/decode transparent ok 9 - encoded RDATA matches example ok 10 - 'priority' attribute of empty RR undefined ok 11 - 'weight' attribute of empty RR undefined ok 12 - 'port' attribute of empty RR undefined ok 13 - 'target' attribute of empty RR undefined ok t/05-SSHFP.t ............... 1..15 ok 1 - SSHFP RR type code = 44 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->fptype() ok 6 - expected result from rr->fp() ok 7 - additional attribute rr->fingerprint() ok 8 - additional attribute rr->fpbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'algorithm' attribute of empty RR undefined ok 13 - 'fptype' attribute of empty RR undefined ok 14 - 'fp' attribute of empty RR undefined ok 15 - corrupt hexadecimal [corrupt hex at t/05-SSHFP.t line 59.] host.example. IN SSHFP 2 1 123456789abcdef67890123456789abcdef67890 ; xegif-guhil-mekur-sulyz-kavon-begyf-guhyl-meker-suliz-kavan-bexax ok t/05-SVCB.t ................ 1..47 ok 1 - SVCB RR type code = 64 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->svcpriority() ok 5 - expected result from rr->targetname() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - empty RR has undefined TargetName ok 9 - empty RR has undefined mandatory ok 10 - empty RR has undefined alpn ok 11 - empty RR has undefined no-default-alpn ok 12 - empty RR has undefined port ok 13 - empty RR has undefined ipv4hint ok 14 - empty RR has undefined ech ok 15 - empty RR has undefined ipv6hint ok 16 - empty RR has undefined dohpath ok 17 - empty RR has undefined ohttp ok 18 - delete SvcParams key ok 19 - string() includes corrupt RDATA example.com. IN SVCB ( \# 181 0010 03666f6f076578616d706c65036f7267 ; foo.example.org. 00 0000 0002 0001 0001 0009 0268320568332d3139 0002 0000 0003 0002 04d2 0004 0004 c0000201 0005 0045 0043fe0d003f040020002096dbf75f38 1640b50539e7fa72fc196175175a6ae3 c092b111014c29a68792120004000100 0100106364312e746573742e6465666f 2e69650000 0006 0010 20010db8000000000000000000000001 0007 0010 2f646e732d71756572797b3f646e737d 0008 0000 0009 0004 001d0017 ) ok 20 - SVCB Alias Form ok 21 - SVCB Service Form ok 22 - SVCB defines a port ok 23 - unregistered key, unquoted value ok 24 - unregistered key, quoted with decimal escape ok 25 - two IPv6 hints in quoted presentation format ok 26 - single IPv6 hint in IPv4 mapped IPv6 format ok 27 - unsorted SvcParams and mandatory key list ok 28 - alpn with escaped escape and escaped comma [SVCB: Please use standard RFC1035 escapes] ok 29 - alpn with numeric escape and escaped comma [SVCB: Please use standard RFC1035 escapes] ok 30 - key already defined [SVCB: duplicate SvcParam "key123" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 303, line 117.] ok 31 - no argument (mandatory) [SVCB: no value specified for "key0" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 119.] ok 32 - no argument (alpn) [SVCB: no value specified for "key1" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 120.] ok 33 - no argument (port) [SVCB: no value specified for "key3" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 121.] ok 34 - no argument (ipv4hint) [SVCB: no value specified for "key4" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 122.] ok 35 - no argument (ech) [SVCB: no value specified for "key5" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 123.] ok 36 - no argument (ipv6hint) [SVCB: no value specified for "key6" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 310, line 124.] ok 37 - no-default-alpn + value [SVCB: unexpected "key2" value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 305, line 126.] ok 38 - port + multiple values [SVCB: unexpected "key3" value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 305, line 127.] ok 39 - ech + multiple values [SVCB: unexpected "key5" value at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 305, line 128.] ok 40 - mandatory lists key0 [SVCB: unexpected "key0" in mandatory list at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 157, line 130.] ok 41 - duplicate mandatory key [SVCB: duplicate "key123" in mandatory list at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 158, line 133.] ok 42 - undefined mandatory key [SVCB: mandatory "key123" not present at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 159, line 134.] ok 43 - alpn not specified [SVCB: expected alpn="..." not present at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 163, line 138.] ok 44 - unrecognised key name [SVCB: unexpected "bogus" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 197, line 141.] ok 45 - invalid SvcParam key [SVCB: invalid SvcParam "key65535" at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 304, line 142.] ok 46 - non-numeric port value [Argument "1234X5" isn't numeric in pack at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 273, line 143.] ok 47 - corrupt wire format [SVCB: corrupt RDATA at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/SVCB.pm line 55, line 147.] ok t/05-TKEY.t ................ 1..21 ok 1 - TKEY RR type code = 249 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->algorithm() ok 5 - expected result from rr->inception() ok 6 - expected result from rr->expiration() ok 7 - expected result from rr->mode() ok 8 - expected result from rr->error() ok 9 - expected result from rr->key() ok 10 - expected result from rr->other() ok 11 - additional attribute rr->other_data() ok 12 - encode/decode transparent ok 13 - encoded RDATA matches example ok 14 - corrupt wire-format [corrupt TKEY data at t/05-TKEY.t line 55.] ok 15 - 'algorithm' attribute of empty RR undefined ok 16 - 'inception' attribute of empty RR undefined ok 17 - 'expiration' attribute of empty RR undefined ok 18 - 'mode' attribute of empty RR undefined ok 19 - 'error' attribute of empty RR undefined ok 20 - 'key' attribute of empty RR undefined ok 21 - 'other' attribute of empty RR undefined ok t/05-TLSA.t ................ 1..16 ok 1 - TLSA RR type code = 52 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->usage() ok 5 - expected result from rr->selector() ok 6 - expected result from rr->matchingtype() ok 7 - expected result from rr->certificate() ok 8 - additional attribute rr->certbin() ok 9 - additional attribute rr->babble() ok 10 - encode/decode transparent ok 11 - encoded RDATA matches example ok 12 - 'usage' attribute of empty RR undefined ok 13 - 'selector' attribute of empty RR undefined ok 14 - 'matchingtype' attribute of empty RR undefined ok 15 - 'certificate' attribute of empty RR undefined ok 16 - corrupt hexadecimal [corrupt hex at t/05-TLSA.t line 62.] ok t/05-TSIG.t ................ 1..63 ok 1 - TSIG RR type code = 250 ok 2 - got expected rr->string ok 3 - expected result from rr->algorithm() ok 4 - expected result from rr->time_signed() ok 5 - expected result from rr->fudge() ok 6 - expected result from rr->sig_function() ok 7 - additional attribute rr->mac() ok 8 - additional attribute rr->prior_mac() ok 9 - additional attribute rr->request_mac() ok 10 - additional attribute rr->error() ok 11 - additional attribute rr->sign_func() ok 12 - additional attribute rr->other_data() ok 13 - additional attribute rr->_size() ok 14 - encode/decode transparent ok 15 - encoded RDATA matches example ok 16 - misplaced TSIG RR [misplaced or corrupt TSIG at t/05-TSIG.t line 77.] ok 17 - verify() fails on empty TSIG ok 18 - vrfyerrstr() reports failure ok 19 - other() undefined ok 20 - time_signed() defined ok 21 - TSIG key write-only [access to TSIG key material denied at t/05-TSIG.t line 86.] ok 22 - correct mac ok 23 - correct request_mac ok 24 - correct prior_mac ok 25 - Check algorithm correctly identified ok 26 - Check signing function for HMAC-MD5.SIG-ALG.REG.INT ok 27 - Check HMAC-MD5.SIG-ALG.REG.INT with key shorter than hash size ok 28 - Check HMAC-MD5.SIG-ALG.REG.INT with data longer than hash size ok 29 - Check HMAC-MD5.SIG-ALG.REG.INT with key and data longer than hash ok 30 - Check HMAC-MD5.SIG-ALG.REG.INT with key longer than block size ok 31 - Check HMAC-MD5.SIG-ALG.REG.INT with both long key and long data ok 32 - Check algorithm correctly identified ok 33 - Check signing function for HMAC-SHA1 ok 34 - Check HMAC-SHA1 with key shorter than hash size ok 35 - Check HMAC-SHA1 with data longer than hash size ok 36 - Check HMAC-SHA1 with key and data longer than hash ok 37 - Check HMAC-SHA1 with key longer than block size ok 38 - Check HMAC-SHA1 with both long key and long data ok 39 - Check algorithm correctly identified ok 40 - Check signing function for HMAC-SHA224 ok 41 - Check HMAC-SHA224 with key shorter than hash size ok 42 - Check HMAC-SHA224 with data longer than hash size ok 43 - Check HMAC-SHA224 with key and data longer than hash ok 44 - Check HMAC-SHA224 with key longer than block size ok 45 - Check HMAC-SHA224 with both long key and long data ok 46 - Check signing function for HMAC-SHA256 ok 47 - Check HMAC-SHA256 with key shorter than hash size ok 48 - Check HMAC-SHA256 with data longer than hash size ok 49 - Check HMAC-SHA256 with key and data longer than hash ok 50 - Check HMAC-SHA256 with key longer than block size ok 51 - Check HMAC-SHA256 with both long key and long data ok 52 - Check signing function for HMAC-SHA384 ok 53 - Check HMAC-SHA384 with key shorter than hash size ok 54 - Check HMAC-SHA384 with data longer than hash size ok 55 - Check HMAC-SHA384 with key and data longer than hash ok 56 - Check HMAC-SHA384 with key longer than block size ok 57 - Check HMAC-SHA384 with both long key and long data ok 58 - Check signing function for HMAC-SHA512 ok 59 - Check HMAC-SHA512 with key shorter than hash size ok 60 - Check HMAC-SHA512 with data longer than hash size ok 61 - Check HMAC-SHA512 with key and data longer than hash ok 62 - Check HMAC-SHA512 with key longer than block size ok 63 - Check HMAC-SHA512 with both long key and long data ok t/05-TXT.t ................. 1..50 ok 1 - TXT RR type code = 16 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->txtdata() ok 5 - additional attribute rr->char_str_list() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - corrupt wire-format [corrupt wire-format data at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/TXT.pm line 32.] ok 9 - 'txtdata' attribute of empty RR undefined ok 10 - TXT.example. TXT contiguous ok 11 - TXT.example. TXT three unquoted strings ok 12 - TXT.example. TXT "in quotes" ok 13 - TXT.example. TXT "two separate" "quoted strings" ok 14 - TXT.example. TXT "" empty ok 15 - TXT.example. TXT " " space ok 16 - TXT.example. TXT ! ok 17 - TXT.example. TXT \" ok 18 - TXT.example. TXT \# ok 19 - TXT.example. TXT $ ok 20 - TXT.example. TXT % ok 21 - TXT.example. TXT & ok 22 - TXT.example. TXT ' ok 23 - TXT.example. TXT \( ok 24 - TXT.example. TXT \) ok 25 - TXT.example. TXT * ok 26 - TXT.example. TXT + ok 27 - TXT.example. TXT , ok 28 - TXT.example. TXT - ok 29 - TXT.example. TXT . ok 30 - TXT.example. TXT / ok 31 - TXT.example. TXT : ok 32 - TXT.example. TXT \; ok 33 - TXT.example. TXT < ok 34 - TXT.example. TXT = ok 35 - TXT.example. TXT > ok 36 - TXT.example. TXT ? ok 37 - TXT.example. TXT @ ok 38 - TXT.example. TXT [ ok 39 - TXT.example. TXT \\ ok 40 - TXT.example. TXT ] ok 41 - TXT.example. TXT ^ ok 42 - TXT.example. TXT _ ok 43 - TXT.example. TXT ` ok 44 - TXT.example. TXT { ok 45 - TXT.example. TXT | ok 46 - TXT.example. TXT } ok 47 - TXT.example. TXT ~ ok 48 - TXT.example. TXT 0 ok 49 - TXT.example. TXT 1 ok 50 - TXT.example. TXT \229\143\164\230\177\160\227\130\132\227\128\128\232\155\153\233\163\155\232\190\188\227\130\128\227\128\128\230\176\180\227\129\174\233\159\179 ok t/05-URI.t ................. 1..11 ok 1 - URI RR type code = 256 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->priority() ok 5 - expected result from rr->weight() ok 6 - expected result from rr->target() ok 7 - encode/decode transparent ok 8 - encoded RDATA matches example ok 9 - 'priority' attribute of empty RR undefined ok 10 - 'weight' attribute of empty RR undefined ok 11 - 'target' attribute of empty RR undefined ok t/05-X25.t ................. 1..8 ok 1 - X25 RR type code = 19 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->address() ok 5 - additional attribute rr->PSDNaddress() ok 6 - encode/decode transparent ok 7 - encoded RDATA matches example ok 8 - 'address' attribute of empty RR undefined ok t/05-ZONEMD.t .............. 1..20 ok 1 - ZONEMD RR type code = 63 ok 2 - new/string transparent ok 3 - new($string) and new(%hash) equivalent ok 4 - expected result from rr->serial() ok 5 - expected result from rr->scheme() ok 6 - expected result from rr->algorithm() ok 7 - expected result from rr->digest() ok 8 - additional attribute rr->digestbin() ok 9 - encode/decode transparent ok 10 - encoded RDATA matches example ok 11 - 'serial' attribute of empty RR undefined ok 12 - 'scheme' attribute of empty RR undefined ok 13 - 'algorithm' attribute of empty RR undefined ok 14 - 'digest' attribute of empty RR undefined ok 15 - 'digestbin' attribute of empty RR undefined ok 16 - 'rdstring' attribute of empty RR undefined ok 17 - corrupt hexadecimal [corrupt hex at t/05-ZONEMD.t line 59.] ok 18 - string method with default values ok 19 - parse $rr->string ok 20 - string method with null digest ok t/06-update-unique-push.t .. 1..45 ok 1 - use Net::DNS; ok 2 - unique_push case sensitivity test 1 ok 3 - unique_push case sensitivity test 2 ok 4 - unique_push additional => RR, RR, ... ok 5 - unique_push answer => RR, RR, ... ok 6 - unique_push authority => RR, RR, ... ok 7 - unique_push additional => RR ok 8 - unique_push answer => RR ok 9 - unique_push authority => RR ok 10 - unique_push additional => RR, RR, ... ok 11 - unique_push answer => RR, RR, ... ok 12 - unique_push authority => RR, RR, ... ok 13 - unique_push additional => RR ok 14 - unique_push answer => RR ok 15 - unique_push authority => RR ok 16 - unique_push additional => RR, RR, ... ok 17 - unique_push answer => RR, RR, ... ok 18 - unique_push authority => RR, RR, ... ok 19 - unique_push additional => RR ok 20 - unique_push answer => RR ok 21 - unique_push authority => RR ok 22 - unique_push additional => RR, RR, ... ok 23 - unique_push answer => RR, RR, ... ok 24 - unique_push authority => RR, RR, ... ok 25 - unique_push additional => RR ok 26 - unique_push answer => RR ok 27 - unique_push authority => RR ok 28 - unique_push additional => RR, RR, ... ok 29 - unique_push answer => RR, RR, ... ok 30 - unique_push authority => RR, RR, ... ok 31 - unique_push additional => RR ok 32 - unique_push answer => RR ok 33 - unique_push authority => RR ok 34 - unique_push additional => RR, RR, ... ok 35 - unique_push answer => RR, RR, ... ok 36 - unique_push authority => RR, RR, ... ok 37 - unique_push additional => RR ok 38 - unique_push answer => RR ok 39 - unique_push authority => RR ok 40 - unique_push additional => RR, RR, ... ok 41 - unique_push answer => RR, RR, ... ok 42 - unique_push authority => RR, RR, ... ok 43 - unique_push additional => RR ok 44 - unique_push answer => RR ok 45 - unique_push authority => RR ok t/06-update.t .............. 1..84 ok 1 - new() returned packet ok 2 - header opcode correct ok 3 - zname from explicit argument ok 4 - zclass correct ok 5 - ztype correct ok 6 - zname from resolver defaults ok 7 - yxrrset(foo.example.com 43200 HS A) ok 8 - yxrrset - right name ok 9 - yxrrset - ttl 0 ok 10 - yxrrset - class ANY ok 11 - yxrrset - type A ok 12 - yxrrset - data empty ok 13 - yxrrset(foo.example.com 43200 HS A 10.1.2.3) ok 14 - yxrrset - right name ok 15 - yxrrset - ttl 0 ok 16 - yxrrset - class HS ok 17 - yxrrset - type A ok 18 - yxrrset - right data ok 19 - nxrrset(foo.example.com 43200 HS A 10.1.2.3) ok 20 - nxrrset - right name ok 21 - nxrrset - ttl 0 ok 22 - nxrrset - class NONE ok 23 - nxrrset - type A ok 24 - nxrrset - data empty ok 25 - yxdomain(foo.example.com) ok 26 - yxdomain - right name ok 27 - yxdomain - ttl 0 ok 28 - yxdomain - class ANY ok 29 - yxdomain - type ANY ok 30 - yxdomain - data empty ok 31 - yxdomain(name foo.example.com) ok 32 - yxdomain - right name ok 33 - yxdomain - ttl 0 ok 34 - yxdomain - class ANY ok 35 - yxdomain - type ANY ok 36 - yxdomain - data empty ok 37 - nxdomain(foo.example.com) ok 38 - nxdomain - right name ok 39 - nxdomain - ttl 0 ok 40 - nxdomain - class NONE ok 41 - nxdomain - type ANY ok 42 - nxdomain - data empty ok 43 - nxdomain(name foo.example.com) ok 44 - nxdomain - right name ok 45 - nxdomain - ttl 0 ok 46 - nxdomain - class NONE ok 47 - nxdomain - type ANY ok 48 - nxdomain - data empty ok 49 - rr_add(foo.example.com 43200 HS A 10.1.2.3) ok 50 - rr_add - right name ok 51 - rr_add - ttl 43200 ok 52 - rr_add - class HS ok 53 - rr_add - type A ok 54 - rr_add - right data ok 55 - rr_add(foo.example.com HS A 10.1.2.3) ok 56 - rr_add - right name ok 57 - rr_add - ttl 86400 ok 58 - rr_add - class HS ok 59 - rr_add - type A ok 60 - rr_add - right data ok 61 - rr_del(foo.example.com HS A) ok 62 - rr_del - right name ok 63 - rr_del - ttl 0 ok 64 - rr_del - class ANY ok 65 - rr_del - type A ok 66 - rr_del - data empty ok 67 - rr_del(foo.example.com) ok 68 - rr_del - right name ok 69 - rr_del - ttl 0 ok 70 - rr_del - class ANY ok 71 - rr_del - type ANY ok 72 - rr_del - data empty ok 73 - rr_del(foo.example.com HS A 10.1.2.3) ok 74 - rr_del - right name ok 75 - rr_del - ttl 0 ok 76 - rr_del - class NONE ok 77 - rr_del - type A ok 78 - rr_del - right data ok 79 - packet created ok 80 - "pre" length correct ok 81 - first class right ok 82 - second class right ok 83 - third class right ok 84 - fourth class right ok t/07-rrsort.t .............. 1..22 ok 1 - SRV RR1 created ok 2 - SRV RR2 created ok 3 - SRV RR3 created ok 4 - SRV RR4 created ok 5 - SRV RR5 created ok 6 - SRV RR6 created ok 7 - SRV RR7 created ok 8 - SRV RR8 created ok 9 - A RR9 created ok 10 - rrsort returns properly with undefined arguments ok 11 - rrsort returns properly with undefined attribute (1) ok 12 - rrsort returns properly with undefined attribute (2) ok 13 - rrsort returns properly with undefined attribute (3) ok 14 - rrsort returns properly with undefined attribute (4) ok 15 - rrsort correctly maintains RRs test 1 ok 16 - rrsort correctly maintains RRs test 2 ok 17 - rrsort correctly maintains RRs test 3 ok 18 - rrsort correctly maintains RRs test 4 ok 19 - Sorting on SRV priority works ok 20 - Default SRV sort works ok 21 - MX sorting ok 22 - NS sorting ok t/07-zonefile.t ............ 1..88 ok 1 - use Net::DNS::ZoneFile; ok 2 - new(): invalid argument [filename argument undefined at t/07-zonefile.t line 73.] ok 3 - new(): not a file handle [argument not a file handle at t/07-zonefile.t line 74.] ok 4 - new(): non-existent file [zone0.txt: No such file or directory at t/07-zonefile.t line 75.] ok 5 - new ZoneFile object ok 6 - zonefile->name always defined ok 7 - zonefile->line always defined ok 8 - zonefile->origin always defined ok 9 - zonefile->ttl initially undefined ok 10 - zonefile->read to end of file ok 11 - zonefile->line zero if file empty ok 12 - zonefile->origin defaults to DNS root ok 13 - new ZoneFile with absolute origin ok 14 - new ZoneFile->origin always absolute ok 15 - zonefile->line zero before calling read() ok 16 - zonefile->line number incremented by read() ok 17 - incomplete $TTL directive [$TTL incomplete at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 510, line 1.] ok 18 - incomplete $INCLUDE directive [$INCLUDE incomplete at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 495, line 1.] ok 19 - incomplete $ORIGIN directive [$ORIGIN incomplete at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 505, line 1.] ok 20 - incomplete $GENERATE directive [$GENERATE incomplete at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 500, line 1.] ok 21 - unrecognised $BOGUS directive [unknown "$BOGUS" directive at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 515, line 1.] ok 22 - non-existent include file [$INCLUDE zone0.txt: No such file or directory at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 561, line 1.] ok 23 - recursive include directive [$INCLUDE zone1.txt: Unexpected recursion at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 558, line 1.] ok 24 - SOA TTL set from $TTL directive ok 25 - SOA TTL set from SOA minimum field ok 26 - implicit default from SOA record ok 27 - explicit default from $TTL directive ok 28 - explicit TTL value overrides default ok 29 - $zonefile->ttl set from $TTL directive ok 30 - zonefile->read expected record ok 31 - zonefile->name identifies file ok 32 - zonefile->line identifies record ok 33 - zonefile->read expected record ok 34 - zonefile->name identifies file ok 35 - zonefile->line identifies record ok 36 - zonefile->read expected record ok 37 - zonefile->name identifies file ok 38 - zonefile->line identifies record ok 39 - @ NS has expected name ok 40 - @ NS has expected rdata ok 41 - scope of $ORIGIN encompasses nested $INCLUDE ok 42 - scope of $ORIGIN continues after $INCLUDE ok 43 - $ORIGIN can be relative to current $ORIGIN ok 44 - scope of $ORIGIN curtailed by end of file ok 45 - implicit owner following $ORIGIN directive ok 46 - generate TXT $ with step 10 ok 47 - generate TXT $ with step 10 ok 48 - generate TXT $ with step 10 ok 49 - generate TXT $ with step -10 ok 50 - generate TXT $ with step -10 ok 51 - generate TXT $ with step -10 ok 52 - generate TXT ${,,} ok 53 - generate TXT ${0,0,d} ok 54 - generate TXT ${0,0,o} ok 55 - generate TXT ${0,0,x} ok 56 - generate TXT ${0,0,X} ok 57 - generate TXT ${0,4,X} ok 58 - generate TXT ${4096,4,X} ok 59 - generate TXT ${0,6,n} ok 60 - generate TXT ${0,16,N} ok 61 - unknown generator format [unknown Z format at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 429, line 12.] ok 62 - name of simple RR as expected ok 63 - name propagated from previous RR ok 64 - redundant brackets ignored ok 65 - quoted brackets protected ok 66 - quoted semicolon protected ok 67 - quoted quote protected ok 68 - multiline RR parsed correctly ok 69 - contiguous string reassembled ok 70 - multiline string reassembled ok 71 - quoted string reassembled ok 72 - rr->class matches initial record ok 73 - rr->class matches initial record ok 74 - rr->class matches initial record ok 75 - class->read( filename ) ok 76 - class->read( filename, path ) ok 77 - class->read( /nxfile, dir ) [/zone0.txt: No such file or directory at t/07-zonefile.t line 319.] ok 78 - class->read( nxfile, dir ) [t/zone0.txt: No such file or directory at t/07-zonefile.t line 321.] ok 79 - class::read( filename ) subroutine call (not object-oriented) ok 80 - class->parse( $string ) ok 81 - class->parse( \$string ) ok 82 - class->parse( erroneous ) [unknown "$BOGUS" directive at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 515.] ok 83 - @list = class->parse( ) ) [unknown "$BOGUS" directive at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/ZoneFile.pm line 515.] ok 84 - class::parse( string ) subroutine call (not object-oriented) ok 85 - ISO8859-7 TXT rdata ok 86 - Unicode/UTF-8 TXT rdata ok 87 - Unicode/UTF-8 TXT contiguous ok 88 - Unicode/UTF-8 domain name ok t/08-IPv4.t ................ skipped: Online tests disabled. t/08-IPv6.t ................ skipped: Online tests disabled. t/08-recurse.t ............. skipped: Online tests disabled. t/21-NSEC-typelist.t ....... 1..79 ok 1 - typemap($type) undefined for empty map ok 2 - typemap($type) undefined for empty map block ok 3 - expected window number for TYPE0 ok 4 - expected window number for TYPE256 ok 5 - expected window number for TYPE512 ok 6 - expected window number for TYPE768 ok 7 - expected window number for TYPE1024 ok 8 - expected map length for TYPE0 ok 9 - expected map length for MB ok 10 - expected map length for MG ok 11 - expected map length for MX ok 12 - expected map length for TXT ok 13 - expected map length for NSAP-PTR ok 14 - expected map length for SIG ok 15 - expected map length for EID ok 16 - expected map length for NIMLOC ok 17 - expected map length for DNAME ok 18 - expected map bit for A ok 19 - expected map bit for NS ok 20 - expected map bit for MD ok 21 - expected map bit for MF ok 22 - expected map bit for CNAME ok 23 - expected map bit for SOA ok 24 - expected map bit for MB ok 25 - expected map bit for MG ok 26 - expected map bit for MR ok 27 - expected map bit for NULL ok 28 - expected map bit for WKS ok 29 - expected map bit for PTR ok 30 - expected map bit for HINFO ok 31 - expected map bit for MINFO ok 32 - expected map bit for MX ok 33 - expected map bit for TXT ok 34 - expected map bit for RP ok 35 - expected map bit for AFSDB ok 36 - expected map bit for X25 ok 37 - expected map bit for ISDN ok 38 - expected map bit for RT ok 39 - expected map bit for NSAP ok 40 - expected map bit for NSAP-PTR ok 41 - expected map bit for SIG ok 42 - expected map bit for KEY ok 43 - expected map bit for PX ok 44 - expected map bit for GPOS ok 45 - expected map bit for AAAA ok 46 - expected map bit for LOC ok 47 - expected map bit for NXT ok 48 - expected map bit for EID ok 49 - expected map bit for NIMLOC ok 50 - expected map bit for SRV ok 51 - expected map bit for ATMA ok 52 - expected map bit for NAPTR ok 53 - expected map bit for KX ok 54 - expected map bit for CERT ok 55 - expected map bit for A6 ok 56 - expected map bit for DNAME ok 57 - expected map bit for SINK ok 58 - expected map bit for APL ok 59 - expected map bit for DS ok 60 - expected map bit for SSHFP ok 61 - expected map bit for IPSECKEY ok 62 - expected map bit for RRSIG ok 63 - expected map bit for NSEC ok 64 - expected map bit for DNSKEY ok 65 - expected map bit for DHCID ok 66 - expected map bit for NSEC3 ok 67 - expected map bit for NSEC3PARAM ok 68 - expected map bit for TLSA ok 69 - expected map bit for SMIMEA ok 70 - expected map bit for HIP ok 71 - expected map bit for NINFO ok 72 - expected map bit for RKEY ok 73 - expected map bit for TALINK ok 74 - expected map bit for CDS ok 75 - expected map bit for CDNSKEY ok 76 - expected map bit for OPENPGPKEY ok 77 - expected map bit for CSYNC ok 78 - expected map bit for ZONEMD ok 79 - expected map bit for SVCB ok t/22-NSEC-match.t .......... 1..8 ok 1 - nsec->match(match.example.com.) ok 2 - nsec->match(match.EXAMPLE.com) ok 3 - nsec->match(MATCH.example.com) ok 4 - nsec->match(match.example.com) ok 5 - !nsec->match(example.com) ok 6 - !nsec->match(*.example.com) ok 7 - !nsec->match(mis.match.example.com) ok 8 - !nsec->match(mis-match.example.com) ok t/23-NSEC-covered.t ........ 1..28 ok 1 - . NSEC ( zzzzzz.example. A ) covers('example.') ok 2 - example. NSEC ( zzzzzz.example. A ) covers('a.example.') ok 3 - a.example. NSEC ( zzzzzz.example. A ) covers('yljkjljk.a.example.') ok 4 - yljkjljk.a.example. NSEC ( zzzzzz.example. A ) covers('Z.a.example.') ok 5 - Z.a.example. NSEC ( zzzzzz.example. A ) covers('zABC.a.example.') ok 6 - zABC.a.EXAMPLE. NSEC ( zzzzzz.example. A ) covers('z.example.') ok 7 - z.example. NSEC ( zzzzzz.example. A ) covers('\001.z.example.') ok 8 - \001.z.example. NSEC ( zzzzzz.example. A ) covers('*.z.example.') ok 9 - *.z.example. NSEC ( zzzzzz.example. A ) covers('\200.z.example.') ok 10 - example. NSEC ( yljkjljk.a.example. A ) covers('a.example.') ok 11 - example. NSEC ( Z.a.example. A ) covers('yljkjljk.a.example.') ok 12 - example. NSEC ( zABC.a.example. A ) covers('Z.a.example.') ok 13 - example. NSEC ( z.example. A ) covers('zABC.a.EXAMPLE.') ok 14 - example. NSEC ( \001.z.example. A ) covers('z.example.') ok 15 - example. NSEC ( *.z.example. A ) covers('\001.z.example.') ok 16 - example. NSEC ( \200.z.example. A ) covers('*.z.example.') ok 17 - example. NSEC ( zzzzzz.example. A ) covers('\200.z.example.') ok 18 - example. NSEC ( example. A ) covers('orphan.example.') ok 19 - aft.example. NSEC ( example. A ) covers('*.aft.example.') ok 20 - aft.example. NSEC ( example. A ) covers('after.example.') ok 21 - example. NSEC ( z.example. A ) !covers('example.') ok 22 - example. NSEC ( z.example. A ) !covers('z.example.') ok 23 - example. NSEC ( z.example. A ) !covers('zz.example.') ok 24 - example. NSEC ( z.example. A ) !covers('other.tld.') ok 25 - z.example. NSEC ( example. A ) !covers('other.tld.') ok 26 - . NSEC ( tld. A ) !covers('tld.') ok 27 - tld. NSEC ( tld. A ) !covers('.') ok 28 - tld. NSEC ( . A ) !covers('tld.') ok t/24-NSEC-encloser.t ....... 1..9 ok 1 - encloser(example.org) ok 2 - encloser(a.example.org) ok 3 - encloser(d.example.org) ok 4 - encloser(b.example.org) ok 5 - nextcloser(b.example.org) ok 6 - wildcard(b.example.org) ok 7 - encloser(a.b.c.example.org) ok 8 - nextcloser(a.b.c.example.org) ok 9 - wildcard(a.b.c.example.org) ok t/31-NSEC3-base32.t ........ 1..30 ok 1 - base32hex encode correct ok 2 - decode length correct ok 3 - base32hex decode correct ok 4 - base32hex encode correct ok 5 - decode length correct ok 6 - base32hex decode correct ok 7 - base32hex encode correct ok 8 - decode length correct ok 9 - base32hex decode correct ok 10 - base32hex encode correct ok 11 - decode length correct ok 12 - base32hex decode correct ok 13 - base32hex encode correct ok 14 - decode length correct ok 15 - base32hex decode correct ok 16 - base32hex encode correct ok 17 - decode length correct ok 18 - base32hex decode correct ok 19 - base32hex encode correct ok 20 - decode length correct ok 21 - base32hex decode correct ok 22 - base32hex encode correct ok 23 - decode length correct ok 24 - base32hex decode correct ok 25 - base32hex encode correct ok 26 - decode length correct ok 27 - base32hex decode correct ok 28 - base32hex encode correct ok 29 - decode length correct ok 30 - base32hex decode correct ok t/32-NSEC3-typelist.t ...... 1..77 ok 1 - expected window number for TYPE0 ok 2 - expected window number for TYPE256 ok 3 - expected window number for TYPE512 ok 4 - expected window number for TYPE768 ok 5 - expected window number for TYPE1024 ok 6 - expected map length for TYPE0 ok 7 - expected map length for MB ok 8 - expected map length for MG ok 9 - expected map length for MX ok 10 - expected map length for TXT ok 11 - expected map length for NSAP-PTR ok 12 - expected map length for SIG ok 13 - expected map length for EID ok 14 - expected map length for NIMLOC ok 15 - expected map length for DNAME ok 16 - expected map bit for A ok 17 - expected map bit for NS ok 18 - expected map bit for MD ok 19 - expected map bit for MF ok 20 - expected map bit for CNAME ok 21 - expected map bit for SOA ok 22 - expected map bit for MB ok 23 - expected map bit for MG ok 24 - expected map bit for MR ok 25 - expected map bit for NULL ok 26 - expected map bit for WKS ok 27 - expected map bit for PTR ok 28 - expected map bit for HINFO ok 29 - expected map bit for MINFO ok 30 - expected map bit for MX ok 31 - expected map bit for TXT ok 32 - expected map bit for RP ok 33 - expected map bit for AFSDB ok 34 - expected map bit for X25 ok 35 - expected map bit for ISDN ok 36 - expected map bit for RT ok 37 - expected map bit for NSAP ok 38 - expected map bit for NSAP-PTR ok 39 - expected map bit for SIG ok 40 - expected map bit for KEY ok 41 - expected map bit for PX ok 42 - expected map bit for GPOS ok 43 - expected map bit for AAAA ok 44 - expected map bit for LOC ok 45 - expected map bit for NXT ok 46 - expected map bit for EID ok 47 - expected map bit for NIMLOC ok 48 - expected map bit for SRV ok 49 - expected map bit for ATMA ok 50 - expected map bit for NAPTR ok 51 - expected map bit for KX ok 52 - expected map bit for CERT ok 53 - expected map bit for A6 ok 54 - expected map bit for DNAME ok 55 - expected map bit for SINK ok 56 - expected map bit for APL ok 57 - expected map bit for DS ok 58 - expected map bit for SSHFP ok 59 - expected map bit for IPSECKEY ok 60 - expected map bit for RRSIG ok 61 - expected map bit for NSEC ok 62 - expected map bit for DNSKEY ok 63 - expected map bit for DHCID ok 64 - expected map bit for NSEC3 ok 65 - expected map bit for NSEC3PARAM ok 66 - expected map bit for TLSA ok 67 - expected map bit for SMIMEA ok 68 - expected map bit for HIP ok 69 - expected map bit for NINFO ok 70 - expected map bit for RKEY ok 71 - expected map bit for TALINK ok 72 - expected map bit for CDS ok 73 - expected map bit for CDNSKEY ok 74 - expected map bit for OPENPGPKEY ok 75 - expected map bit for CSYNC ok 76 - expected map bit for ZONEMD ok 77 - expected map bit for SVCB ok t/33-NSEC3-hash.t .......... 1..12 ok 1 - defaulted arguments ok 2 - explicit arguments ok 3 - H(example) ok 4 - H(a.example) ok 5 - H(ai.example) ok 6 - H(ns1.example) ok 7 - H(ns2.example) ok 8 - H(w.example) ok 9 - H(*.w.example) ok 10 - H(x.w.example) ok 11 - H(y.w.example) ok 12 - H(x.y.w.example) ok t/34-NSEC3-flags.t ......... 1..3 ok 1 - Boolean optout flag has default value ok 2 - Boolean optout flag toggled ok 3 - Boolean optout flag restored ok t/36-NSEC3-covered.t ....... 1..16 0p9mhaveqvm6t7vbl5lop2u3t2rp3tom example 2t7b4g4vsa5smi47k61mv5bv1a22bojr ns1.example 2vptu5timamqttgl4luu9kg21e0aor3s x.y.w.example 35mthgpgcu1qg68fab165klnsnk3dpvl a.example b4um86eghhds6nea196smvmlo4ors995 x.w.example gjeqe526plbf1g8mklp59enfd789njgi ai.example ji6neoaepv8b5o6k4ev33abha8ht9fgc y.w.example k8udemvp1j2f7eg6jebps17vp3n8i58h w.example q04jkcevqvmu85r014c7dkba38o0ji5r ns2.example r53bq7cc2uvmubfu5ocmm6pers9tk9en *.w.example t644ebqk9bibcna874givr6joj62mlhv xx.example ok 1 - B.1(1): NSEC3 covers "next closer" name (c.x.w.example.) ok 2 - B.1(2): NSEC3 matches closest encloser (x.w.example.) ok 3 - B.1(3): NSEC3 covers wildcard at closest encloser (*.x.w.example.) ok 4 - B.2: NSEC3 matches QNAME (ns1.example.) proving MX and CNAME absent ok 5 - B.2.1: NSEC3 matches QNAME (y.w.example.) proving A absent ok 6 - B.3(1): NSEC3 covers "next closer" name (c.example.) ok 7 - B.3(2): NSEC3 matches closest provable encloser (example.) ok 8 - B.4: NSEC3 covers "next closer" name (z.w.example.) ok 9 - B.5(1): NSEC3 matches closest encloser (w.example.) ok 10 - B.5(2): NSEC3 covers "next closer" name (z.w.example.) ok 11 - B.5(3): NSEC3 matches wildcard at closest encloser (*.w.example) ok 12 - B.6: NSEC3 matches QNAME (example.) DS type bit not set ok 13 - ancestor name not covered (.) ok 14 - name out of zone not covered (unrelated.name.) ok 15 - owner name not covered (example.) ok 16 - next hashed name not covered (ns1.example.) ok t/37-NSEC3-encloser.t ...... 1..4 ok 1 - closest (provable) encloser ok 2 - next closer name ok 3 - wildcard at closest encloser ok 4 - reject name out of zone ok t/41-DNSKEY-keytag.t ....... 1..4 ok 1 - set up DNSKEY record ok 2 - numerical keytag has expected value ok 3 - keytag recalculated from modified key ok 4 - keytag recalculated from restored key ok t/42-DNSKEY-flags.t ........ 1..16 ok 1 - set up DNSKEY record ok 2 - Boolean sep flag has expected value ok 3 - Boolean sep flag toggled ok 4 - keytag recalculated using modified sep flag ok 5 - Boolean sep flag restored ok 6 - keytag recalculated using restored sep flag ok 7 - Boolean zone flag has expected value ok 8 - Boolean zone flag toggled ok 9 - keytag recalculated using modified zone flag ok 10 - Boolean zone flag restored ok 11 - keytag recalculated using restored zone flag ok 12 - Boolean revoke flag has expected value ok 13 - Boolean revoke flag toggled ok 14 - keytag recalculated using modified revoke flag ok 15 - Boolean revoke flag restored ok 16 - keytag recalculated using restored revoke flag ok t/43-DNSKEY-keylength.t .... 1..7 ok 1 - set up RSA public key ok 2 - RSA keylength has expected value ok 3 - keylength for long format RSA key ok 4 - set up DSA public key ok 5 - DSA keylength has expected value ok 6 - set up ECDSA public key ok 7 - ECDSA keylength has expected value ok t/51-DS-SHA1.t ............. 1..3 ok 1 - created DS matches RFC4034 example DS ok 2 - created DS verifies RFC4034 example DNSKEY ok 3 - RFC4034 example DS verifies DNSKEY dskey.example.com. 86400 IN DS ( 60485 5 1 2bb183af5f22588179a53b0a98631fad1a292118 ) ; xepor-cybyp-zulyd-dekom-civip-hovob-pikek-fylop-tekyd-namac-moxex ok t/52-DS-SHA256.t ........... 1..3 ok 1 - created DS matches RFC4509 example DS ok 2 - created DS verifies RFC4509 example DNSKEY ok 3 - RFC4509 example DS verifies DNSKEY dskey.example.com. 86400 IN DS ( 60485 5 2 d4b7d520e7bb5f0f67674a0cceb1e3e0614b93c4f9e99b8383f6a1e4469da50a ) ; xuhar-lehod-bunar-ruleb-zanak-ludib-sifir-comev-bimyg-rygys-gevev-nakym-fiboz-kemiv-gecon-tenyb-pixix ok t/54-DS-SHA384.t ........... 1..3 ok 1 - created DS matches RFC6605 example DS ok 2 - created DS verifies RFC6605 example DNSKEY ok 3 - RFC6605 example DS verifies DNSKEY example.net. 3600 IN DS ( 10771 14 4 72d7b62976ce06438e9c0bf319013cf801f09ecc84b8d7e9495f27e305c6a9b0 563a9b5f4d288405c3008a946df983d6 ) ; xisit-latod-nutes-vocog-fafon-sadyz-fikub-cazuz-mibaz-belos-sycyr-muhyv-nudeh-zonuv-fyces-kipir-buhyf-pykuh-zifed-muceb-habib-bidyn-gyroz-nibyt-koxax ok t/71-TSIG-create.t ......... 1..18 ok 1 - create TSIG from BIND tsig-keygen key ok 2 - TSIG key name ok 3 - TSIG algorithm ok 4 - create TSIG from packet->sigrr ok 5 - TSIG key name ok 6 - TSIG algorithm ok 7 - create successor to existing TSIG ok 8 - create TSIG from BIND dnssec public key ok 9 - TSIG key name ok 10 - TSIG algorithm ok 11 - empty argument list [argument undefined at t/71-TSIG-create.t line 90.] ok 12 - argument undefined [argument undefined at t/71-TSIG-create.t line 91.] ok 13 - unexpected argument [Usage: Net::DNS::RR::TSIG->create( $keyfile, @options ) at t/71-TSIG-create.t line 95.] ok 14 - 2-argument create [Usage: Net::DNS::RR::TSIG->create( $keyfile, @options ) at t/71-TSIG-create.t line 97.] ok 15 - no TSIG in packet [no TSIG in request packet at t/71-TSIG-create.t line 101.] ok 16 - unrecognised key format [key file incompatible with TSIG at t/71-TSIG-create.t line 113.] ok 17 - renamed BIND public key [arbitrary.key does not appear to be a BIND dnssec public key at t/71-TSIG-create.t line 125.] ok 18 - corrupt BIND public key [Kcorrupt.example.+161+13198.key does not appear to be a BIND dnssec public key at t/71-TSIG-create.t line 138.] ok t/72-TSIG-verify.t ......... 1..26 ok 1 - verify signed packet ok 2 - packet->verify returns TSIG ok 3 - verify corrupt packet BADSIG ok 4 - packet->verify returns undef ok 5 - verify reply packet ok 6 - sign multi-packet ok 7 - sign multi-packet ok 8 - sign multi-packet ok 9 - sign multi-packet ok 10 - verify multi-packet ok 11 - verify multi-packet ok 12 - verify multi-packet ok 13 - verify multi-packet ok 14 - verify corrupt multi-packet ok 15 - verify corrupt multi-packet ok 16 - verify corrupt multi-packet BADSIG ok 17 - verify corrupt multi-packet BADSIG ok 18 - final packet->verify returns undef ok 19 - unverifiable query packet: BADTIME ok 20 - time appended to BADTIME response ok 21 - mismatched verify keys BADKEY ok 22 - mismatched verify keys BADKEY ok 23 - signature too short: BADTRUNC ok 24 - signature too long: BADTRUNC ok 25 - unexpected argument [missing packet reference at /build/reproducible-path/libnet-dns-perl-1.48/blib/lib/Net/DNS/RR/TSIG.pm line 249.] ok 26 - unexpected argument [Usage: $tsig->verify( $reply, $query ) at t/72-TSIG-verify.t line 186.] ok # Cleaning t/99-cleanup.t ............. 1..1 ok 1 - Dummy ok All tests successful. Files=104, Tests=3139, 29 wallclock secs ( 0.60 usr 0.30 sys + 24.00 cusr 2.78 csys = 27.68 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libnet-dns-perl/ make -j4 install DESTDIR=/build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' Manifying 38 pod documents Manifying 38 pod documents Manifying 10 pod documents Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Mailbox.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Packet.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Text.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/FAQ.pod Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/ZoneFile.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Domain.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Nameserver.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Parameters.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/DomainName.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Header.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Update.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Question.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/L32.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/L64.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/X25.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SPF.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/PX.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TXT.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/IPSECKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NID.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AAAA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC3.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MB.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/HIP.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CERT.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SSHFP.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CNAME.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SRV.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SOA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/APL.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/A.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/PTR.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/ZONEMD.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/EUI48.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CSYNC.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MX.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/LOC.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC3PARAM.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/LP.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/RT.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DELEG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/OPENPGPKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NULL.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/HINFO.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/RRSIG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MINFO.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/EUI64.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TSIG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SMIMEA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TLSA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/URI.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AMTRELAY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CAA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/KEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/RP.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/OPT.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SIG.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/ISDN.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SVCB.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AFSDB.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/HTTPS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DNAME.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/KX.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CDS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NAPTR.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CDNSKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/GPOS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MR.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DHCID.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DNSKEY.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/os390.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/android.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/MSWin32.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/UNIX.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/Base.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/Recurse.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/cygwin.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/os2.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::KX.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::LP.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::EUI48.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MB.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::ZoneFile.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::X25.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CDNSKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SVCB.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CSYNC.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MG.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::GPOS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::LOC.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MINFO.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CDS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::FAQ.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Mailbox.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MR.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::HTTPS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::OPT.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TLSA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SMIMEA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::APL.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::L64.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::DomainName.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::os390.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::RT.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SSHFP.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Question.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::PTR.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::PX.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NSEC3.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::URI.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::EUI64.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::android.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CAA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NULL.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Domain.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SOA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::RP.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::Recurse.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::os2.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Header.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::ISDN.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::OPENPGPKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CNAME.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SPF.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Parameters.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::ZONEMD.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::Base.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::MSWin32.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Packet.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Nameserver.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::cygwin.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::A.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NSEC3PARAM.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DNSKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NID.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Update.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TXT.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::KEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AAAA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MX.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::L32.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::RRSIG.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::UNIX.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Text.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CERT.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DNAME.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::HINFO.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NAPTR.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AMTRELAY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::IPSECKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NSEC.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SIG.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SRV.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::HIP.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DHCID.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AFSDB.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TSIG.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DELEG.3pm make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_installdocs dh_installchangelogs debian/rules override_dh_installexamples make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_installexamples sed -i '1s|^#!/usr/local/bin/perl|#!/usr/bin/perl|' /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/doc/libnet-dns-perl/examples/*/* make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_installman dh_lintian 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 'libnet-dns-perl' in '../libnet-dns-perl_1.48-1_all.deb'. dpkg-genbuildinfo --build=binary -O../libnet-dns-perl_1.48-1_armhf.buildinfo dpkg-genchanges --build=binary -O../libnet-dns-perl_1.48-1_armhf.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: including full source code in upload I: copying local configuration I: user script /srv/workspace/pbuilder/6386/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/6386/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/6386 and its subdirectories I: Current time: Tue Nov 26 04:39:47 +14 2024 I: pbuilder-time-stamp: 1732545587 + false + set +x Mon Nov 25 14:39:47 UTC 2024 I: Signing ./b2/libnet-dns-perl_1.48-1_armhf.buildinfo as libnet-dns-perl_1.48-1_armhf.buildinfo.asc Mon Nov 25 14:39:48 UTC 2024 I: Signed ./b2/libnet-dns-perl_1.48-1_armhf.buildinfo as ./b2/libnet-dns-perl_1.48-1_armhf.buildinfo.asc Mon Nov 25 14:39:48 UTC 2024 - build #2 for libnet-dns-perl/unstable/armhf on virt64z done. Starting cleanup. All cleanup done. Mon Nov 25 14:39:48 UTC 2024 - reproducible_build.sh stopped running as /tmp/jenkins-script-Gw1GTqJz, removing. /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2: total 220 drwxr-xr-x 2 jenkins jenkins 4096 Nov 25 14:38 b1 drwxr-xr-x 2 jenkins jenkins 4096 Nov 25 14:39 b2 -rw-r--r-- 1 jenkins jenkins 2710 Nov 15 23:55 libnet-dns-perl_1.48-1.dsc -rw------- 1 jenkins jenkins 206552 Nov 25 14:38 rbuildlog.0B6y1Ol /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/b1: total 864 -rw-r--r-- 1 jenkins jenkins 202383 Nov 25 14:38 build.log -rw-r--r-- 1 jenkins jenkins 8456 Nov 25 14:38 libnet-dns-perl_1.48-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2710 Nov 25 14:38 libnet-dns-perl_1.48-1.dsc -rw-r--r-- 1 jenkins jenkins 362440 Nov 25 14:38 libnet-dns-perl_1.48-1_all.deb -rw-r--r-- 1 jenkins jenkins 4809 Nov 25 14:38 libnet-dns-perl_1.48-1_armhf.buildinfo -rw-r--r-- 1 jenkins jenkins 5691 Nov 25 14:38 libnet-dns-perl_1.48-1_armhf.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1073 Nov 25 14:38 libnet-dns-perl_1.48-1_armhf.changes -rw-r--r-- 1 jenkins jenkins 1530 Nov 25 14:38 libnet-dns-perl_1.48-1_source.changes -rw-r--r-- 1 jenkins jenkins 259568 Nov 25 14:38 libnet-dns-perl_1.48.orig.tar.gz /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/b2: total 852 -rw-r--r-- 1 jenkins jenkins 204311 Nov 25 14:39 build.log -rw-r--r-- 1 jenkins jenkins 8456 Nov 25 14:39 libnet-dns-perl_1.48-1.debian.tar.xz -rw-r--r-- 1 jenkins jenkins 2710 Nov 25 14:39 libnet-dns-perl_1.48-1.dsc -rw-r--r-- 1 jenkins jenkins 362440 Nov 25 14:39 libnet-dns-perl_1.48-1_all.deb -rw-r--r-- 1 jenkins jenkins 4804 Nov 25 14:39 libnet-dns-perl_1.48-1_armhf.buildinfo -rw-r--r-- 1 jenkins jenkins 5686 Nov 25 14:39 libnet-dns-perl_1.48-1_armhf.buildinfo.asc -rw-r--r-- 1 jenkins jenkins 1073 Nov 25 14:39 libnet-dns-perl_1.48-1_armhf.changes -rw-r--r-- 1 jenkins jenkins 1530 Nov 25 14:39 libnet-dns-perl_1.48-1_source.changes -rw-r--r-- 1 jenkins jenkins 259568 Nov 25 14:39 libnet-dns-perl_1.48.orig.tar.gz Mon Nov 25 14:39:53 UTC 2024 I: Deleting $TMPDIR on virt64z-armhf-rb.debian.net. Mon Nov 25 14:39:55 UTC 2024 I: libnet-dns-perl_1.48-1_armhf.changes: Format: 1.8 Date: Sat, 16 Nov 2024 00:47:23 +0100 Source: libnet-dns-perl Binary: libnet-dns-perl Architecture: all Version: 1.48-1 Distribution: unstable Urgency: medium Maintainer: Debian Perl Group Changed-By: gregor herrmann Description: libnet-dns-perl - module to perform DNS queries Changes: libnet-dns-perl (1.48-1) unstable; urgency=medium . * Team upload. * Import upstream version 1.48. Checksums-Sha1: e31daa05f20ad0b6417b61a3e777a7e5dd320840 362440 libnet-dns-perl_1.48-1_all.deb 45d3feeea41309cfd6b865af215db4044923847c 4809 libnet-dns-perl_1.48-1_armhf.buildinfo Checksums-Sha256: acbe2d23146f2f7d7690f531fdd2324da8383250d15fede600eaf6d52927e316 362440 libnet-dns-perl_1.48-1_all.deb 475e8276b862a37656708b008d2c068cf8079c9f28f4a9dde6f6c507438b48b9 4809 libnet-dns-perl_1.48-1_armhf.buildinfo Files: 4101069b7ac2d0fabbf572cc332e3984 362440 perl optional libnet-dns-perl_1.48-1_all.deb 223a1e23cc3a01b7fc4931fa23963aac 4809 perl optional libnet-dns-perl_1.48-1_armhf.buildinfo removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/armhf/libnet-dns-perl_1.47-1.rbuild.log' removed '/var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/armhf/libnet-dns-perl_1.47-1.rbuild.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/armhf/libnet-dns-perl_1.47-1.build1.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/logs/unstable/armhf/libnet-dns-perl_1.47-1.build2.log.gz' removed '/var/lib/jenkins/userContent/reproducible/debian/buildinfo/unstable/armhf/libnet-dns-perl_1.47-1_armhf.buildinfo' removed '/var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/armhf/libnet-dns-perl_1.47-1.diff.gz' Diff of the two buildlogs: -- --- b1/build.log 2024-11-25 14:38:22.173587931 +0000 +++ b2/build.log 2024-11-25 14:39:51.993635875 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Nov 25 02:36:29 -12 2024 -I: pbuilder-time-stamp: 1732545389 +I: Current time: Tue Nov 26 04:38:34 +14 2024 +I: pbuilder-time-stamp: 1732545514 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -25,52 +25,84 @@ dpkg-source: info: unpacking libnet-dns-perl_1.48-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/8411/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/6386/tmp/hooks/D01_modify_environment starting +debug: Running on virt64z. +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 Nov 25 14:38 /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/6386/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/6386/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='armhf' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=3 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='armhf' + 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]="32" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.32(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=armhf + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=4 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='f55cc6faa98743428c5937806bef1900' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='8411' - PS1='# ' - PS2='> ' + INVOCATION_ID=302a69eca61c4a82b5025d667db79bd6 + LANG=C + LANGUAGE=it_CH:it + LC_ALL=C + MACHTYPE=arm-unknown-linux-gnueabihf + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnueabihf + 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=6386 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/pbuilderrc_pJAq --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/b1 --logfile b1/build.log libnet-dns-perl_1.48-1.dsc' - SUDO_GID='113' - SUDO_UID='107' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://10.0.0.15:3142/' + 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.4TpiORL2/pbuilderrc_yYFa --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/b2 --logfile b2/build.log libnet-dns-perl_1.48-1.dsc' + SUDO_GID=110 + SUDO_UID=103 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://10.0.0.15:3142/ I: uname -a - Linux virt32c 6.1.0-28-armmp-lpae #1 SMP Debian 6.1.119-1 (2024-11-22) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/8411/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/6386/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -155,7 +187,7 @@ Get: 34 http://deb.debian.org/debian unstable/main armhf libnet-dns-sec-perl armhf 1.26-1+b1 [47.2 kB] Get: 35 http://deb.debian.org/debian unstable/main armhf libnet-libidn2-perl armhf 1.02-1+b3 [14.9 kB] Get: 36 http://deb.debian.org/debian unstable/main armhf libtest-pod-perl all 1.52-3 [12.6 kB] -Fetched 19.6 MB in 1s (28.6 MB/s) +Fetched 19.6 MB in 0s (59.6 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 ... 19685 files and directories currently installed.) @@ -314,7 +346,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/libnet-dns-perl-1.48/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../libnet-dns-perl_1.48-1_source.changes +I: user script /srv/workspace/pbuilder/6386/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/6386/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/libnet-dns-perl-1.48/ && 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 > ../libnet-dns-perl_1.48-1_source.changes dpkg-buildpackage: info: source package libnet-dns-perl dpkg-buildpackage: info: source version 1.48-1 dpkg-buildpackage: info: source distribution unstable @@ -340,100 +376,100 @@ Writing MYMETA.yml and MYMETA.json make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_auto_build - make -j3 + make -j4 make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' -cp lib/Net/DNS/RR/ISDN.pm blib/lib/Net/DNS/RR/ISDN.pm -cp lib/Net/DNS/RR/CSYNC.pm blib/lib/Net/DNS/RR/CSYNC.pm -cp lib/Net/DNS/RR/HIP.pm blib/lib/Net/DNS/RR/HIP.pm -cp lib/Net/DNS/RR/GPOS.pm blib/lib/Net/DNS/RR/GPOS.pm +cp lib/Net/DNS/Parameters.pm blib/lib/Net/DNS/Parameters.pm +cp lib/Net/DNS/Nameserver.pm blib/lib/Net/DNS/Nameserver.pm cp lib/Net/DNS/RR/MR.pm blib/lib/Net/DNS/RR/MR.pm -cp lib/Net/DNS/RR/MG.pm blib/lib/Net/DNS/RR/MG.pm -cp lib/Net/DNS/Packet.pm blib/lib/Net/DNS/Packet.pm +cp lib/Net/DNS/RR/LOC.pm blib/lib/Net/DNS/RR/LOC.pm cp lib/Net/DNS/RR/A.pm blib/lib/Net/DNS/RR/A.pm -cp lib/Net/DNS/RR/DHCID.pm blib/lib/Net/DNS/RR/DHCID.pm -cp lib/Net/DNS/RR/HINFO.pm blib/lib/Net/DNS/RR/HINFO.pm -cp lib/Net/DNS/DomainName.pm blib/lib/Net/DNS/DomainName.pm -cp lib/Net/DNS/RR/HTTPS.pm blib/lib/Net/DNS/RR/HTTPS.pm -cp lib/Net/DNS/RR/MB.pm blib/lib/Net/DNS/RR/MB.pm -cp lib/Net/DNS/RR/CAA.pm blib/lib/Net/DNS/RR/CAA.pm -cp lib/Net/DNS/Question.pm blib/lib/Net/DNS/Question.pm +cp lib/Net/DNS/RR/DELEG.pm blib/lib/Net/DNS/RR/DELEG.pm +cp lib/Net/DNS/RR/LP.pm blib/lib/Net/DNS/RR/LP.pm cp lib/Net/DNS/RR/CDNSKEY.pm blib/lib/Net/DNS/RR/CDNSKEY.pm cp lib/Net/DNS/RR/CNAME.pm blib/lib/Net/DNS/RR/CNAME.pm -cp lib/Net/DNS/RR.pm blib/lib/Net/DNS/RR.pm +cp lib/Net/DNS/RR/L32.pm blib/lib/Net/DNS/RR/L32.pm cp lib/Net/DNS/Mailbox.pm blib/lib/Net/DNS/Mailbox.pm -cp lib/Net/DNS/RR/AMTRELAY.pm blib/lib/Net/DNS/RR/AMTRELAY.pm -cp lib/Net/DNS/RR/DELEG.pm blib/lib/Net/DNS/RR/DELEG.pm -cp lib/Net/DNS/RR/MINFO.pm blib/lib/Net/DNS/RR/MINFO.pm -cp lib/Net/DNS/RR/DNAME.pm blib/lib/Net/DNS/RR/DNAME.pm -cp lib/Net/DNS/FAQ.pod blib/lib/Net/DNS/FAQ.pod +cp lib/Net/DNS/RR/GPOS.pm blib/lib/Net/DNS/RR/GPOS.pm +cp lib/Net/DNS/RR/KEY.pm blib/lib/Net/DNS/RR/KEY.pm +cp lib/Net/DNS/RR/ISDN.pm blib/lib/Net/DNS/RR/ISDN.pm +cp lib/Net/DNS/RR/HIP.pm blib/lib/Net/DNS/RR/HIP.pm cp lib/Net/DNS/Header.pm blib/lib/Net/DNS/Header.pm +cp lib/Net/DNS/RR/AMTRELAY.pm blib/lib/Net/DNS/RR/AMTRELAY.pm +cp lib/Net/DNS/RR/MB.pm blib/lib/Net/DNS/RR/MB.pm +cp lib/Net/DNS/RR/MX.pm blib/lib/Net/DNS/RR/MX.pm +cp lib/Net/DNS/RR/MG.pm blib/lib/Net/DNS/RR/MG.pm cp lib/Net/DNS/RR/IPSECKEY.pm blib/lib/Net/DNS/RR/IPSECKEY.pm -cp lib/Net/DNS/RR/AAAA.pm blib/lib/Net/DNS/RR/AAAA.pm -cp lib/Net/DNS/RR/L32.pm blib/lib/Net/DNS/RR/L32.pm -cp lib/Net/DNS/RR/AFSDB.pm blib/lib/Net/DNS/RR/AFSDB.pm -cp lib/Net/DNS.pm blib/lib/Net/DNS.pm -cp lib/Net/DNS/RR/L64.pm blib/lib/Net/DNS/RR/L64.pm -cp lib/Net/DNS/RR/LOC.pm blib/lib/Net/DNS/RR/LOC.pm -cp lib/Net/DNS/Parameters.pm blib/lib/Net/DNS/Parameters.pm -cp lib/Net/DNS/RR/EUI48.pm blib/lib/Net/DNS/RR/EUI48.pm +cp lib/Net/DNS/Domain.pm blib/lib/Net/DNS/Domain.pm +cp lib/Net/DNS/RR/HINFO.pm blib/lib/Net/DNS/RR/HINFO.pm +cp lib/Net/DNS/RR/KX.pm blib/lib/Net/DNS/RR/KX.pm cp lib/Net/DNS/RR/DNSKEY.pm blib/lib/Net/DNS/RR/DNSKEY.pm +cp lib/Net/DNS/RR.pm blib/lib/Net/DNS/RR.pm +cp lib/Net/DNS/RR/HTTPS.pm blib/lib/Net/DNS/RR/HTTPS.pm +cp lib/Net/DNS/RR/L64.pm blib/lib/Net/DNS/RR/L64.pm +cp lib/Net/DNS/FAQ.pod blib/lib/Net/DNS/FAQ.pod +cp lib/Net/DNS/RR/DNAME.pm blib/lib/Net/DNS/RR/DNAME.pm +cp lib/Net/DNS/DomainName.pm blib/lib/Net/DNS/DomainName.pm +cp lib/Net/DNS/RR/CAA.pm blib/lib/Net/DNS/RR/CAA.pm +cp lib/Net/DNS/RR/DHCID.pm blib/lib/Net/DNS/RR/DHCID.pm +cp lib/Net/DNS/RR/APL.pm blib/lib/Net/DNS/RR/APL.pm cp lib/Net/DNS/RR/DS.pm blib/lib/Net/DNS/RR/DS.pm +cp lib/Net/DNS/RR/AFSDB.pm blib/lib/Net/DNS/RR/AFSDB.pm +cp lib/Net/DNS/RR/MINFO.pm blib/lib/Net/DNS/RR/MINFO.pm +cp lib/Net/DNS/RR/CSYNC.pm blib/lib/Net/DNS/RR/CSYNC.pm cp lib/Net/DNS/RR/EUI64.pm blib/lib/Net/DNS/RR/EUI64.pm -cp lib/Net/DNS/RR/KEY.pm blib/lib/Net/DNS/RR/KEY.pm -cp lib/Net/DNS/Nameserver.pm blib/lib/Net/DNS/Nameserver.pm +cp lib/Net/DNS/Question.pm blib/lib/Net/DNS/Question.pm +cp lib/Net/DNS/Packet.pm blib/lib/Net/DNS/Packet.pm +cp lib/Net/DNS/RR/EUI48.pm blib/lib/Net/DNS/RR/EUI48.pm +cp lib/Net/DNS.pm blib/lib/Net/DNS.pm cp lib/Net/DNS/RR/CDS.pm blib/lib/Net/DNS/RR/CDS.pm -cp lib/Net/DNS/RR/KX.pm blib/lib/Net/DNS/RR/KX.pm -cp lib/Net/DNS/RR/LP.pm blib/lib/Net/DNS/RR/LP.pm +cp lib/Net/DNS/RR/AAAA.pm blib/lib/Net/DNS/RR/AAAA.pm cp lib/Net/DNS/RR/CERT.pm blib/lib/Net/DNS/RR/CERT.pm -cp lib/Net/DNS/RR/MX.pm blib/lib/Net/DNS/RR/MX.pm -cp lib/Net/DNS/RR/APL.pm blib/lib/Net/DNS/RR/APL.pm -cp lib/Net/DNS/Domain.pm blib/lib/Net/DNS/Domain.pm +cp lib/Net/DNS/RR/TKEY.pm blib/lib/Net/DNS/RR/TKEY.pm +cp lib/Net/DNS/Resolver/cygwin.pm blib/lib/Net/DNS/Resolver/cygwin.pm +cp lib/Net/DNS/RR/SIG.pm blib/lib/Net/DNS/RR/SIG.pm +cp lib/Net/DNS/ZoneFile.pm blib/lib/Net/DNS/ZoneFile.pm +cp lib/Net/DNS/RR/NS.pm blib/lib/Net/DNS/RR/NS.pm +cp lib/Net/DNS/RR/NSEC3PARAM.pm blib/lib/Net/DNS/RR/NSEC3PARAM.pm +cp lib/Net/DNS/RR/NSEC.pm blib/lib/Net/DNS/RR/NSEC.pm +cp lib/Net/DNS/RR/NID.pm blib/lib/Net/DNS/RR/NID.pm cp lib/Net/DNS/RR/NSEC3.pm blib/lib/Net/DNS/RR/NSEC3.pm -cp lib/Net/DNS/RR/SVCB.pm blib/lib/Net/DNS/RR/SVCB.pm +cp lib/Net/DNS/RR/PX.pm blib/lib/Net/DNS/RR/PX.pm cp lib/Net/DNS/RR/RP.pm blib/lib/Net/DNS/RR/RP.pm cp lib/Net/DNS/Text.pm blib/lib/Net/DNS/Text.pm cp lib/Net/DNS/Resolver/Recurse.pm blib/lib/Net/DNS/Resolver/Recurse.pm -cp lib/Net/DNS/RR/NS.pm blib/lib/Net/DNS/RR/NS.pm -cp lib/Net/DNS/RR/TSIG.pm blib/lib/Net/DNS/RR/TSIG.pm -cp lib/Net/DNS/RR/SOA.pm blib/lib/Net/DNS/RR/SOA.pm +cp lib/Net/DNS/RR/NULL.pm blib/lib/Net/DNS/RR/NULL.pm cp lib/Net/DNS/RR/SSHFP.pm blib/lib/Net/DNS/RR/SSHFP.pm -cp lib/Net/DNS/RR/NSEC.pm blib/lib/Net/DNS/RR/NSEC.pm -cp lib/Net/DNS/RR/SPF.pm blib/lib/Net/DNS/RR/SPF.pm -cp lib/Net/DNS/RR/OPT.pm blib/lib/Net/DNS/RR/OPT.pm -cp lib/Net/DNS/RR/OPENPGPKEY.pm blib/lib/Net/DNS/RR/OPENPGPKEY.pm -cp lib/Net/DNS/Resolver/os390.pm blib/lib/Net/DNS/Resolver/os390.pm -cp lib/Net/DNS/RR/NSEC3PARAM.pm blib/lib/Net/DNS/RR/NSEC3PARAM.pm -cp lib/Net/DNS/RR/SMIMEA.pm blib/lib/Net/DNS/RR/SMIMEA.pm -cp lib/Net/DNS/Resolver/android.pm blib/lib/Net/DNS/Resolver/android.pm -cp lib/Net/DNS/RR/PTR.pm blib/lib/Net/DNS/RR/PTR.pm -cp lib/Net/DNS/RR/TLSA.pm blib/lib/Net/DNS/RR/TLSA.pm -cp lib/Net/DNS/Resolver/MSWin32.pm blib/lib/Net/DNS/Resolver/MSWin32.pm -cp lib/Net/DNS/RR/RRSIG.pm blib/lib/Net/DNS/RR/RRSIG.pm -cp lib/Net/DNS/RR/RT.pm blib/lib/Net/DNS/RR/RT.pm -cp lib/Net/DNS/RR/X25.pm blib/lib/Net/DNS/RR/X25.pm -cp lib/Net/DNS/Update.pm blib/lib/Net/DNS/Update.pm -cp lib/Net/DNS/RR/SRV.pm blib/lib/Net/DNS/RR/SRV.pm +cp lib/Net/DNS/RR/SOA.pm blib/lib/Net/DNS/RR/SOA.pm cp lib/Net/DNS/Resolver/Base.pm blib/lib/Net/DNS/Resolver/Base.pm -cp lib/Net/DNS/RR/NULL.pm blib/lib/Net/DNS/RR/NULL.pm -cp lib/Net/DNS/RR/TKEY.pm blib/lib/Net/DNS/RR/TKEY.pm -cp lib/Net/DNS/Resolver/cygwin.pm blib/lib/Net/DNS/Resolver/cygwin.pm -cp lib/Net/DNS/ZoneFile.pm blib/lib/Net/DNS/ZoneFile.pm -cp lib/Net/DNS/RR/SIG.pm blib/lib/Net/DNS/RR/SIG.pm +cp lib/Net/DNS/Resolver/MSWin32.pm blib/lib/Net/DNS/Resolver/MSWin32.pm +cp lib/Net/DNS/Resolver/android.pm blib/lib/Net/DNS/Resolver/android.pm +cp lib/Net/DNS/RR/OPENPGPKEY.pm blib/lib/Net/DNS/RR/OPENPGPKEY.pm +cp lib/Net/DNS/RR/OPT.pm blib/lib/Net/DNS/RR/OPT.pm cp lib/Net/DNS/RR/TXT.pm blib/lib/Net/DNS/RR/TXT.pm +cp lib/Net/DNS/RR/X25.pm blib/lib/Net/DNS/RR/X25.pm +cp lib/Net/DNS/RR/RT.pm blib/lib/Net/DNS/RR/RT.pm +cp lib/Net/DNS/RR/TLSA.pm blib/lib/Net/DNS/RR/TLSA.pm +cp lib/Net/DNS/RR/PTR.pm blib/lib/Net/DNS/RR/PTR.pm +cp lib/Net/DNS/RR/ZONEMD.pm blib/lib/Net/DNS/RR/ZONEMD.pm cp lib/Net/DNS/Resolver/os2.pm blib/lib/Net/DNS/Resolver/os2.pm cp lib/Net/DNS/Resolver/UNIX.pm blib/lib/Net/DNS/Resolver/UNIX.pm -cp lib/Net/DNS/RR/PX.pm blib/lib/Net/DNS/RR/PX.pm -cp lib/Net/DNS/Resolver.pm blib/lib/Net/DNS/Resolver.pm +cp lib/Net/DNS/RR/SRV.pm blib/lib/Net/DNS/RR/SRV.pm +cp lib/Net/DNS/RR/SPF.pm blib/lib/Net/DNS/RR/SPF.pm +cp lib/Net/DNS/Resolver/os390.pm blib/lib/Net/DNS/Resolver/os390.pm +cp lib/Net/DNS/RR/RRSIG.pm blib/lib/Net/DNS/RR/RRSIG.pm cp lib/Net/DNS/RR/NAPTR.pm blib/lib/Net/DNS/RR/NAPTR.pm +cp lib/Net/DNS/RR/TSIG.pm blib/lib/Net/DNS/RR/TSIG.pm +cp lib/Net/DNS/RR/SMIMEA.pm blib/lib/Net/DNS/RR/SMIMEA.pm +cp lib/Net/DNS/Update.pm blib/lib/Net/DNS/Update.pm +cp lib/Net/DNS/Resolver.pm blib/lib/Net/DNS/Resolver.pm +cp lib/Net/DNS/RR/SVCB.pm blib/lib/Net/DNS/RR/SVCB.pm cp lib/Net/DNS/RR/URI.pm blib/lib/Net/DNS/RR/URI.pm -cp lib/Net/DNS/RR/ZONEMD.pm blib/lib/Net/DNS/RR/ZONEMD.pm -cp lib/Net/DNS/RR/NID.pm blib/lib/Net/DNS/RR/NID.pm Manifying 38 pod documents Manifying 38 pod documents Manifying 10 pod documents make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_auto_test - make -j3 test TEST_VERBOSE=1 + make -j4 test TEST_VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' PERL_DL_NONLAZY=1 HARNESS_OPTIONS=j1:c "/usr/bin/perl" "-It" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-install.t ............. @@ -928,7 +964,7 @@ ok 25 - No resolver returned ok 26 - Invalid input caught ok 27 - No resolver returned -ok 28 - resolver->tsig(Net::DNS::RR::TSIG=HASH(0x11779e0)) +ok 28 - resolver->tsig(Net::DNS::RR::TSIG=HASH(0xf39968)) ok 29 - resolver->tsig(undef) ok 30 - resolver->tsig(bogus) ok 31 - resolver->replyfrom(IP) @@ -2692,13 +2728,13 @@ ok 41 - compose( "N3U" => 1 ) ok 42 - compose( "N3U" => [ 1 ] ) ok 43 - compose( "CLIENT-SUBNET" => "FAMILY", 1, "ADDRESS", "192.0.2.1", "SOURCE-PREFIX", 24 ) -ok 44 - compose( "CLIENT-SUBNET" => { "SOURCE-PREFIX" => 24, "SCOPE-PREFIX" => 0, "FAMILY" => 1, "ADDRESS" => "192.0.2.0" } ) +ok 44 - compose( "CLIENT-SUBNET" => { "SCOPE-PREFIX" => 0, "ADDRESS" => "192.0.2.0", "FAMILY" => 1, "SOURCE-PREFIX" => 24 } ) ok 45 - compose( "CLIENT-SUBNET" => { "BASE16" => "0002380020010db8fd1342" } ) -ok 46 - compose( "CLIENT-SUBNET" => { "FAMILY" => 2, "SCOPE-PREFIX" => 0, "ADDRESS" => "2001:db8:fd13:4200::", "SOURCE-PREFIX" => 56 } ) +ok 46 - compose( "CLIENT-SUBNET" => { "FAMILY" => 2, "SOURCE-PREFIX" => 56, "ADDRESS" => "2001:db8:fd13:4200::", "SCOPE-PREFIX" => 0 } ) ok 47 - compose( "EXPIRE" => 604800 ) ok 48 - compose( "EXPIRE" => { "EXPIRE-TIMER" => 604800 } ) ok 49 - compose( "COOKIE" => [ "7261776279746573", "" ] ) -ok 50 - compose( "COOKIE" => { "SERVER" => "", "CLIENT" => "7261776279746573" } ) +ok 50 - compose( "COOKIE" => { "CLIENT" => "7261776279746573", "SERVER" => "" } ) ok 51 - compose( "COOKIE" => "7261776279746573" ) ok 52 - compose( "TCP-KEEPALIVE" => 200 ) ok 53 - compose( "TCP-KEEPALIVE" => { "TIMEOUT" => 200 } ) @@ -2715,11 +2751,11 @@ ok 64 - compose( "KEY-TAG" => 29281, 30562, 31092, 25971 ) ok 65 - compose( "KEY-TAG" => [ 29281, 30562, 31092, 25971 ] ) ok 66 - compose( "EXTENDED-ERROR" => "INFO-CODE", 0, "EXTRA-TEXT", "{\"JSON\":\"EXAMPLE\"}" ) -ok 67 - compose( "EXTENDED-ERROR" => { "ERROR" => "Other Error", "EXTRA-TEXT" => { "JSON" => "EXAMPLE" }, "INFO-CODE" => 0 } ) +ok 67 - compose( "EXTENDED-ERROR" => { "INFO-CODE" => 0, "EXTRA-TEXT" => { "JSON" => "EXAMPLE" }, "ERROR" => "Other Error" } ) ok 68 - compose( "EXTENDED-ERROR" => "INFO-CODE", 0, "EXTRA-TEXT", "{JSON: unparsable}" ) -ok 69 - compose( "EXTENDED-ERROR" => { "ERROR" => "Other Error", "INFO-CODE" => 0, "EXTRA-TEXT" => "{JSON: unparsable}" } ) +ok 69 - compose( "EXTENDED-ERROR" => { "INFO-CODE" => 0, "ERROR" => "Other Error", "EXTRA-TEXT" => "{JSON: unparsable}" } ) ok 70 - compose( "EXTENDED-ERROR" => "INFO-CODE", 123 ) -ok 71 - compose( "EXTENDED-ERROR" => { "EXTRA-TEXT" => "", "INFO-CODE" => 123 } ) +ok 71 - compose( "EXTENDED-ERROR" => { "INFO-CODE" => 123, "EXTRA-TEXT" => "" } ) ok 72 - compose( "REPORT-CHANNEL" => "AGENT-DOMAIN", "example." ) ok 73 - compose( "REPORT-CHANNEL" => { "AGENT-DOMAIN" => "example." } ) ok 74 - _JSONify undef @@ -2852,7 +2888,7 @@ ok 52 - _string2time(21000301000000) ok 53 - _time2string(4294967295) ok 54 - _string2time(21060207062815) -ok 55 - _string2time( time() ) 1732545466 +ok 55 - _string2time( time() ) 1732545566 ok 56 - _ordered( undef, 0 ) ok 57 - _ordered( 0, 1 ) ok 58 - _ordered( 0x7fffffff, 0x80000000 ) @@ -2942,7 +2978,7 @@ ok 55 - _string2time(21000301000000) ok 56 - _time2string(4294967295) ok 57 - _string2time(21060207062815) -ok 58 - _string2time( time() ) 1732545467 +ok 58 - _string2time( time() ) 1732545567 ok 59 - _ordered( undef, 0 ) ok 60 - _ordered( 0, 1 ) ok 61 - _ordered( 0x7fffffff, 0x80000000 ) @@ -3025,7 +3061,7 @@ ok 39 - rr->serial(SEQUENTIAL) wraps from 4294967295 to 0 ok 40 - rr->serial(YYYYMMDDxx) steps from 2000000000 to 2024112500 ok 41 - rr->serial(YYYYMMDDxx) increments 2024112500 to 2024112501 -ok 42 - rr->serial(UNIXTIME) steps from 1732545457 to 1732545467 +ok 42 - rr->serial(UNIXTIME) steps from 1732545557 to 1732545567 ok 43 - rr->serial(UNIXTIME) will still work after 19 Jan 2038 SOA.example. IN SOA ( ns.example.net. rp.example.com. 2024112500 ;serial @@ -4036,189 +4072,189 @@ ok 1 - Dummy ok All tests successful. -Files=104, Tests=3139, 45 wallclock secs ( 1.08 usr 0.34 sys + 37.42 cusr 4.43 csys = 43.27 CPU) +Files=104, Tests=3139, 29 wallclock secs ( 0.60 usr 0.30 sys + 24.00 cusr 2.78 csys = 27.68 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libnet-dns-perl/ - make -j3 install DESTDIR=/build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr + make -j4 install DESTDIR=/build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libnet-dns-perl-1.48' Manifying 38 pod documents Manifying 38 pod documents Manifying 10 pod documents Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Domain.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/DomainName.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Text.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/ZoneFile.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Parameters.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Mailbox.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Packet.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Nameserver.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Question.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Text.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/FAQ.pod -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Mailbox.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/ZoneFile.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Domain.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Nameserver.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Parameters.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/DomainName.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Header.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Update.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/os390.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/Recurse.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/Base.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/UNIX.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/android.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/MSWin32.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/os2.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/cygwin.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SIG.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CAA.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/OPENPGPKEY.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AFSDB.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/LOC.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/PTR.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Question.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/L32.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/L64.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/X25.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SPF.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SRV.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/ISDN.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MG.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CNAME.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/KEY.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TKEY.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/RT.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/PX.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NS.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/ZONEMD.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC3PARAM.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/L64.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DNSKEY.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MINFO.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/URI.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NULL.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/GPOS.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AAAA.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/HTTPS.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TXT.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/IPSECKEY.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CSYNC.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/PX.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SVCB.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NID.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TKEY.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AAAA.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC3.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MB.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/HIP.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MR.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/EUI64.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CERT.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SSHFP.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CNAME.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SRV.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SOA.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SMIMEA.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DHCID.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CDNSKEY.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AMTRELAY.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/APL.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/A.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/PTR.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/ZONEMD.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/EUI48.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CSYNC.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MX.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MG.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/LOC.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC3PARAM.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/LP.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/RT.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DELEG.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/OPENPGPKEY.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NULL.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/HINFO.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/RRSIG.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MINFO.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/EUI64.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TSIG.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DELEG.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/A.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/RP.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SMIMEA.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TLSA.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CERT.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/EUI48.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/TXT.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/URI.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AMTRELAY.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CAA.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/KEY.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/RP.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/OPT.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DS.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SSHFP.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SIG.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/ISDN.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/SVCB.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/AFSDB.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/HTTPS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DNAME.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NAPTR.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/LP.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NSEC3.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CDS.pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/KX.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/HINFO.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/X25.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/APL.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/L32.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MB.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MX.pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::RT.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::GPOS.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Domain.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::MSWin32.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::RP.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SMIMEA.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::L64.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CDS.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/NAPTR.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/CDNSKEY.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/GPOS.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/MR.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DHCID.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/RR/DNSKEY.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/os390.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/android.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/MSWin32.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/UNIX.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/Base.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/Recurse.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/cygwin.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/perl5/Net/DNS/Resolver/os2.pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::KX.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::LP.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::EUI48.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MB.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::ZoneFile.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::X25.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::ZONEMD.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CDNSKEY.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NSEC3PARAM.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CERT.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MB.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::android.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::UNIX.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SRV.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::DomainName.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DNAME.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::os390.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SIG.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TSIG.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Update.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::OPT.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SVCB.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CSYNC.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MG.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::GPOS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::LOC.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TKEY.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MINFO.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CDS.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::KX.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::PTR.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::FAQ.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Mailbox.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MR.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NS.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NAPTR.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::ISDN.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AFSDB.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Parameters.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::os2.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::KEY.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SOA.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::A.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MINFO.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Text.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::LP.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AAAA.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DNSKEY.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::HTTPS.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::OPT.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TLSA.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SMIMEA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::APL.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::EUI48.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::L64.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::DomainName.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::os390.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::RT.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SSHFP.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Question.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::PTR.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::PX.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NSEC3.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::URI.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::HTTPS.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TKEY.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::EUI64.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::android.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CAA.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NULL.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::cygwin.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Packet.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::L32.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Question.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SVCB.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::HINFO.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DELEG.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Domain.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SOA.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::RP.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::Recurse.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::os2.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Header.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::ISDN.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::OPENPGPKEY.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CNAME.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SPF.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Parameters.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::ZONEMD.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::Base.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MX.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NSEC3.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TLSA.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::MSWin32.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Packet.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Nameserver.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::cygwin.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::A.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NSEC3PARAM.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DNSKEY.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NID.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DS.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Update.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TXT.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::KEY.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AAAA.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MX.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::L32.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::RRSIG.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CSYNC.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::UNIX.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Text.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CERT.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DNAME.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::HINFO.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NAPTR.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AMTRELAY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::IPSECKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NSEC.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::URI.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SIG.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SRV.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NS.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::HIP.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Nameserver.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::NID.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Mailbox.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::EUI64.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::PX.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SPF.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::OPENPGPKEY.3pm Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DHCID.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::FAQ.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::Resolver::Recurse.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DS.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AMTRELAY.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::SSHFP.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::CNAME.3pm -Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::MG.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::AFSDB.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::TSIG.3pm +Installing /build/reproducible-path/libnet-dns-perl-1.48/debian/libnet-dns-perl/usr/share/man/man3/Net::DNS::RR::DELEG.3pm make[1]: Leaving directory '/build/reproducible-path/libnet-dns-perl-1.48' dh_installdocs dh_installchangelogs @@ -4247,12 +4283,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/6386/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/6386/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/8411 and its subdirectories -I: Current time: Mon Nov 25 02:38:17 -12 2024 -I: pbuilder-time-stamp: 1732545497 +I: removing directory /srv/workspace/pbuilder/6386 and its subdirectories +I: Current time: Tue Nov 26 04:39:47 +14 2024 +I: pbuilder-time-stamp: 1732545587 Compressing the 2nd log... /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/armhf/libnet-dns-perl_1.48-1.diff: 87.8% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/logdiffs/unstable/armhf/libnet-dns-perl_1.48-1.diff.gz b2/build.log: 81.4% -- replaced with stdout Compressing the 1st log... b1/build.log: 81.6% -- replaced with stdout Mon Nov 25 14:39:56 UTC 2024 I: diffoscope 283 will be used to compare the two builds: ++ date -u +%s + DIFFOSCOPE_STAMP=/var/log/reproducible-builds/diffoscope_stamp_libnet-dns-perl_unstable_armhf_1732545596 + touch /var/log/reproducible-builds/diffoscope_stamp_libnet-dns-perl_unstable_armhf_1732545596 + RESULT=0 + systemd-run '--description=diffoscope on libnet-dns-perl/1.48-1 in unstable/armhf' --slice=rb-build-diffoscope.slice -u rb-diffoscope-armhf_25-9072 '--property=SuccessExitStatus=1 124' --user --send-sighup --pipe --wait -E TMPDIR timeout 155m nice schroot --directory /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2 --run-session -c jenkins-reproducible-unstable-diffoscope-e9fdde67-9441-4c20-bf04-3af0b79a0ae9 -- sh -c 'export TMPDIR=/srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/dbd-tmp-Va891Tg ; timeout 150m diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/libnet-dns-perl_1.48-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/libnet-dns-perl_1.48-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/libnet-dns-perl_1.48-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/b1/libnet-dns-perl_1.48-1_armhf.changes /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/b2/libnet-dns-perl_1.48-1_armhf.changes' + false + set +x Running as unit: rb-diffoscope-armhf_25-9072.service # Profiling output for: /usr/bin/diffoscope --timeout 7200 --html /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/libnet-dns-perl_1.48-1.diffoscope.html --text /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/libnet-dns-perl_1.48-1.diffoscope.txt --json /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/libnet-dns-perl_1.48-1.diffoscope.json --profile=- /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/b1/libnet-dns-perl_1.48-1_armhf.changes /srv/reproducible-results/rbuild-debian/r-b-build.4TpiORL2/b2/libnet-dns-perl_1.48-1_armhf.changes ## command (total time: 0.000s) 0.000s 1 call cmp (internal) ## has_same_content_as (total time: 0.000s) 0.000s 1 call abc.DotChangesFile ## main (total time: 0.397s) 0.397s 2 calls outputs 0.000s 1 call cleanup ## recognizes (total time: 0.021s) 0.021s 12 calls diffoscope.comparators.binary.FilesystemFile ## specialize (total time: 0.000s) 0.000s 1 call specialize Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 779ms CPU time consumed: 780ms _ _ _ _ _ _ | (_) |__ _ __ ___| |_ __| |_ __ ___ _ __ ___ _ __| | | | | '_ \| '_ \ / _ \ __|____ / _` | '_ \/ __|_____| '_ \ / _ \ '__| | | | | |_) | | | | __/ ||_____| (_| | | | \__ \_____| |_) | __/ | | | |_|_|_.__/|_| |_|\___|\__| \__,_|_| |_|___/ | .__/ \___|_| |_| |_| Mon Nov 25 14:39:58 UTC 2024 I: diffoscope 283 found no differences in the changes files, and a .buildinfo file also exists. Mon Nov 25 14:39:58 UTC 2024 I: libnet-dns-perl from unstable built successfully and reproducibly on armhf. INSERT 0 1 INSERT 0 1 DELETE 1 [2024-11-25 14:39:58] INFO: Starting at 2024-11-25 14:39:58.707633 [2024-11-25 14:39:58] INFO: Generating the pages of 1 package(s) [2024-11-25 14:39:59] CRITICAL: https://tests.reproducible-builds.org/debian/unstable/armhf/libnet-dns-perl didn't produce a buildlog, even though it has been built. [2024-11-25 14:39:59] INFO: Finished at 2024-11-25 14:39:59.605003, took: 0:00:00.897381 Mon Nov 25 14:39:59 UTC 2024 - successfully updated the database and updated https://tests.reproducible-builds.org/debian/rb-pkg/unstable/armhf/libnet-dns-perl.html Mon Nov 25 14:39:59 UTC 2024 I: Submitting .buildinfo files to external archives: Mon Nov 25 14:39:59 UTC 2024 I: Submitting 8.0K b1/libnet-dns-perl_1.48-1_armhf.buildinfo.asc https://buildinfo.debian.net/45d3feeea41309cfd6b865af215db4044923847c/libnet-dns-perl_1.48-1_all Mon Nov 25 14:40:00 UTC 2024 I: Submitting 8.0K b2/libnet-dns-perl_1.48-1_armhf.buildinfo.asc https://buildinfo.debian.net/c6a7385437a469f369b832bec48203ae2921047d/libnet-dns-perl_1.48-1_all Mon Nov 25 14:40:01 UTC 2024 I: Done submitting .buildinfo files to http://buildinfo.debian.net/api/submit. Mon Nov 25 14:40:01 UTC 2024 I: Done submitting .buildinfo files. Mon Nov 25 14:40:01 UTC 2024 I: Removing signed libnet-dns-perl_1.48-1_armhf.buildinfo.asc files: removed './b1/libnet-dns-perl_1.48-1_armhf.buildinfo.asc' removed './b2/libnet-dns-perl_1.48-1_armhf.buildinfo.asc' 1732545601 armhf unstable libnet-dns-perl Starting cleanup. /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/armhf/libnet-dns-perl_1.48-1.rbuild.log: 80.8% -- replaced with /var/lib/jenkins/userContent/reproducible/debian/rbuild/unstable/armhf/libnet-dns-perl_1.48-1.rbuild.log.gz [2024-11-25 14:40:01] INFO: Starting at 2024-11-25 14:40:01.699389 [2024-11-25 14:40:01] INFO: Generating the pages of 1 package(s) [2024-11-25 14:40:02] INFO: Finished at 2024-11-25 14:40:02.548123, took: 0:00:00.848742 All cleanup done. Mon Nov 25 14:40:02 UTC 2024 - total duration: 0h 3m 45s. Mon Nov 25 14:40:02 UTC 2024 - reproducible_build.sh stopped running as /tmp/jenkins-script-VXDPgr90, removing. Finished with result: success Main processes terminated with: code=exited/status=0 Service runtime: 3min 49.614s CPU time consumed: 8.688s