Diff of the two buildlogs: -- --- b1/build.log 2025-01-28 11:41:13.738010520 +0000 +++ b2/build.log 2025-01-28 11:48:07.411417804 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Mon Jan 27 23:40:06 -12 2025 -I: pbuilder-time-stamp: 1738064406 +I: Current time: Wed Jan 29 01:41:22 +14 2025 +I: pbuilder-time-stamp: 1738064482 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -22,52 +22,84 @@ dpkg-source: info: unpacking libmojolicious-plugin-cgi-perl_0.40-2.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/21277/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/24737/tmp/hooks/D01_modify_environment starting +debug: Running on virt64a. +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 Jan 28 11:41 /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/24737/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/24737/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='trixie' - 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]="37" [3]="1" [4]="release" [5]="arm-unknown-linux-gnueabihf") + BASH_VERSION='5.2.37(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=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=arm + HOST_ARCH=armhf IFS=' ' - INVOCATION_ID='f2c97599965b459b83b152ae62d9ffcc' - 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='21277' - PS1='# ' - PS2='> ' + INVOCATION_ID=aae5867a5a2948e9911e149dc8b63cb9 + 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=24737 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.3KyI9xIM/pbuilderrc_Lm8c --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.3KyI9xIM/b1 --logfile b1/build.log libmojolicious-plugin-cgi-perl_0.40-2.dsc' - SUDO_GID='110' - SUDO_UID='103' - 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.3KyI9xIM/pbuilderrc_ULf0 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.3KyI9xIM/b2 --logfile b2/build.log libmojolicious-plugin-cgi-perl_0.40-2.dsc' + SUDO_GID=114 + SUDO_UID=108 + 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 virt32z 6.1.0-30-armmp-lpae #1 SMP Debian 6.1.124-1 (2025-01-12) armv7l GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) 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/21277/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/24737/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -144,7 +176,7 @@ Get: 35 http://deb.debian.org/debian trixie/main armhf libjs-highlight.js all 9.18.5+dfsg1-2 [397 kB] Get: 36 http://deb.debian.org/debian trixie/main armhf libjs-popper.js all 1.16.1+ds-6 [52.4 kB] Get: 37 http://deb.debian.org/debian trixie/main armhf libmojolicious-perl all 9.39+dfsg-1 [845 kB] -Fetched 21.4 MB in 2s (11.1 MB/s) +Fetched 21.4 MB in 3s (8162 kB/s) Preconfiguring packages ... Selecting previously unselected package sensible-utils. (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 ... 19568 files and directories currently installed.) @@ -307,7 +339,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/ && 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 > ../libmojolicious-plugin-cgi-perl_0.40-2_source.changes +I: user script /srv/workspace/pbuilder/24737/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/24737/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/ && 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 > ../libmojolicious-plugin-cgi-perl_0.40-2_source.changes dpkg-buildpackage: info: source package libmojolicious-plugin-cgi-perl dpkg-buildpackage: info: source version 0.40-2 dpkg-buildpackage: info: source distribution unstable @@ -329,43 +365,43 @@ Writing Makefile for Mojolicious::Plugin::CGI Writing MYMETA.yml and MYMETA.json dh_auto_build - make -j3 + make -j4 make[1]: Entering directory '/build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40' cp lib/Mojolicious/Plugin/CGI.pm blib/lib/Mojolicious/Plugin/CGI.pm Manifying 1 pod document make[1]: Leaving directory '/build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40' dh_auto_test - make -j3 test TEST_VERBOSE=1 + make -j4 test TEST_VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40' PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness" "-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/00-basic.t ..................... 1..7 ok 1 - use Mojolicious::Plugin::CGI ok 2 # skip pod_file_ok(blib/lib/Mojolicious/Plugin/CGI.pm) (Test::Pod is required) -ok 3 # skip pod_coverage_ok(Mojolicious::Plugin::CGI HASH(0x1ca5b28)) (Test::Pod::Coverage is required) +ok 3 # skip pod_coverage_ok(Mojolicious::Plugin::CGI HASH(0x1d70ab0)) (Test::Pod::Coverage is required) ok 4 # skip changes_ok() (Test::CPAN::Changes is required) ok 5 # skip changes_ok() (Test::CPAN::Changes is required) ok 6 # skip changes_ok() (Test::CPAN::Changes is required) ok 7 # skip changes_ok() (Test::CPAN::Changes is required) ok -[2025-01-28 11:40:46.90908] [23024] [trace] [VSf6cXj7s2MP] GET "/working" -[2025-01-28 11:40:46.90987] [23024] [trace] [VSf6cXj7s2MP] Routing to a callback -[2025-01-28 11:40:46.91456] [23024] [debug] [CGI:basic.pl:23109] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/basic.pl -[2025-01-28 11:40:46.95637] [23024] [trace] [VSf6cXj7s2MP] 200 OK (0.047236s, 21.170/s) -[2025-01-28 11:40:46.97197] [23024] [trace] [iok7zJnG_03n] GET "/env/basic/foo" -[2025-01-28 11:40:46.97307] [23024] [trace] [iok7zJnG_03n] Routing to a callback -[2025-01-28 11:40:46.97762] [23024] [debug] [CGI:env.cgi:23114] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi -[2025-01-28 11:40:47.01499] [23024] [trace] [iok7zJnG_03n] 200 OK (0.042967s, 23.274/s) -[2025-01-28 11:40:47.03941] [23024] [trace] [_JKW4jnb5kwl] GET "/env/basic/foo" -[2025-01-28 11:40:47.03985] [23024] [trace] [_JKW4jnb5kwl] Routing to a callback -[2025-01-28 11:40:47.04407] [23024] [debug] [CGI:env.cgi:23115] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi -[2025-01-28 11:40:47.08292] [23024] [trace] [_JKW4jnb5kwl] 200 OK (0.043461s, 23.009/s) +[2025-01-28 11:44:59.01667] [25981] [trace] [O6UsM7OfXQ6L] GET "/working" +[2025-01-28 11:44:59.01754] [25981] [trace] [O6UsM7OfXQ6L] Routing to a callback +[2025-01-28 11:44:59.04890] [25981] [debug] [CGI:basic.pl:25982] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/basic.pl +[2025-01-28 11:44:59.24536] [25981] [trace] [O6UsM7OfXQ6L] 200 OK (0.228681s, 4.373/s) +[2025-01-28 11:44:59.34550] [25981] [trace] [IpA_rnajRic8] GET "/env/basic/foo" +[2025-01-28 11:44:59.34631] [25981] [trace] [IpA_rnajRic8] Routing to a callback +[2025-01-28 11:44:59.37722] [25981] [debug] [CGI:env.cgi:25983] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi +[2025-01-28 11:44:59.57397] [25981] [trace] [IpA_rnajRic8] 200 OK (0.228423s, 4.378/s) +[2025-01-28 11:44:59.77891] [25981] [trace] [Y3qUsbIACxu1] GET "/env/basic/foo" +[2025-01-28 11:44:59.79572] [25981] [trace] [Y3qUsbIACxu1] Routing to a callback +[2025-01-28 11:44:59.79881] [25981] [debug] [CGI:env.cgi:25984] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi +[2025-01-28 11:44:59.98567] [25981] [trace] [Y3qUsbIACxu1] 200 OK (0.206719s, 4.837/s) t/basic.t ........................ ok 1 - GET /working ok 2 - 200 OK ok 3 - Content-Type: text/custom ok 4 - exact match for content -ok 5 - GET http://127.0.0.1:35219/env/basic/foo?query=123 +ok 5 - GET http://127.0.0.1:46779/env/basic/foo?query=123 ok 6 - 200 OK ok 7 - ENVIRONMENT ok 8 - CONTENT_LENGTH=0 @@ -395,10 +431,10 @@ ok 32 - HTTP_X_FORWARDED_FOR=1.2.3.4 1..32 ok -[2025-01-28 11:40:47.84743] [23123] [trace] [o8V7xzGESHTj] GET "/user/42" -[2025-01-28 11:40:47.84820] [23123] [trace] [o8V7xzGESHTj] Routing to a callback -[2025-01-28 11:40:47.85238] [23123] [debug] [CGI:env.cgi:23129] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi -[2025-01-28 11:40:47.89063] [23123] [trace] [o8V7xzGESHTj] 200 OK (0.043164s, 23.167/s) +[2025-01-28 11:45:07.73304] [25985] [trace] [QOcQmqYsdfim] GET "/user/42" +[2025-01-28 11:45:07.73398] [25985] [trace] [QOcQmqYsdfim] Routing to a callback +[2025-01-28 11:45:07.77358] [25985] [debug] [CGI:env.cgi:26062] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi +[2025-01-28 11:45:07.91813] [25985] [trace] [QOcQmqYsdfim] 200 OK (0.185075s, 5.403/s) t/before.t ....................... ok 1 - GET /user/42 ok 2 - 200 OK @@ -406,21 +442,21 @@ ok 4 - QUERY_STRING=...other_value=123 1..4 ok -[2025-01-28 11:40:48.65206] [23130] [trace] [NsWnP5Ieuk1d] GET "/foo" -[2025-01-28 11:40:48.65279] [23130] [trace] [NsWnP5Ieuk1d] Routing to a callback -[2025-01-28 11:40:48.65706] [23130] [debug] [CGI:CODE(0x2368f78):23131] START CODE(0x2368f78) +[2025-01-28 11:45:16.60024] [26064] [trace] [l9BngAJP9uTI] GET "/foo" +[2025-01-28 11:45:16.60114] [26064] [trace] [l9BngAJP9uTI] Routing to a callback +[2025-01-28 11:45:16.64070] [26064] [debug] [CGI:CODE(0x22f0390):26130] START CODE(0x22f0390) # PATH_INFO=/foo -[2025-01-28 11:40:48.68963] [23130] [trace] [NsWnP5Ieuk1d] 200 OK (0.037531s, 26.645/s) -[2025-01-28 11:40:48.70386] [23130] [trace] [CtbiSk7-UcJY] GET "/f%C3%B6%C3%B6" -[2025-01-28 11:40:48.70455] [23130] [trace] [CtbiSk7-UcJY] Routing to a callback -[2025-01-28 11:40:48.70872] [23130] [debug] [CGI:CODE(0x2368f78):23132] START CODE(0x2368f78) +[2025-01-28 11:45:16.73211] [26064] [trace] [l9BngAJP9uTI] 200 OK (0.131849s, 7.584/s) +[2025-01-28 11:45:16.83615] [26064] [trace] [tRU9OK5rNa9T] GET "/f%C3%B6%C3%B6" +[2025-01-28 11:45:16.83684] [26064] [trace] [tRU9OK5rNa9T] Routing to a callback +[2025-01-28 11:45:16.86772] [26064] [debug] [CGI:CODE(0x22f0390):26131] START CODE(0x22f0390) # PATH_INFO=/föö -[2025-01-28 11:40:48.73889] [23130] [trace] [CtbiSk7-UcJY] 200 OK (0.03498s, 28.588/s) -[2025-01-28 11:40:48.75274] [23130] [trace] [B6cPLLxw6Ouw] GET "/f%C3%B6%E2%80%99" -[2025-01-28 11:40:48.75348] [23130] [trace] [B6cPLLxw6Ouw] Routing to a callback -[2025-01-28 11:40:48.75767] [23130] [debug] [CGI:CODE(0x2368f78):23133] START CODE(0x2368f78) +[2025-01-28 11:45:16.96323] [26064] [trace] [tRU9OK5rNa9T] 200 OK (0.127042s, 7.871/s) +[2025-01-28 11:45:17.03863] [26064] [trace] [3hBHXtO04cV4] GET "/f%C3%B6%E2%80%99" +[2025-01-28 11:45:17.04795] [26064] [trace] [3hBHXtO04cV4] Routing to a callback +[2025-01-28 11:45:17.06204] [26064] [debug] [CGI:CODE(0x22f0390):26132] START CODE(0x22f0390) # PATH_INFO=/fö’ -[2025-01-28 11:40:48.78766] [23130] [trace] [B6cPLLxw6Ouw] 200 OK (0.034873s, 28.675/s) +[2025-01-28 11:45:17.17641] [26064] [trace] [3hBHXtO04cV4] 200 OK (0.137729s, 7.261/s) t/encoding.t ..................... ok 1 - GET /foo ok 2 - 200 OK @@ -434,7 +470,7 @@ ok 10 - no warnings 1..10 ok -[2025-01-28 11:40:49.59346] [23134] [warn] [CGI:errlog:23135] yikes! at /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/errlog line 4. +[2025-01-28 11:45:25.67819] [26133] [warn] [CGI:errlog:26151] yikes! at /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/errlog line 4. t/errlog.t ....................... ok 1 - GET /err ok 2 - logged stderr @@ -445,19 +481,19 @@ 1..6 ok t/gh-16-loop_reset.t ............. skipped: set TEST_MORBO to enable this test (developer only!) -[2025-01-28 11:40:51.06414] [23146] [trace] [H0hjtLLkHOw9] GET "/cgi-bin/nope.cgi/foo" -[2025-01-28 11:40:51.06487] [23146] [trace] [H0hjtLLkHOw9] Routing to a callback +[2025-01-28 11:45:42.51608] [26262] [trace] [ELqeVmkhQji4] GET "/cgi-bin/nope.cgi/foo" +[2025-01-28 11:45:42.51720] [26262] [trace] [ELqeVmkhQji4] Routing to a callback Use of uninitialized value in print at t/Helper.pm line 18. -[2025-01-28 11:40:51.06937] [23146] [debug] [CGI:nope.cgi:23147] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/nope.cgi -[2025-01-28 11:40:51.10216] [23146] [trace] [H0hjtLLkHOw9] 500 Internal Server Error (0.037937s, 26.359/s) -[2025-01-28 11:40:51.11369] [23146] [trace] [qROVLaEKP8Zp] GET "/cgi-bin/env.cgi/some/path/info" -[2025-01-28 11:40:51.11446] [23146] [trace] [qROVLaEKP8Zp] Routing to a callback -[2025-01-28 11:40:51.11913] [23146] [debug] [CGI:env.cgi:23148] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi -[2025-01-28 11:40:51.15139] [23146] [trace] [qROVLaEKP8Zp] 200 OK (0.037649s, 26.561/s) -[2025-01-28 11:40:51.16608] [23146] [trace] [iLksn8gJvC67] GET "/cgi-bin/env/some/path/info" -[2025-01-28 11:40:51.16687] [23146] [trace] [iLksn8gJvC67] Routing to a callback -[2025-01-28 11:40:51.18619] [23146] [debug] [CGI:env.cgi:23149] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi -[2025-01-28 11:40:51.22368] [23146] [trace] [iLksn8gJvC67] 200 OK (0.057536s, 17.380/s) +[2025-01-28 11:45:42.56573] [26262] [debug] [CGI:nope.cgi:26268] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/nope.cgi +[2025-01-28 11:45:42.75289] [26262] [trace] [ELqeVmkhQji4] 500 Internal Server Error (0.236767s, 4.224/s) +[2025-01-28 11:45:42.80716] [26262] [trace] [8Nq7IA2mn-88] GET "/cgi-bin/env.cgi/some/path/info" +[2025-01-28 11:45:42.83209] [26262] [trace] [8Nq7IA2mn-88] Routing to a callback +[2025-01-28 11:45:42.87891] [26262] [debug] [CGI:env.cgi:26269] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi +[2025-01-28 11:45:43.07149] [26262] [trace] [8Nq7IA2mn-88] 200 OK (0.264268s, 3.784/s) +[2025-01-28 11:45:43.15880] [26262] [trace] [IRZVF9zhzxDq] GET "/cgi-bin/env/some/path/info" +[2025-01-28 11:45:43.18823] [26262] [trace] [IRZVF9zhzxDq] Routing to a callback +[2025-01-28 11:45:44.47499] [26262] [debug] [CGI:env.cgi:26270] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi +[2025-01-28 11:45:44.67521] [26262] [trace] [IRZVF9zhzxDq] 200 OK (1.516365s, 0.659/s) t/helper.t ....................... ok 1 - GET /cgi-bin/nope.cgi/foo ok 2 - 500 Internal Server Error @@ -476,50 +512,50 @@ ok 15 - SCRIPT_NAME 1..15 ok -[2025-01-28 11:40:52.03337] [23154] [trace] [-8_X2sXPNzNg] POST "/file_upload" -[2025-01-28 11:40:52.03421] [23154] [trace] [-8_X2sXPNzNg] Routing to a callback -[2025-01-28 11:40:52.03901] [23154] [debug] [CGI:file_upload:23199] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/file_upload -[2025-01-28 11:40:52.07840] [23154] [trace] [-8_X2sXPNzNg] 200 OK (0.045042s, 22.202/s) +[2025-01-28 11:45:53.04999] [26303] [trace] [5nJ9raKthXyC] POST "/file_upload" +[2025-01-28 11:45:53.05609] [26303] [trace] [5nJ9raKthXyC] Routing to a callback +[2025-01-28 11:45:53.08297] [26303] [debug] [CGI:file_upload:26387] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/file_upload +[2025-01-28 11:45:53.27394] [26303] [trace] [5nJ9raKthXyC] 200 OK (0.223927s, 4.466/s) t/multipart.t .................... ok 1 - POST /file_upload ok 2 - 200 OK ok 3 - content is similar 1..3 ok -[2025-01-28 11:40:52.89548] [23207] [trace] [SNuTQxm4HGep] GET "/not-found" -[2025-01-28 11:40:52.89627] [23207] [trace] [SNuTQxm4HGep] Routing to a callback -[2025-01-28 11:40:52.90082] [23207] [debug] [CGI:not-found.pl:23311] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/not-found.pl -[2025-01-28 11:40:52.94494] [23207] [trace] [SNuTQxm4HGep] 404 Not Found (0.049419s, 20.235/s) +[2025-01-28 11:46:02.10799] [26388] [trace] [nC9ULWUiTHqK] GET "/not-found" +[2025-01-28 11:46:02.10887] [26388] [trace] [nC9ULWUiTHqK] Routing to a callback +[2025-01-28 11:46:02.14430] [26388] [debug] [CGI:not-found.pl:26394] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/not-found.pl +[2025-01-28 11:46:02.33373] [26388] [trace] [nC9ULWUiTHqK] 404 Not Found (0.225713s, 4.430/s) t/not-found.t .................... ok 1 - GET /not-found ok 2 - 404 Not Found ok 3 - content is similar 1..3 ok -[2025-01-28 11:40:53.91954] [23323] [trace] [ZNj4CZ3Xp5g4] GET "/not-modified" -[2025-01-28 11:40:53.92030] [23323] [trace] [ZNj4CZ3Xp5g4] Routing to a callback -[2025-01-28 11:40:53.92460] [23323] [debug] [CGI:not-modified.pl:23335] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/not-modified.pl -[2025-01-28 11:40:53.96188] [23323] [trace] [ZNj4CZ3Xp5g4] 304 Not Modified (0.042292s, 23.645/s) +[2025-01-28 11:46:10.84875] [26395] [trace] [vzJlC-Q5yWOm] GET "/not-modified" +[2025-01-28 11:46:10.84965] [26395] [trace] [vzJlC-Q5yWOm] Routing to a callback +[2025-01-28 11:46:10.88105] [26395] [debug] [CGI:not-modified.pl:26396] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/not-modified.pl +[2025-01-28 11:46:11.08251] [26395] [trace] [vzJlC-Q5yWOm] 304 Not Modified (0.233732s, 4.278/s) t/not-modified.t ................. ok 1 - GET /not-modified ok 2 - 304 Not Modified ok 3 - X-Test: if-none-match seen: ABC 1..3 ok -[2025-01-28 11:40:54.70583] [23336] [trace] [L8kdnvE0fTgt] GET "/nph-borked" -[2025-01-28 11:40:54.70654] [23336] [trace] [L8kdnvE0fTgt] Routing to a callback -[2025-01-28 11:40:54.71038] [23336] [debug] [CGI:nph-borked.pl:23337] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/nph-borked.pl -[2025-01-28 11:40:54.74546] [23336] [trace] [L8kdnvE0fTgt] 403 Forbidden (0.039569s, 25.272/s) +[2025-01-28 11:46:20.45918] [26397] [trace] [lxhjr5g-9H0_] GET "/nph-borked" +[2025-01-28 11:46:20.49656] [26397] [trace] [lxhjr5g-9H0_] Routing to a callback +[2025-01-28 11:46:20.53736] [26397] [debug] [CGI:nph-borked.pl:26634] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/nph-borked.pl +[2025-01-28 11:46:20.65661] [26397] [trace] [lxhjr5g-9H0_] 403 Forbidden (0.197401s, 5.066/s) t/nph-borked.t ................... ok 1 - GET /nph-borked ok 2 - 403 Forbidden ok 3 - content is similar 1..3 ok -[2025-01-28 11:40:55.49799] [23338] [trace] [oXXyOVVhKPaJ] GET "/nph" -[2025-01-28 11:40:55.49867] [23338] [trace] [oXXyOVVhKPaJ] Routing to a callback -[2025-01-28 11:40:55.50269] [23338] [debug] [CGI:nph.pl:23346] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/nph.pl -[2025-01-28 11:40:55.53830] [23338] [trace] [oXXyOVVhKPaJ] 403 Payment Required (0.040321s, 24.801/s) +[2025-01-28 11:46:28.87136] [26641] [trace] [hStq_bzYYnE5] GET "/nph" +[2025-01-28 11:46:28.87232] [26641] [trace] [hStq_bzYYnE5] Routing to a callback +[2025-01-28 11:46:28.90388] [26641] [debug] [CGI:nph.pl:26646] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/nph.pl +[2025-01-28 11:46:29.09083] [26641] [trace] [hStq_bzYYnE5] 403 Payment Required (0.259488s, 3.854/s) t/nph.t .......................... ok 1 - GET /nph ok 2 - 403 Forbidden @@ -527,10 +563,10 @@ 1..3 ok t/post.t ......................... skipped: TEST_PIPES=1; No idea how to test this consistently -[2025-01-28 11:40:57.04054] [23363] [trace] [hzLYgKNRVU6d] GET "/env/basic/foo" -[2025-01-28 11:40:57.04134] [23363] [trace] [hzLYgKNRVU6d] Routing to a callback -[2025-01-28 11:40:57.04579] [23363] [debug] [CGI:env.cgi:23459] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi -[2025-01-28 11:40:57.08158] [23363] [trace] [hzLYgKNRVU6d] 200 OK (0.040991s, 24.396/s) +[2025-01-28 11:46:45.74310] [26653] [trace] [6jUoacgiIpK2] GET "/env/basic/foo" +[2025-01-28 11:46:45.77241] [26653] [trace] [6jUoacgiIpK2] Routing to a callback +[2025-01-28 11:46:45.79657] [26653] [debug] [CGI:env.cgi:26658] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi +[2025-01-28 11:46:45.96385] [26653] [trace] [6jUoacgiIpK2] 200 OK (0.220737s, 4.530/s) t/query-string-with-semicolon.t .. ok 1 - GET /env/basic/foo?a=1;b=2 ok 2 - 200 OK @@ -542,10 +578,10 @@ # expected: '1' 1..4 ok -[2025-01-28 11:40:57.86240] [23460] [trace] [KMRT17PdvCkd] GET "/redirect" -[2025-01-28 11:40:57.86318] [23460] [trace] [KMRT17PdvCkd] Routing to a callback -[2025-01-28 11:40:57.86751] [23460] [debug] [CGI:redirect.pl:23461] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/redirect.pl -[2025-01-28 11:40:57.90688] [23460] [trace] [KMRT17PdvCkd] 302 Found (0.044428s, 22.508/s) +[2025-01-28 11:46:55.71245] [26659] [trace] [c_879NyzXCce] GET "/redirect" +[2025-01-28 11:46:55.71359] [26659] [trace] [c_879NyzXCce] Routing to a callback +[2025-01-28 11:46:55.74188] [26659] [debug] [CGI:redirect.pl:26660] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/redirect.pl +[2025-01-28 11:46:55.93313] [26659] [trace] [c_879NyzXCce] 302 Found (0.220665s, 4.532/s) t/redirect.t ..................... ok 1 - GET /redirect ok 2 - 302 Found @@ -553,35 +589,35 @@ ok 4 - exact match for content 1..4 ok -[2025-01-28 11:40:58.80957] [23467] [trace] [lpls1YuMx9G6] GET "/auth" -[2025-01-28 11:40:58.81057] [23467] [trace] [lpls1YuMx9G6] Routing to a callback -[2025-01-28 11:40:58.81570] [23467] [debug] [CGI:env.cgi:23562] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi -[2025-01-28 11:40:58.85617] [23467] [trace] [lpls1YuMx9G6] 200 OK (0.046562s, 21.477/s) -[2025-01-28 11:40:58.87481] [23467] [trace] [kQVwW7ZmHYsr] GET "/auth" -[2025-01-28 11:40:58.87534] [23467] [trace] [kQVwW7ZmHYsr] Routing to a callback -[2025-01-28 11:40:58.88094] [23467] [debug] [CGI:env.cgi:23568] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi -[2025-01-28 11:40:58.92152] [23467] [trace] [kQVwW7ZmHYsr] 200 OK (0.046641s, 21.440/s) -[2025-01-28 11:40:58.93893] [23467] [trace] [G33IuDAjelwx] GET "/auth" -[2025-01-28 11:40:58.93941] [23467] [trace] [G33IuDAjelwx] Routing to a callback -[2025-01-28 11:40:58.94464] [23467] [debug] [CGI:env.cgi:23579] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi -[2025-01-28 11:40:58.98420] [23467] [trace] [G33IuDAjelwx] 200 OK (0.045197s, 22.125/s) +[2025-01-28 11:47:04.96236] [26661] [trace] [whPINu-v0SmK] GET "/auth" +[2025-01-28 11:47:04.97613] [26661] [trace] [whPINu-v0SmK] Routing to a callback +[2025-01-28 11:47:04.98686] [26661] [debug] [CGI:env.cgi:26668] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi +[2025-01-28 11:47:05.18245] [26661] [trace] [whPINu-v0SmK] 200 OK (0.220071s, 4.544/s) +[2025-01-28 11:47:05.27959] [26661] [trace] [Q4slltud1vKP] GET "/auth" +[2025-01-28 11:47:05.28006] [26661] [trace] [Q4slltud1vKP] Routing to a callback +[2025-01-28 11:47:05.28303] [26661] [debug] [CGI:env.cgi:26669] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi +[2025-01-28 11:47:05.46235] [26661] [trace] [Q4slltud1vKP] 200 OK (0.182722s, 5.473/s) +[2025-01-28 11:47:05.58477] [26661] [trace] [V2PFXMSiW_SY] GET "/auth" +[2025-01-28 11:47:05.58530] [26661] [trace] [V2PFXMSiW_SY] Routing to a callback +[2025-01-28 11:47:05.59669] [26661] [debug] [CGI:env.cgi:26670] START /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/t/cgi-bin/env.cgi +[2025-01-28 11:47:05.88861] [26661] [trace] [V2PFXMSiW_SY] 200 OK (0.303802s, 3.292/s) t/remote-user.t .................. ok 1 - GET /auth ok 2 - 200 OK ok 3 - 200 OK ok 4 - REMOTE_USER= -ok 5 - GET http://127.0.0.1:37991/auth +ok 5 - GET http://127.0.0.1:40921/auth ok 6 - 200 OK ok 7 - REMOTE_USER=Aladdin -ok 8 - GET http://127.0.0.1:37991/auth +ok 8 - GET http://127.0.0.1:40921/auth ok 9 - 200 OK ok 10 - REMOTE_USER=Aladdin 1..10 ok -[2025-01-28 11:40:59.77025] [23590] [trace] [yqhXIL62ttPz] GET "/" -[2025-01-28 11:40:59.77104] [23590] [trace] [yqhXIL62ttPz] Routing to a callback -[2025-01-28 11:40:59.77552] [23590] [debug] [CGI:CODE(0x1bfa7c0):23594] START CODE(0x1bfa7c0) -[2025-01-28 11:40:59.80213] [23590] [trace] [yqhXIL62ttPz] 200 OK (0.031822s, 31.425/s) +[2025-01-28 11:47:14.70563] [26671] [trace] [RWohzZDv4u3-] GET "/" +[2025-01-28 11:47:14.71224] [26671] [trace] [RWohzZDv4u3-] Routing to a callback +[2025-01-28 11:47:14.71917] [26671] [debug] [CGI:CODE(0x25ccaf0):26678] START CODE(0x25ccaf0) +[2025-01-28 11:47:14.83236] [26671] [trace] [RWohzZDv4u3-] 200 OK (0.126712s, 7.892/s) t/run.t .......................... ok 1 - GET / ok 2 - 200 OK @@ -590,13 +626,13 @@ ok t/zombies.t ...................... skipped: (no reason given) All tests successful. -Files=18, Tests=110, 15 wallclock secs ( 0.14 usr 0.10 sys + 11.78 cusr 2.76 csys = 14.78 CPU) +Files=18, Tests=110, 156 wallclock secs ( 0.16 usr 0.02 sys + 17.58 cusr 1.56 csys = 19.32 CPU) Result: PASS make[1]: Leaving directory '/build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40' create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/libmojolicious-plugin-cgi-perl/ - make -j3 install DESTDIR=/build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/debian/libmojolicious-plugin-cgi-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr + make -j4 install DESTDIR=/build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/debian/libmojolicious-plugin-cgi-perl AM_UPDATE_INFO_DIR=no PREFIX=/usr make[1]: Entering directory '/build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40' Manifying 1 pod document Installing /build/reproducible-path/libmojolicious-plugin-cgi-perl-0.40/debian/libmojolicious-plugin-cgi-perl/usr/share/perl5/Mojolicious/Plugin/CGI.pm @@ -623,12 +659,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/24737/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/24737/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/21277 and its subdirectories -I: Current time: Mon Jan 27 23:41:08 -12 2025 -I: pbuilder-time-stamp: 1738064468 +I: removing directory /srv/workspace/pbuilder/24737 and its subdirectories +I: Current time: Wed Jan 29 01:48:03 +14 2025 +I: pbuilder-time-stamp: 1738064883