Diff of the two buildlogs: -- --- b1/build.log 2021-10-12 09:51:59.190550186 +0000 +++ b2/build.log 2021-10-12 09:53:07.812192315 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Oct 11 21:51:33 -12 2021 -I: pbuilder-time-stamp: 1634032293 +I: Current time: Tue Nov 15 06:15:02 +14 2022 +I: pbuilder-time-stamp: 1668442502 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -17,7 +17,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Fri May 11 02:30:06 2018 -12 +gpgv: Signature made Sat May 12 04:30:06 2018 +14 gpgv: using RSA key D1E1316E93A760A8104D85FABB3A68018649AA06 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./libcrypt-smime-perl_0.25-1.dsc @@ -28,136 +28,170 @@ dpkg-source: info: applying manifest-skip-debian.patch I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2369211/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1624310/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-amd64. +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 +Removing 'diversion of /bin/sh to /bin/sh.distrib by dash' +Adding 'diversion of /bin/sh to /bin/sh.distrib by bash' +Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by dash' +Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distrib.1.gz by 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/1624310/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1624310/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=15' - DISTRIBUTION='' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:hostcomplete:interactive_comments:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="0" [2]="3" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.0.3(1)-release' + BUILDDIR=/build + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=16' + DIRSTACK=() + DISTRIBUTION= + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='4981d1ea23cd4535a7ca874406a09a55' - 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='2369211' - PS1='# ' - PS2='> ' + INVOCATION_ID=b7253b4623904d2bbbdd49765f9b4a8b + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=1624310 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/tmp.S2o7BN1Gky/pbuilderrc_yrSb --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.S2o7BN1Gky/b1 --logfile b1/build.log libcrypt-smime-perl_0.25-1.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://78.137.99.97:3128' + 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/tmp.S2o7BN1Gky/pbuilderrc_GHqX --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/buster-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/tmp.S2o7BN1Gky/b2 --logfile b2/build.log libcrypt-smime-perl_0.25-1.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://85.184.249.68:3128 I: uname -a - Linux ionos11-amd64 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64 GNU/Linux + Linux i-capture-the-hostname 5.10.0-9-amd64 #1 SMP Debian 5.10.70-1 (2021-09-30) x86_64 GNU/Linux I: ls -l /bin total 5116 - -rwxr-xr-x 1 root root 1168776 Apr 17 2019 bash - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bunzip2 - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzcat - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzcmp -> bzdiff - -rwxr-xr-x 1 root root 2227 Jul 10 2019 bzdiff - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzegrep -> bzgrep - -rwxr-xr-x 1 root root 4877 Jun 24 2019 bzexe - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzfgrep -> bzgrep - -rwxr-xr-x 1 root root 3641 Jul 10 2019 bzgrep - -rwxr-xr-x 3 root root 38984 Jul 10 2019 bzip2 - -rwxr-xr-x 1 root root 14328 Jul 10 2019 bzip2recover - lrwxrwxrwx 1 root root 6 Jul 10 2019 bzless -> bzmore - -rwxr-xr-x 1 root root 1297 Jul 10 2019 bzmore - -rwxr-xr-x 1 root root 43744 Feb 28 2019 cat - -rwxr-xr-x 1 root root 64320 Feb 28 2019 chgrp - -rwxr-xr-x 1 root root 64288 Feb 28 2019 chmod - -rwxr-xr-x 1 root root 72512 Feb 28 2019 chown - -rwxr-xr-x 1 root root 146880 Feb 28 2019 cp - -rwxr-xr-x 1 root root 121464 Jan 17 2019 dash - -rwxr-xr-x 1 root root 109408 Feb 28 2019 date - -rwxr-xr-x 1 root root 76712 Feb 28 2019 dd - -rwxr-xr-x 1 root root 93744 Feb 28 2019 df - -rwxr-xr-x 1 root root 138856 Feb 28 2019 dir - -rwxr-xr-x 1 root root 84288 Jan 9 2019 dmesg - lrwxrwxrwx 1 root root 8 Sep 26 2018 dnsdomainname -> hostname - lrwxrwxrwx 1 root root 8 Sep 26 2018 domainname -> hostname - -rwxr-xr-x 1 root root 39520 Feb 28 2019 echo - -rwxr-xr-x 1 root root 28 Jan 7 2019 egrep - -rwxr-xr-x 1 root root 35424 Feb 28 2019 false - -rwxr-xr-x 1 root root 28 Jan 7 2019 fgrep - -rwxr-xr-x 1 root root 68880 Jan 9 2019 findmnt - -rwsr-xr-x 1 root root 34896 Apr 22 2020 fusermount - -rwxr-xr-x 1 root root 198976 Jan 7 2019 grep - -rwxr-xr-x 2 root root 2345 Jan 5 2019 gunzip - -rwxr-xr-x 1 root root 6375 Jan 5 2019 gzexe - -rwxr-xr-x 1 root root 98048 Jan 5 2019 gzip - -rwxr-xr-x 1 root root 26696 Sep 26 2018 hostname - -rwxr-xr-x 1 root root 68552 Feb 28 2019 ln - -rwxr-xr-x 1 root root 56760 Jul 26 2018 login - -rwxr-xr-x 1 root root 138856 Feb 28 2019 ls - -rwxr-xr-x 1 root root 108624 Jan 9 2019 lsblk - -rwxr-xr-x 1 root root 89088 Feb 28 2019 mkdir - -rwxr-xr-x 1 root root 68544 Feb 28 2019 mknod - -rwxr-xr-x 1 root root 43808 Feb 28 2019 mktemp - -rwxr-xr-x 1 root root 43008 Jan 9 2019 more - -rwsr-xr-x 1 root root 51280 Jan 9 2019 mount - -rwxr-xr-x 1 root root 14408 Jan 9 2019 mountpoint - -rwxr-xr-x 1 root root 138728 Feb 28 2019 mv - lrwxrwxrwx 1 root root 8 Sep 26 2018 nisdomainname -> hostname - lrwxrwxrwx 1 root root 14 Feb 14 2019 pidof -> /sbin/killall5 - -rwxr-xr-x 1 root root 39616 Feb 28 2019 pwd - lrwxrwxrwx 1 root root 4 Apr 17 2019 rbash -> bash - -rwxr-xr-x 1 root root 47776 Feb 28 2019 readlink - -rwxr-xr-x 1 root root 68416 Feb 28 2019 rm - -rwxr-xr-x 1 root root 47776 Feb 28 2019 rmdir - -rwxr-xr-x 1 root root 23312 Jan 21 2019 run-parts - -rwxr-xr-x 1 root root 122224 Dec 22 2018 sed - lrwxrwxrwx 1 root root 4 Oct 6 20:24 sh -> dash - -rwxr-xr-x 1 root root 39552 Feb 28 2019 sleep - -rwxr-xr-x 1 root root 80672 Feb 28 2019 stty - -rwsr-xr-x 1 root root 63568 Jan 9 2019 su - -rwxr-xr-x 1 root root 35488 Feb 28 2019 sync - -rwxr-xr-x 1 root root 445560 Apr 23 2019 tar - -rwxr-xr-x 1 root root 14440 Jan 21 2019 tempfile - -rwxr-xr-x 1 root root 97152 Feb 28 2019 touch - -rwxr-xr-x 1 root root 35424 Feb 28 2019 true - -rwxr-xr-x 1 root root 14328 Apr 22 2020 ulockmgr_server - -rwsr-xr-x 1 root root 34888 Jan 9 2019 umount - -rwxr-xr-x 1 root root 39584 Feb 28 2019 uname - -rwxr-xr-x 2 root root 2345 Jan 5 2019 uncompress - -rwxr-xr-x 1 root root 138856 Feb 28 2019 vdir - -rwxr-xr-x 1 root root 34896 Jan 9 2019 wdctl - -rwxr-xr-x 1 root root 946 Jan 21 2019 which - lrwxrwxrwx 1 root root 8 Sep 26 2018 ypdomainname -> hostname - -rwxr-xr-x 1 root root 1983 Jan 5 2019 zcat - -rwxr-xr-x 1 root root 1677 Jan 5 2019 zcmp - -rwxr-xr-x 1 root root 5879 Jan 5 2019 zdiff - -rwxr-xr-x 1 root root 29 Jan 5 2019 zegrep - -rwxr-xr-x 1 root root 29 Jan 5 2019 zfgrep - -rwxr-xr-x 1 root root 2080 Jan 5 2019 zforce - -rwxr-xr-x 1 root root 7584 Jan 5 2019 zgrep - -rwxr-xr-x 1 root root 2205 Jan 5 2019 zless - -rwxr-xr-x 1 root root 1841 Jan 5 2019 zmore - -rwxr-xr-x 1 root root 4552 Jan 5 2019 znew -I: user script /srv/workspace/pbuilder/2369211/tmp/hooks/D02_print_environment finished + -rwxr-xr-x 1 root root 1168776 Apr 18 2019 bash + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bunzip2 + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzcat + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzcmp -> bzdiff + -rwxr-xr-x 1 root root 2227 Jul 11 2019 bzdiff + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzegrep -> bzgrep + -rwxr-xr-x 1 root root 4877 Jun 25 2019 bzexe + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzfgrep -> bzgrep + -rwxr-xr-x 1 root root 3641 Jul 11 2019 bzgrep + -rwxr-xr-x 3 root root 38984 Jul 11 2019 bzip2 + -rwxr-xr-x 1 root root 14328 Jul 11 2019 bzip2recover + lrwxrwxrwx 1 root root 6 Jul 11 2019 bzless -> bzmore + -rwxr-xr-x 1 root root 1297 Jul 11 2019 bzmore + -rwxr-xr-x 1 root root 43744 Mar 1 2019 cat + -rwxr-xr-x 1 root root 64320 Mar 1 2019 chgrp + -rwxr-xr-x 1 root root 64288 Mar 1 2019 chmod + -rwxr-xr-x 1 root root 72512 Mar 1 2019 chown + -rwxr-xr-x 1 root root 146880 Mar 1 2019 cp + -rwxr-xr-x 1 root root 121464 Jan 18 2019 dash + -rwxr-xr-x 1 root root 109408 Mar 1 2019 date + -rwxr-xr-x 1 root root 76712 Mar 1 2019 dd + -rwxr-xr-x 1 root root 93744 Mar 1 2019 df + -rwxr-xr-x 1 root root 138856 Mar 1 2019 dir + -rwxr-xr-x 1 root root 84288 Jan 10 2019 dmesg + lrwxrwxrwx 1 root root 8 Sep 27 2018 dnsdomainname -> hostname + lrwxrwxrwx 1 root root 8 Sep 27 2018 domainname -> hostname + -rwxr-xr-x 1 root root 39520 Mar 1 2019 echo + -rwxr-xr-x 1 root root 28 Jan 8 2019 egrep + -rwxr-xr-x 1 root root 35424 Mar 1 2019 false + -rwxr-xr-x 1 root root 28 Jan 8 2019 fgrep + -rwxr-xr-x 1 root root 68880 Jan 10 2019 findmnt + -rwsr-xr-x 1 root root 34896 Apr 23 2020 fusermount + -rwxr-xr-x 1 root root 198976 Jan 8 2019 grep + -rwxr-xr-x 2 root root 2345 Jan 6 2019 gunzip + -rwxr-xr-x 1 root root 6375 Jan 6 2019 gzexe + -rwxr-xr-x 1 root root 98048 Jan 6 2019 gzip + -rwxr-xr-x 1 root root 26696 Sep 27 2018 hostname + -rwxr-xr-x 1 root root 68552 Mar 1 2019 ln + -rwxr-xr-x 1 root root 56760 Jul 27 2018 login + -rwxr-xr-x 1 root root 138856 Mar 1 2019 ls + -rwxr-xr-x 1 root root 108624 Jan 10 2019 lsblk + -rwxr-xr-x 1 root root 89088 Mar 1 2019 mkdir + -rwxr-xr-x 1 root root 68544 Mar 1 2019 mknod + -rwxr-xr-x 1 root root 43808 Mar 1 2019 mktemp + -rwxr-xr-x 1 root root 43008 Jan 10 2019 more + -rwsr-xr-x 1 root root 51280 Jan 10 2019 mount + -rwxr-xr-x 1 root root 14408 Jan 10 2019 mountpoint + -rwxr-xr-x 1 root root 138728 Mar 1 2019 mv + lrwxrwxrwx 1 root root 8 Sep 27 2018 nisdomainname -> hostname + lrwxrwxrwx 1 root root 14 Feb 15 2019 pidof -> /sbin/killall5 + -rwxr-xr-x 1 root root 39616 Mar 1 2019 pwd + lrwxrwxrwx 1 root root 4 Apr 18 2019 rbash -> bash + -rwxr-xr-x 1 root root 47776 Mar 1 2019 readlink + -rwxr-xr-x 1 root root 68416 Mar 1 2019 rm + -rwxr-xr-x 1 root root 47776 Mar 1 2019 rmdir + -rwxr-xr-x 1 root root 23312 Jan 22 2019 run-parts + -rwxr-xr-x 1 root root 122224 Dec 23 2018 sed + lrwxrwxrwx 1 root root 4 Nov 15 06:15 sh -> bash + lrwxrwxrwx 1 root root 4 Nov 10 04:47 sh.distrib -> dash + -rwxr-xr-x 1 root root 39552 Mar 1 2019 sleep + -rwxr-xr-x 1 root root 80672 Mar 1 2019 stty + -rwsr-xr-x 1 root root 63568 Jan 10 2019 su + -rwxr-xr-x 1 root root 35488 Mar 1 2019 sync + -rwxr-xr-x 1 root root 445560 Apr 24 2019 tar + -rwxr-xr-x 1 root root 14440 Jan 22 2019 tempfile + -rwxr-xr-x 1 root root 97152 Mar 1 2019 touch + -rwxr-xr-x 1 root root 35424 Mar 1 2019 true + -rwxr-xr-x 1 root root 14328 Apr 23 2020 ulockmgr_server + -rwsr-xr-x 1 root root 34888 Jan 10 2019 umount + -rwxr-xr-x 1 root root 39584 Mar 1 2019 uname + -rwxr-xr-x 2 root root 2345 Jan 6 2019 uncompress + -rwxr-xr-x 1 root root 138856 Mar 1 2019 vdir + -rwxr-xr-x 1 root root 34896 Jan 10 2019 wdctl + -rwxr-xr-x 1 root root 946 Jan 22 2019 which + lrwxrwxrwx 1 root root 8 Sep 27 2018 ypdomainname -> hostname + -rwxr-xr-x 1 root root 1983 Jan 6 2019 zcat + -rwxr-xr-x 1 root root 1677 Jan 6 2019 zcmp + -rwxr-xr-x 1 root root 5879 Jan 6 2019 zdiff + -rwxr-xr-x 1 root root 29 Jan 6 2019 zegrep + -rwxr-xr-x 1 root root 29 Jan 6 2019 zfgrep + -rwxr-xr-x 1 root root 2080 Jan 6 2019 zforce + -rwxr-xr-x 1 root root 7584 Jan 6 2019 zgrep + -rwxr-xr-x 1 root root 2205 Jan 6 2019 zless + -rwxr-xr-x 1 root root 1841 Jan 6 2019 zmore + -rwxr-xr-x 1 root root 4552 Jan 6 2019 znew +I: user script /srv/workspace/pbuilder/1624310/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -271,7 +305,7 @@ Get: 54 http://deb.debian.org/debian buster/main amd64 libtest-taint-perl amd64 1.06-2+b2 [11.8 kB] Get: 55 http://deb.debian.org/debian buster/main amd64 openssl amd64 1.1.1d-0+deb10u7 [845 kB] Get: 56 http://deb.debian.org/debian buster/main amd64 perl-openssl-defaults amd64 3 [6782 B] -Fetched 23.6 MB in 0s (57.6 MB/s) +Fetched 23.6 MB in 0s (63.0 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19195 files and directories currently installed.) @@ -518,7 +552,8 @@ fakeroot is already the newest version (1.23-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/libcrypt-smime-perl-0.25/ && 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 > ../libcrypt-smime-perl_0.25-1_source.changes +hostname: Name or service not known +I: Running cd /build/libcrypt-smime-perl-0.25/ && 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 > ../libcrypt-smime-perl_0.25-1_source.changes dpkg-buildpackage: info: source package libcrypt-smime-perl dpkg-buildpackage: info: source version 0.25-1 dpkg-buildpackage: info: source distribution unstable @@ -545,24 +580,24 @@ Writing Makefile for Crypt::SMIME Writing MYMETA.yml and MYMETA.json dh_auto_build - make -j15 + make -j16 make[1]: Entering directory '/build/libcrypt-smime-perl-0.25' echo "# This file is automatically generated from SMIME.pl" > lib/SMIME.pm Running Mkbootstrap for SMIME () echo "# All of your changes will be lost if you edit this directly." >> lib/SMIME.pm -"/usr/bin/perl" "/usr/share/perl/5.28/ExtUtils/xsubpp" -typemap '/usr/share/perl/5.28/ExtUtils/typemap' -typemap '/build/libcrypt-smime-perl-0.25/typemap' SMIME.xs > SMIME.xsc cat SMIME.pl >> lib/SMIME.pm +"/usr/bin/perl" "/usr/share/perl/5.28/ExtUtils/xsubpp" -typemap '/usr/share/perl/5.28/ExtUtils/typemap' -typemap '/build/libcrypt-smime-perl-0.25/typemap' SMIME.xs > SMIME.xsc cat const-autoload.inc >> lib/SMIME.pm -chmod 644 "SMIME.bs" echo # >> lib/SMIME.pm +chmod 644 "SMIME.bs" echo __END__ >> lib/SMIME.pm echo # >> lib/SMIME.pm cat SMIME.pod >> lib/SMIME.pm "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SMIME.bs blib/arch/auto/Crypt/SMIME/SMIME.bs 644 -cp lib/SMIME.pm blib/lib/Crypt/SMIME.pm cp lib/SMIME/JA.pod blib/lib/Crypt/SMIME/JA.pod +cp lib/SMIME.pm blib/lib/Crypt/SMIME.pm mv SMIME.xsc SMIME.c x86_64-linux-gnu-gcc -c -DOPENSSL_LOAD_CONF -DHAVE_GETTIMEOFDAY -DHAVE_SYS_TIME_H -DHAVE_TIME -DHAVE_TIME_H -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fwrapv -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2 -ffile-prefix-map=/build/libcrypt-smime-perl-0.25=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -DVERSION=\"0.25\" -DXS_VERSION=\"0.25\" -fPIC "-I/usr/lib/x86_64-linux-gnu/perl/5.28/CORE" SMIME.c rm -f blib/arch/auto/Crypt/SMIME/SMIME.so @@ -573,7 +608,7 @@ Manifying 2 pod documents make[1]: Leaving directory '/build/libcrypt-smime-perl-0.25' dh_auto_test - make -j15 test TEST_VERBOSE=1 + make -j16 test TEST_VERBOSE=1 make[1]: Entering directory '/build/libcrypt-smime-perl-0.25' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SMIME.bs blib/arch/auto/Crypt/SMIME/SMIME.bs 644 PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t @@ -619,20 +654,20 @@ ok 3 - got anything from $smime->sign ok 4 - all \n in signed are part of \r\n # MIME-Version: 1.0 -# Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-256"; boundary="----A2B66D95D36A343C145D01858BED0F17" +# Content-Type: multipart/signed; protocol="application/pkcs7-signature"; micalg="sha-256"; boundary="----B8DD4DF2172FE5A8B236FDF868D9FCDB" # Subject: S/MIME test. # From: alice@example.com # To: bob@example.org # # This is an S/MIME signed message # -# ------A2B66D95D36A343C145D01858BED0F17 +# ------B8DD4DF2172FE5A8B236FDF868D9FCDB # Content-Type: text/plain # Subject: S/MIME test. # # test message. # -# ------A2B66D95D36A343C145D01858BED0F17 +# ------B8DD4DF2172FE5A8B236FDF868D9FCDB # Content-Type: application/pkcs7-signature; name="smime.p7s" # Content-Transfer-Encoding: base64 # Content-Disposition: attachment; filename="smime.p7s" @@ -642,40 +677,40 @@ # EwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEWMBQGA1UEBwwNVGVzdCBMb2NhbGl0 # eTEaMBgGA1UECgwRT3JnYW5pemF0aW9uIE5hbWUxITAfBgNVBAsMGE9yZ2FuaXph # dGlvbmFsIFVuaXQgTmFtZTEUMBIGA1UEAwwLQ29tbW9uIE5hbWUxITAfBgkqhkiG -# 9w0BCQEWEnRlc3RAZW1haWwuYWRkcmVzczAeFw0yMTEwMTIwOTUxNTJaFw0yMTEx -# MTEwOTUxNTJaMIGyMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEW +# 9w0BCQEWEnRlc3RAZW1haWwuYWRkcmVzczAeFw0yMjExMTQxNjE1MzZaFw0yMjEy +# MTQxNjE1MzZaMIGyMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEW # MBQGA1UEBwwNVGVzdCBMb2NhbGl0eTEaMBgGA1UECgwRT3JnYW5pemF0aW9uIE5h # bWUxITAfBgNVBAsMGE9yZ2FuaXphdGlvbmFsIFVuaXQgTmFtZTEUMBIGA1UEAwwL # Q29tbW9uIE5hbWUxITAfBgkqhkiG9w0BCQEWEnRlc3RAZW1haWwuYWRkcmVzczCC -# ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALZb+6u82h0MkslOEIqwP2KH -# ypt59Ev4+yS95VQ5eK5J9v2K5DF0MPHCNgwsfhgYdftjOF7DAdCMOKytZIIryqKd -# r1jD0UeA3Zn4WUitLZCv0HWdPJp9rwAcaVnwwxGONpnqpDpBr5bwiPjDo5THYgPc -# 4GkVUQVu6rv2s1IGECQSVfQiLTpHFCHX9D+2xS5ajObKq1zOvK6fwGnQsHvVORcD -# sSVXOmoPdkEmZwZGD7eCzlFN41CdQupvgmDIo5+jsPCLvGPE5IIKMY5ezqfLqitR -# w+BM5jISvmq6OOBmlMXWTS9B82Q2s0edi36wyroBfAp+dt96wt14qZH0Y2bsXYcC -# AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAoiaHGgM1LH7D5mDr0Qh3/nD05af5qAKh -# BgLUVeWQ2HSiWIsP8a6sEk5+tnwwUa3thq8fuTsXnQPiVOg8sx0FTAwgRsjELz9M -# gp3GAi6LL/6QV8YA51BNVldNSPOeD5apVhkyFmE/ScjO/lp+YxtoF/VXJudRcf2a -# SAh05oLxTBRnOMcUQ0kYGUognR6B2s/UnMwnMzsH8uBHNX1mlv24YEqYeSRlcKbD -# 0D5xTCCe/tsNeKxLk/gbxQSzMqiZoH9LVIxgfsUCqZ0Kv4qIuDQcViV95R/e3PAg -# UVWg5HrXyas4zANtwyRxGxr6Yirs4fgjH2jz2BL23vRePFZ+aSprKTGCAskwggLF +# ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOP63C25BytJl80Vx8xynRwx +# CA42GI36u5xg91Z7kY9P50DRI2Ly4x3irEHWMOfB8WreATuO/8Q6l3b0Ri5XEfsk +# h5KV6Woewc3I4pMSnKmOzOJDL5kLM0AKQ+nhZq3JHhTyny+H4ETj9E+nD6dnrzMw +# W8eP+c4JYoWmVU93+FBDw1uSxdEq4XRvwfMC0DuqHpfIUIaS/a3bmdqAq6JnMoLS +# hrMttpPorbAewTWYquCY+uuU3BgJY1MqAbSlLzxdX7h8X34krt5rj608PHhMGsJI +# /LgJg16iyZk45tHF3qff2YKcgwJcSf7f0kX4tG6YPIayWJxfTO4ltitKTNi2+UsC +# AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAlNDvyl6KolvA7HjnDLBtviYJTP0rqlsQ +# JbHWNixQ5OS6ZzGNTdOMimZNsU5z8XpyoCjUEzgdATUwEEmusgHBW7lu7PpVrHL1 +# 6St9Ajs8C35lM1h1EVVQOYu7T4wIzq169lYjoB485EbS3ioD13KobatehAbR+ZPy +# iWxS6MUEw6uwGIIaji2+Kxn3sohxu79VhhNj2nYl9TsSb7goXmrkwznUwNED09HL +# mxHVXM7kXVyCmVBRJIvHXUTQtad32OtGuijbSLufAeheOP+kTalIlxGTcfSCPIMd +# SDtxw+ZAkFOZrOOAWHubfu4b+Th27A6rVzr288ZcaHbWF1YB7XawOTGCAskwggLF # AgEBMIG4MIGyMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEWMBQG # A1UEBwwNVGVzdCBMb2NhbGl0eTEaMBgGA1UECgwRT3JnYW5pemF0aW9uIE5hbWUx # ITAfBgNVBAsMGE9yZ2FuaXphdGlvbmFsIFVuaXQgTmFtZTEUMBIGA1UEAwwLQ29t # bW9uIE5hbWUxITAfBgkqhkiG9w0BCQEWEnRlc3RAZW1haWwuYWRkcmVzcwIBATAL # BglghkgBZQMEAgGggeQwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG -# 9w0BCQUxDxcNMjExMDEyMDk1MTUyWjAvBgkqhkiG9w0BCQQxIgQg5m4SqyZO+CKS +# 9w0BCQUxDxcNMjIxMTE0MTYxNTM2WjAvBgkqhkiG9w0BCQQxIgQg5m4SqyZO+CKS # FVH98+O8NByOFUYmiZh6FGGjEej2zC0weQYJKoZIhvcNAQkPMWwwajALBglghkgB # ZQMEASowCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAOBggq # hkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwIC -# ASgwDQYJKoZIhvcNAQEBBQAEggEAPAz+TIRpe5nGx4Hlsc1HdA0XfKe/9m2v/GxP -# L5sobB3idbnh0CCDTsLsoMgA8S8BuD6Uf6wrgj1CUoRJp/W2FRO5enn1zs1Z/249 -# sXGeZK75Jjeojkk5DCTRIjjNBVNJt9+zOIGmKTZ4XIuXREEUR9HvsosKQQdbX2kh -# 4s70kaY5D3mUDXxp4iUv4QS7JcSM6Hm9uxynl1uNnNKdG49pzf9UFPLXLUPWXpNw -# ecnI9F5cZImSCEduEXJq4smYO2NwWKecedS3mPdNIuTteQVDVsnfkIOLlWqjwyOJ -# Kui6/Yq6CS/JeuDIpljzAhe0UqNmEpJzV1XrGLS8UhcamUnU/A== +# ASgwDQYJKoZIhvcNAQEBBQAEggEAik43IKIXU16FP1di8g+ES5RJG28ic/BIxyd2 +# leGn6MvkJ76Yr50wlFHw0THeVCnLmF7rcWS4Fsyku1VtuOGnscgQgFY4+HTQmFGI +# km1QJDxQutBZxTRPfuOqCSAxjJgSsPhxYMIx0Gc1ZQQYsj7RtpdNrZPRed+imigP +# lNcNjCDLD9Z1NsPCCjdAHFDHVqR89fdHBcO6W6rxzTjmzLX97J1M9GivTw37nY4Y +# fZbtaUKVIwN7l26RjBCv8adximMyLSqqq2qTPrS/cpb1i9j5fMXfLK0BcwRh6Ty2 +# 3MFvMNQdwYsLmnJRUXmt7Yj0SzwGrvKPG9TtGqOQmJ6YRFNDTA== # -# ------A2B66D95D36A343C145D01858BED0F17-- +# ------B8DD4DF2172FE5A8B236FDF868D9FCDB-- # ok 5 - the signed message includes one certificate ok 6 - ...which is in fact the signer of the message @@ -689,38 +724,38 @@ # EwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEWMBQGA1UEBwwNVGVzdCBMb2NhbGl0 # eTEaMBgGA1UECgwRT3JnYW5pemF0aW9uIE5hbWUxITAfBgNVBAsMGE9yZ2FuaXph # dGlvbmFsIFVuaXQgTmFtZTEUMBIGA1UEAwwLQ29tbW9uIE5hbWUxITAfBgkqhkiG -# 9w0BCQEWEnRlc3RAZW1haWwuYWRkcmVzczAeFw0yMTEwMTIwOTUxNTJaFw0yMTEx -# MTEwOTUxNTJaMIGyMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEW +# 9w0BCQEWEnRlc3RAZW1haWwuYWRkcmVzczAeFw0yMjExMTQxNjE1MzZaFw0yMjEy +# MTQxNjE1MzZaMIGyMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEW # MBQGA1UEBwwNVGVzdCBMb2NhbGl0eTEaMBgGA1UECgwRT3JnYW5pemF0aW9uIE5h # bWUxITAfBgNVBAsMGE9yZ2FuaXphdGlvbmFsIFVuaXQgTmFtZTEUMBIGA1UEAwwL # Q29tbW9uIE5hbWUxITAfBgkqhkiG9w0BCQEWEnRlc3RAZW1haWwuYWRkcmVzczCC -# ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALZb+6u82h0MkslOEIqwP2KH -# ypt59Ev4+yS95VQ5eK5J9v2K5DF0MPHCNgwsfhgYdftjOF7DAdCMOKytZIIryqKd -# r1jD0UeA3Zn4WUitLZCv0HWdPJp9rwAcaVnwwxGONpnqpDpBr5bwiPjDo5THYgPc -# 4GkVUQVu6rv2s1IGECQSVfQiLTpHFCHX9D+2xS5ajObKq1zOvK6fwGnQsHvVORcD -# sSVXOmoPdkEmZwZGD7eCzlFN41CdQupvgmDIo5+jsPCLvGPE5IIKMY5ezqfLqitR -# w+BM5jISvmq6OOBmlMXWTS9B82Q2s0edi36wyroBfAp+dt96wt14qZH0Y2bsXYcC -# AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAoiaHGgM1LH7D5mDr0Qh3/nD05af5qAKh -# BgLUVeWQ2HSiWIsP8a6sEk5+tnwwUa3thq8fuTsXnQPiVOg8sx0FTAwgRsjELz9M -# gp3GAi6LL/6QV8YA51BNVldNSPOeD5apVhkyFmE/ScjO/lp+YxtoF/VXJudRcf2a -# SAh05oLxTBRnOMcUQ0kYGUognR6B2s/UnMwnMzsH8uBHNX1mlv24YEqYeSRlcKbD -# 0D5xTCCe/tsNeKxLk/gbxQSzMqiZoH9LVIxgfsUCqZ0Kv4qIuDQcViV95R/e3PAg -# UVWg5HrXyas4zANtwyRxGxr6Yirs4fgjH2jz2BL23vRePFZ+aSprKTGCAskwggLF +# ASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOP63C25BytJl80Vx8xynRwx +# CA42GI36u5xg91Z7kY9P50DRI2Ly4x3irEHWMOfB8WreATuO/8Q6l3b0Ri5XEfsk +# h5KV6Woewc3I4pMSnKmOzOJDL5kLM0AKQ+nhZq3JHhTyny+H4ETj9E+nD6dnrzMw +# W8eP+c4JYoWmVU93+FBDw1uSxdEq4XRvwfMC0DuqHpfIUIaS/a3bmdqAq6JnMoLS +# hrMttpPorbAewTWYquCY+uuU3BgJY1MqAbSlLzxdX7h8X34krt5rj608PHhMGsJI +# /LgJg16iyZk45tHF3qff2YKcgwJcSf7f0kX4tG6YPIayWJxfTO4ltitKTNi2+UsC +# AwEAATANBgkqhkiG9w0BAQsFAAOCAQEAlNDvyl6KolvA7HjnDLBtviYJTP0rqlsQ +# JbHWNixQ5OS6ZzGNTdOMimZNsU5z8XpyoCjUEzgdATUwEEmusgHBW7lu7PpVrHL1 +# 6St9Ajs8C35lM1h1EVVQOYu7T4wIzq169lYjoB485EbS3ioD13KobatehAbR+ZPy +# iWxS6MUEw6uwGIIaji2+Kxn3sohxu79VhhNj2nYl9TsSb7goXmrkwznUwNED09HL +# mxHVXM7kXVyCmVBRJIvHXUTQtad32OtGuijbSLufAeheOP+kTalIlxGTcfSCPIMd +# SDtxw+ZAkFOZrOOAWHubfu4b+Th27A6rVzr288ZcaHbWF1YB7XawOTGCAskwggLF # AgEBMIG4MIGyMQswCQYDVQQGEwJBVTETMBEGA1UECAwKU29tZS1TdGF0ZTEWMBQG # A1UEBwwNVGVzdCBMb2NhbGl0eTEaMBgGA1UECgwRT3JnYW5pemF0aW9uIE5hbWUx # ITAfBgNVBAsMGE9yZ2FuaXphdGlvbmFsIFVuaXQgTmFtZTEUMBIGA1UEAwwLQ29t # bW9uIE5hbWUxITAfBgkqhkiG9w0BCQEWEnRlc3RAZW1haWwuYWRkcmVzcwIBATAL # BglghkgBZQMEAgGggeQwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG -# 9w0BCQUxDxcNMjExMDEyMDk1MTUyWjAvBgkqhkiG9w0BCQQxIgQgDbHUjmCe9zwV +# 9w0BCQUxDxcNMjIxMTE0MTYxNTM2WjAvBgkqhkiG9w0BCQQxIgQgDbHUjmCe9zwV # WhehFJoTnDAfzYik0jjd4cK4LgrbjgAweQYJKoZIhvcNAQkPMWwwajALBglghkgB # ZQMEASowCwYJYIZIAWUDBAEWMAsGCWCGSAFlAwQBAjAKBggqhkiG9w0DBzAOBggq # hkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcwDQYIKoZIhvcNAwIC -# ASgwDQYJKoZIhvcNAQEBBQAEggEAIPuhWLjf/nsYhnli5sjgg1y3bxBQLfNR+Qmk -# E8usohXKFjWMjsLlHw0Q831TUVWrZxyl9axfzZLrQ6Dd71uAGY+p1TrUeTvd39Vh -# MEo54elSPY/i/4vTeCIPu+G0xcNLLmEZnKfAGAy3egqj98gCztWGPYrBaHUaSxlq -# X5pMT5JjS5NU8eaYu6deL0BslYTv3BRY1jxx80Np5Ua2NHwsjMhoE4kWGR8ZOqln -# hvuve1dt4dTSknL+lz1FTvh2Rm0wMtJM5Zt/6qwcrPjij6/f2sg/GGu/J1dXrsU/ -# 6Uov34Sj9yHKNYL7BqU/fPAQ5URnDJU0CtVrhs7zXJWR6UExew== +# ASgwDQYJKoZIhvcNAQEBBQAEggEATqh/JrqbtO1D04FSpDZ/wtQKxEsrRNalKhum +# jJBvVkdAoLz4E96fpGHbrPesMdDhnAmSUPQ9hZxyCYm2bt/wccoBb0nkUv3X/jbx +# qQl+wGpGF+3XSUWw4I+8/og7q1WZa5UBI6Xw8YRe53eLklI/rLlLBM5KWRGfFi/G +# gvBwep+PAfp3H99Ci0tN3fh0y08e9pVu1uFL5+/CXRvFvgLSHUkpOvmYtcy9lqkU +# 7ankhTrjeiCsmmByd4vPMpAr2sxsDBx3Uz69u65HGpivSvvWFyfMJe4cuq9IpQHY +# lQ1/htgWe6LMZns55ysC9KmgXk3jL/xAj4VocN7cU/vieanvWg== ok 12 - all \n in signed_only are part of \r\n ok 13 - got anything from $smime->encrypt ok 14 - got anything from $smime->decrypt @@ -744,11 +779,11 @@ ok 7 - check ok 8 - $verified eq check(sign($plain)) ok 9 - setPublicKey(ROOT) -ok 10 - set verify timestamp to Tue Oct 12 21:51:53 2021 +ok 10 - set verify timestamp to Wed Nov 16 06:15:38 2022 ok 11 - check ok 12 - $verified eq check(sign($plain)) ok 13 - setPublicKey(ROOT) -ok 14 - set verify timestamp to Tue Oct 11 21:51:53 2022 +ok 14 - set verify timestamp to Wed Nov 15 06:15:38 2023 ok 15 - check must fail with exception ok # Using `/usr/bin/openssl' to generate a keypair @@ -880,7 +915,7 @@ ok 2 - POD test for blib/lib/Crypt/SMIME/JA.pod ok All tests successful. -Files=10, Tests=75, 3 wallclock secs ( 0.05 usr 0.03 sys + 2.74 cusr 0.30 csys = 3.12 CPU) +Files=10, Tests=75, 7 wallclock secs ( 0.07 usr 0.03 sys + 3.46 cusr 0.30 csys = 3.86 CPU) Result: PASS make[1]: Leaving directory '/build/libcrypt-smime-perl-0.25' create-stamp debian/debhelper-build-stamp @@ -889,7 +924,7 @@ dh_testroot dh_prep dh_auto_install - make -j15 install DESTDIR=/build/libcrypt-smime-perl-0.25/debian/libcrypt-smime-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr + make -j16 install DESTDIR=/build/libcrypt-smime-perl-0.25/debian/libcrypt-smime-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/libcrypt-smime-perl-0.25' "/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- SMIME.bs blib/arch/auto/Crypt/SMIME/SMIME.bs 644 Manifying 2 pod documents @@ -926,12 +961,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/1624310/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1624310/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/2369211 and its subdirectories -I: Current time: Mon Oct 11 21:51:58 -12 2021 -I: pbuilder-time-stamp: 1634032318 +I: removing directory /srv/workspace/pbuilder/1624310 and its subdirectories +I: Current time: Tue Nov 15 06:16:07 +14 2022 +I: pbuilder-time-stamp: 1668442567