Diff of the two buildlogs: -- --- b1/build.log 2025-08-31 12:12:54.560129051 +0000 +++ b2/build.log 2025-08-31 12:15:42.600337553 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Oct 3 06:33:45 -12 2026 -I: pbuilder-time-stamp: 1791052425 +I: Current time: Mon Sep 1 02:12:59 +14 2025 +I: pbuilder-time-stamp: 1756642379 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -33,53 +33,85 @@ dpkg-source: info: applying utf8 I: using fakeroot in build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/3328869/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3317514/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-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 +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Aug 31 12:13 /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/3317514/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3317514/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='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='amd64' + 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]="x86_64-pc-linux-gnu") + 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=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=40 ' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='085e5ab0794049369c0c3b90936bb83c' - 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='3328869' - PS1='# ' - PS2='> ' + INVOCATION_ID=64ab6f3e06974cfea25c06ba02d43ddf + 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=3317514 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.TWzAHmMh/pbuilderrc_4FEo --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.TWzAHmMh/b1 --logfile b1/build.log yorick_2.2.04+dfsg1-14.dsc' - SUDO_GID='111' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152: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/r-b-build.TWzAHmMh/pbuilderrc_2924 --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.TWzAHmMh/b2 --logfile b2/build.log yorick_2.2.04+dfsg1-14.dsc' + SUDO_GID=110 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos15-amd64 6.12.41+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.12.41+deb13-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.41-1 (2025-08-12) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3328869/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3317514/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -279,7 +311,7 @@ Get: 146 http://deb.debian.org/debian forky/main amd64 xkb-data all 2.42-1 [790 kB] Get: 147 http://deb.debian.org/debian forky/main amd64 xserver-common all 2:21.1.16-1.3 [2409 kB] Get: 148 http://deb.debian.org/debian forky/main amd64 xvfb amd64 2:21.1.16-1.3 [3197 kB] -Fetched 94.0 MB in 1s (68.4 MB/s) +Fetched 94.0 MB in 4s (25.6 MB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1: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 ... 19897 files and directories currently installed.) @@ -933,7 +965,11 @@ fakeroot is already the newest version (1.37.1.2-1). 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: Building the package -I: Running cd /build/reproducible-path/yorick-2.2.04+dfsg1/ && 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 > ../yorick_2.2.04+dfsg1-14_source.changes +I: user script /srv/workspace/pbuilder/3317514/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/3317514/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/yorick-2.2.04+dfsg1/ && 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 > ../yorick_2.2.04+dfsg1-14_source.changes dpkg-buildpackage: info: source package yorick dpkg-buildpackage: info: source version 2.2.04+dfsg1-14 dpkg-buildpackage: info: source distribution unstable @@ -1074,7 +1110,7 @@ using poll(), poll.h header using BSD sockets using FPU_GCC_X86_64 (SIGFPE delivery) -Floating point exception +./config.sh: line 342: 3373834 Floating point exception./fputest *************************WARNING*************************** *** play/unix configuration failed to get SIGFPE delivered @@ -1583,7 +1619,7 @@ Testing Sun-3/Sun-2 format Testing native format Timing Category CPU sec System sec Wall sec -Time to write/test all formats 0.005 0.005 0.009 +Time to write/test all formats 0.009 0.000 0.011 Fifth test is check of Contents Log machinery: Contents Log -- testing Sun format @@ -1604,7 +1640,7 @@ History -- testing VAX format History -- testing native format Timing Category CPU sec System sec Wall sec - Time to write history files 0.051 0.008 0.059 + Time to write history files 0.047 0.014 0.063 Seventh test is a pointered history file: @@ -1620,25 +1656,25 @@ Escape factor timing test: Timing Category CPU sec System sec Wall sec Time per pass 0.002 0.001 0.003 - Total time 0.023 0.018 0.041 - Computing exponentials 0.010 0.004 0.015 + Total time 0.031 0.012 0.043 + Computing exponentials 0.011 0.004 0.015 Zone generator timing test: Timing Category CPU sec System sec Wall sec Time per pass 0.000 0.000 0.000 - Total time 0.033 0.001 0.035 + Total time 0.036 0.000 0.036 testing fft routines... Timing Category CPU sec System sec Wall sec FFT elapsed time 0.024 0.000 0.024 testing LU decomposition routine... Timing Category CPU sec System sec Wall sec - LU elapsed time 0.029 0.000 0.029 + LU elapsed time 0.029 0.000 0.030 testing QR decomposition routine... Timing Category CPU sec System sec Wall sec - QR elapsed time 0.022 0.000 0.022 + QR elapsed time 0.023 0.000 0.023 testing SVD routine... Timing Category CPU sec System sec Wall sec - SVD elapsed time 0.042 0.000 0.042 + SVD elapsed time 0.038 0.000 0.039 using size 200 norm. resid resid machep x(1) x(n) 3.44281520e+00 3.05755421e-13 2.22044605e-16 1.00000000e+00 1.00000000e+00 @@ -1646,65 +1682,65 @@ times are reported for matrices of order 200 times for array with leading dimension of 200 dgesv mflops unit ratio - 1.813e-03 2.986e+03 6.698e-04 3.237e-02 - 1.802e-03 3.004e+03 6.658e-04 3.218e-02 - 1.794e-03 3.017e+03 6.628e-04 3.204e-02 + 1.803e-03 3.002e+03 6.661e-04 3.220e-02 + 1.922e-03 2.817e+03 7.101e-04 3.432e-02 + 1.776e-03 3.048e+03 6.562e-04 3.171e-02 result of 50 passes through solver dgesv mflops unit ratio - 1.772e-03 3.054e+03 6.548e-04 3.165e-02 + 1.784e-03 3.034e+03 6.591e-04 3.186e-02 Timing Category CPU sec System sec Wall sec - Lissajous test 0.004 0.000 0.004 - Frames per wall clock second= 11193.1 + Lissajous test 0.006 0.000 0.006 + Frames per wall clock second= 7772.36 Timing Category CPU sec System sec Wall sec - Lissajous test 0.004 0.000 0.008 - Frames per wall clock second= 6087.84 + Lissajous test 0.007 0.000 0.011 + Frames per wall clock second= 4546.36 Each of the six tests will run no more than one minute, so just be patient if you have a slow terminal. 50 frames of hollow 51-by-51 mesh direct Timing Category CPU sec System sec Wall sec - Yorick interpreter 0.004 0.000 0.004 - Gist graphics 0.004 0.000 0.009 - Yorick+Gist total 0.008 0.000 0.013 -Frames per second (total/gist)=3938.531/5471.391 + Yorick interpreter 0.006 0.000 0.006 + Gist graphics 0.007 0.000 0.009 + Yorick+Gist total 0.013 0.000 0.016 +Frames per second (total/gist)=3281.626/5607.505 50 frames of 51-by-51 cell array direct Timing Category CPU sec System sec Wall sec - Yorick interpreter 0.004 0.000 0.004 - Gist graphics 0.006 0.000 0.011 - Yorick+Gist total 0.009 0.000 0.014 -Frames per second (total/gist)= 3524.799/4712.078 + Yorick interpreter 0.005 0.001 0.007 + Gist graphics 0.009 0.003 0.016 + Yorick+Gist total 0.014 0.004 0.023 +Frames per second (total/gist)= 2209.421/3155.985 50 frames of filled 51-by-51 mesh direct Timing Category CPU sec System sec Wall sec - Yorick interpreter 0.004 0.000 0.004 - Gist graphics 0.018 0.000 0.081 - Yorick+Gist total 0.022 0.000 0.085 -Frames per second (total/gist)= 600.969/628.275 + Yorick interpreter 0.007 0.000 0.007 + Gist graphics 0.040 0.000 0.111 + Yorick+Gist total 0.047 0.000 0.118 +Frames per second (total/gist)= 430.889/459.515 50 frames of hollow 51-by-51 mesh animated Timing Category CPU sec System sec Wall sec - Yorick interpreter 0.004 0.000 0.004 - Gist graphics 0.005 0.000 0.010 - Yorick+Gist total 0.008 0.000 0.014 -Frames per second (total/gist)=3737.651/5084.972 + Yorick interpreter 0.007 0.000 0.007 + Gist graphics 0.008 0.000 0.012 + Yorick+Gist total 0.015 0.000 0.019 +Frames per second (total/gist)=2704.839/4178.491 50 frames of 51-by-51 cell array animated Timing Category CPU sec System sec Wall sec - Yorick interpreter 0.004 0.000 0.004 - Gist graphics 0.007 0.000 0.013 - Yorick+Gist total 0.010 0.000 0.017 -Frames per second (total/gist)= 3090.151/3976.457 + Yorick interpreter 0.005 0.001 0.007 + Gist graphics 0.010 0.002 0.019 + Yorick+Gist total 0.016 0.004 0.026 +Frames per second (total/gist)= 1979.123/2690.144 50 frames of filled 51-by-51 mesh animated Timing Category CPU sec System sec Wall sec - Yorick interpreter 0.003 0.000 0.004 - Gist graphics 0.017 0.002 0.069 - Yorick+Gist total 0.020 0.003 0.073 -Frames per second (total/gist)= 698.736/736.347 -200.000000 frames of filled mesh drumhead completed in 0.260461 sec -Rate for filled mesh is 1846.040244 frames/(CPU sec), 767.575011 frames(wall sec) -200.000000 frames of wireframe surface drumhead completed in 0.391932 sec -Rate for filled mesh is 1235.651003 frames/(CPU sec), 510.162422 frames(wall sec) -200.000000 frames of filled surface drumhead completed in 0.249998 sec -Rate for filled mesh is 1701.895912 frames/(CPU sec), 799.686989 frames(wall sec) + Yorick interpreter 0.006 0.001 0.007 + Gist graphics 0.031 0.007 0.096 + Yorick+Gist total 0.037 0.009 0.103 +Frames per second (total/gist)= 496.655/533.225 +200.000000 frames of filled mesh drumhead completed in 0.276367 sec +Rate for filled mesh is 1840.807010 frames/(CPU sec), 723.413778 frames(wall sec) +200.000000 frames of wireframe surface drumhead completed in 0.352842 sec +Rate for filled mesh is 1480.428732 frames/(CPU sec), 566.665196 frames(wall sec) +200.000000 frames of filled surface drumhead completed in 0.209279 sec +Rate for filled mesh is 2710.431094 frames/(CPU sec), 955.205357 frames(wall sec) Yorick comprehensive graphics test. Each frame will be described at the terminal. Test 1 Commands: window, 0, wait=1, dpi=100; plg, [0,1] @@ -1897,8 +1933,8 @@ dh_installdeb dh_shlibdeps dh_gencontrol -dpkg-gencontrol: warning: Depends field of package yorick-data: substitution variable ${shlibs:Depends} used, but is not defined dpkg-gencontrol: warning: Depends field of package yorick-doc: substitution variable ${shlibs:Depends} used, but is not defined +dpkg-gencontrol: warning: Depends field of package yorick-data: substitution variable ${shlibs:Depends} used, but is not defined dh_md5sums dh_builddeb dpkg-deb: building package 'yorick-data' in '../yorick-data_2.2.04+dfsg1-14_all.deb'. @@ -1911,12 +1947,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/3317514/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3317514/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/3328869 and its subdirectories -I: Current time: Sat Oct 3 06:35:50 -12 2026 -I: pbuilder-time-stamp: 1791052550 +I: removing directory /srv/workspace/pbuilder/3317514 and its subdirectories +I: Current time: Mon Sep 1 02:15:42 +14 2025 +I: pbuilder-time-stamp: 1756642542