Skip to content
Success

Console Output

Started by timer
Running as SYSTEM
[EnvInject] - Loading node environment variables.
Building on the built-in node in workspace /var/lib/jenkins/jobs/reproducible_freebsd/workspace
[workspace] $ /bin/sh -xe /tmp/jenkins9764942821381589474.sh
+ /srv/jenkins/bin/reproducible_freebsd.sh
====================================================================================
Thu Jun  6 23:42:00 UTC 2024 - running /srv/jenkins/bin/reproducible_freebsd.sh (for job reproducible_freebsd) on jenkins, called using "" as arguments.
Thu Jun  6 23:42:00 UTC 2024 - actually running "reproducible_freebsd.sh" (md5sum 8555dab97ee5d871d5a0ffd15c53cb96) as "/tmp/jenkins-script-VaXDRNHi"

$ git clone https://salsa.debian.org/qa/jenkins.debian.net.git ; more CONTRIBUTING

declare -x BUILD_CAUSE="TIMERTRIGGER"
declare -x BUILD_CAUSE_TIMERTRIGGER="true"
declare -x BUILD_DISPLAY_NAME="#567"
declare -x BUILD_ID="567"
declare -x BUILD_NUMBER="567"
declare -x BUILD_TAG="jenkins-reproducible_freebsd-567"
declare -x BUILD_URL="https://jenkins.debian.net/job/reproducible_freebsd/567/"
declare -x CHROOT_BASE="/chroots"
declare -x CI="true"
declare -x EXECUTOR_NUMBER="24"
declare -x HOME="/var/lib/jenkins"
declare -x HUDSON_COOKIE="82b0fdfb-6adc-4c80-8644-bdd76b75e94a"
declare -x HUDSON_HOME="/var/lib/jenkins"
declare -x HUDSON_SERVER_COOKIE="662be26f1caf0950"
declare -x HUDSON_URL="https://jenkins.debian.net/"
declare -x INVOCATION_ID="4618513e417143ffa4436e51c815fd5e"
declare -x JENKINS_HOME="/var/lib/jenkins"
declare -x JENKINS_SERVER_COOKIE="662be26f1caf0950"
declare -x JENKINS_URL="https://jenkins.debian.net/"
declare -x JOB_BASE_NAME="reproducible_freebsd"
declare -x JOB_DISPLAY_URL="https://jenkins.debian.net/job/reproducible_freebsd/display/redirect"
declare -x JOB_NAME="reproducible_freebsd"
declare -x JOB_URL="https://jenkins.debian.net/job/reproducible_freebsd/"
declare -x JOURNAL_STREAM="8:724456937"
declare -x LANG="en_GB.UTF-8"
declare -x LANGUAGE="en_GB:en"
declare -x LC_ALL="C.UTF-8"
declare -x LOGNAME="jenkins"
declare -x MIRROR="http://deb.debian.org/debian"
declare -x NODE_LABELS="built-in"
declare -x NODE_NAME="built-in"
declare -x NOTIFY_SOCKET="/run/systemd/notify"
declare -x OLDPWD
declare -x PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
declare -x PWD="/var/lib/jenkins/jobs/reproducible_freebsd/workspace"
declare -x ROOT_BUILD_CAUSE="TIMERTRIGGER"
declare -x ROOT_BUILD_CAUSE_TIMERTRIGGER="true"
declare -x RUN_ARTIFACTS_DISPLAY_URL="https://jenkins.debian.net/job/reproducible_freebsd/567/display/redirect?page=artifacts"
declare -x RUN_CHANGES_DISPLAY_URL="https://jenkins.debian.net/job/reproducible_freebsd/567/display/redirect?page=changes"
declare -x RUN_DISPLAY_URL="https://jenkins.debian.net/job/reproducible_freebsd/567/display/redirect"
declare -x RUN_TESTS_DISPLAY_URL="https://jenkins.debian.net/job/reproducible_freebsd/567/display/redirect?page=tests"
declare -x SCHROOT_BASE="/schroots"
declare -x SCRIPT_HEADER=$'#!/bin/bash\n\tif true ; then\n\t\tset -x\n\tfi\n\tset -e\n\texport DEBIAN_FRONTEND=noninteractive\n\texport LC_ALL=C.UTF-8\n\texport http_proxy=http://46.16.76.132:3128\n\texport MIRROR=http://deb.debian.org/debian'
declare -x SHELL="/bin/bash"
declare -x SHLVL="2"
declare -x SYSTEMD_EXEC_PID="732241"
declare -x USER="jenkins"
declare -x WORKSPACE="/var/lib/jenkins/jobs/reproducible_freebsd/workspace"
declare -x WORKSPACE_TMP="/var/lib/jenkins/jobs/reproducible_freebsd/workspace@tmp"
declare -x http_proxy="http://46.16.76.132:3128"
+ set -e
+ . /srv/jenkins/bin/reproducible_common.sh
++ set +x
+ FREEBSD_TARGETS=main
+ declare -A ALL_FILES
+ declare -A GOOD_FILES
+ declare -A GOOD_PERCENT
+ declare -A FREEBSD
+ declare -A FREEBSD_VERSION
+ declare -A FILES_HTML
+ for FREEBSD_TARGET in ${FREEBSD_TARGETS}
+ set -e
+ RSSH='ssh -o Batchmode=yes freebsd-jenkins.debian.net'
+ RSCP='scp -r freebsd-jenkins.debian.net'
+ TMPBUILDDIR=/usr/src
+ ssh -o Batchmode=yes freebsd-jenkins.debian.net 'sudo rm -rf /usr/src ; sudo mkdir /usr/src ; sudo chown jenkins /usr/src'
+ ssh -o Batchmode=yes freebsd-jenkins.debian.net 'sudo service ntpd stop ; sudo ntpdate -b pool.ntp.org ; sudo service ntpd start'
Stopping ntpd.
Waiting for PIDS: 9362.
 6 Jun 23:42:08 ntpdate[16120]: step time server 128.140.109.119 offset -0.000577 sec
Starting ntpd.
+ ssh -o Batchmode=yes freebsd-jenkins.debian.net 'sudo service ntpd status ; date -u'
ntpd is running as pid 16144.
Thu Jun  6 23:42:09 UTC 2024
++ ssh -o Batchmode=yes freebsd-jenkins.debian.net 'TMPDIR=/srv/reproducible-results mktemp -d -t rbuild-freebsd'
+ TMPDIR=/srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ
++ date -u +%Y-%m-%d
+ DATE=2024-06-06
++ date +%s
+ START=1717717329
+ trap cleanup_tmpdirs INT TERM EXIT
+ echo =============================================================================
=============================================================================
++ date -u
+ echo 'Thu Jun  6 23:42:09 UTC 2024 - FreeBSD host info'
Thu Jun  6 23:42:09 UTC 2024 - FreeBSD host info
+ echo =============================================================================
=============================================================================
+ ssh -o Batchmode=yes freebsd-jenkins.debian.net freebsd-version
14.0-RELEASE-p4
+ echo =============================================================================
=============================================================================
++ date -u
+ echo 'Thu Jun  6 23:42:10 UTC 2024 - Cloning FreeBSD git repository.'
Thu Jun  6 23:42:10 UTC 2024 - Cloning FreeBSD git repository.
+ echo =============================================================================
=============================================================================
+ ssh -o Batchmode=yes freebsd-jenkins.debian.net git clone --depth 1 --branch main https://github.com/freebsd/freebsd-src.git /usr/src
Cloning into '/usr/src'...
Updating files: 100% (101013/101013), done.
++ ssh -o Batchmode=yes freebsd-jenkins.debian.net 'cd /usr/src ; git log -1'
+ FREEBSD[$FREEBSD_TARGET]='commit 21faf821a3046f2522dc8d49797f1c1ec74c6b0f
Author: Pau Amma <pauamma@gundo.com>
Date:   Thu Jun 6 15:12:53 2024 -0600

    ifconfig(8): wordsmith -G and -g descriptions
    
    Remove spurious ".Ar groupname".
    Add missing full stops.
    While there, tweak word order for better grammar.
    
    MFC after: 3 days
    
    Reviewed by:    Alexander Ziaee, Mina Galić, allanjude, imp
    Differential Revision:  https://reviews.freebsd.org/D45092'
++ ssh -o Batchmode=yes freebsd-jenkins.debian.net 'cd /usr/src ; git describe --always'
+ FREEBSD_VERSION[$FREEBSD_TARGET]=21faf821a
+ echo 'This is FreeBSD branch main at 21faf821a.'
This is FreeBSD branch main at 21faf821a.
+ echo

+ ssh -o Batchmode=yes freebsd-jenkins.debian.net 'cd /usr/src ; git log -1'
commit 21faf821a3046f2522dc8d49797f1c1ec74c6b0f
Author: Pau Amma <pauamma@gundo.com>
Date:   Thu Jun 6 15:12:53 2024 -0600

    ifconfig(8): wordsmith -G and -g descriptions
    
    Remove spurious ".Ar groupname".
    Add missing full stops.
    While there, tweak word order for better grammar.
    
    MFC after: 3 days
    
    Reviewed by:    Alexander Ziaee, Mina Galić, allanjude, imp
    Differential Revision:  https://reviews.freebsd.org/D45092
++ echo freebsd_main_git21faf821a
++ sed s#/#-#g
+ TARGET_NAME=freebsd_main_git21faf821a
+ echo =============================================================================
=============================================================================
++ date -u
+ echo 'Thu Jun  6 23:43:40 UTC 2024 - Building FreeBSD (branch main at 21faf821a) - first build run.'
Thu Jun  6 23:43:40 UTC 2024 - Building FreeBSD (branch main at 21faf821a) - first build run.
+ echo =============================================================================
=============================================================================
+ export TZ=/usr/share/zoneinfo/Etc/GMT+12
+ TZ=/usr/share/zoneinfo/Etc/GMT+12
+ export LANG=en_GB.UTF-8
+ LANG=en_GB.UTF-8
++ ssh -o Batchmode=yes freebsd-jenkins.debian.net sysctl -n hw.ncpu
+ NUM_CPU=18
+ ssh -o Batchmode=yes freebsd-jenkins.debian.net 'cd /usr/src ; TZ=/usr/share/zoneinfo/Etc/GMT+12 LANG=en_GB.UTF-8 sudo make -j 18 WITH_REPRODUCIBLE_BUILD=yes buildworld'

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

For security reasons, the password you type will not be visible.

sudo: a terminal is required to read the password; either use the -S option to read from standard input or configure an askpass helper
sudo: a password is required
+ cleanup_tmpdirs
+ set +e
+ cd
+ ssh -o Batchmode=yes freebsd-jenkins.debian.net 'sudo chflags -R noschg /srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ'
+ ssh -o Batchmode=yes freebsd-jenkins.debian.net 'rm -r /srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ'
+ rm /srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ -r
rm: cannot remove '/srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ': No such file or directory
+ ssh -o Batchmode=yes freebsd-jenkins.debian.net 'sudo rm -rf /usr/src'
++ date -u
+ echo 'Thu Jun  6 23:43:47 UTC 2024 - failed to build FreeBSD (branch main at 21faf821a) in the first run, stopping.'
Thu Jun  6 23:43:47 UTC 2024 - failed to build FreeBSD (branch main at 21faf821a) in the first run, stopping.
+ run_diffoscope_on_results
+ TIMEOUT=60m
++ schroot --directory /tmp -c chroot:jenkins-reproducible-unstable-diffoscope diffoscope -- --version
+ DIFFOSCOPE='diffoscope 270'
+ echo =============================================================================
=============================================================================
++ date -u
+ echo 'Thu Jun  6 23:43:48 UTC 2024 - Running diffoscope 270 on FreeBSD (branch main at ) build results.'
Thu Jun  6 23:43:48 UTC 2024 - Running diffoscope 270 on FreeBSD (branch main at ) build results.
+ echo =============================================================================
=============================================================================
+ mkdir -p /srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ
++ mktemp --tmpdir=/srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ
+ FILES_HTML[$FREEBSD_TARGET]=/srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ/tmp.evFN0LFLCi
+ GOOD_FILES[$FREEBSD_TARGET]=0
+ ALL_FILES[$FREEBSD_TARGET]=0
+ create_results_dirs
+ mkdir -p /var/lib/jenkins/userContent/reproducible/freebsd/dbd
+ echo '       <table><tr><th>Artifacts for <code>freebsd_main_git21faf821a</code></th></tr>'
+ '[' '!' -d /srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ/b1 ']'
+ echo 'Warning: one of the two builds failed, not running diffoscope…'
Warning: one of the two builds failed, not running diffoscope…
+ echo '<tr><td>freebsd_main_git21faf821a failed to build from source.</td></tr>'
+ echo '</table>'
+ GOOD_PERCENT[$FREEBSD_TARGET]=0
+ return
+ continue
+ cd /srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ
+ mkdir freebsd
+ PAGE=freebsd/freebsd.html
+ cat
+ write_page_intro FreeBSD
+ write_page '       <p><em>Reproducible builds</em> enable anyone to reproduce bit by bit identical binary packages from a given source, so that anyone can verify that a given binary derived from the source it was said to be derived.'
+ echo '       <p><em>Reproducible builds</em> enable anyone to reproduce bit by bit identical binary packages from a given source, so that anyone can verify that a given binary derived from the source it was said to be derived.'
+ write_page '         There is more information about <a href="https://wiki.debian.org/ReproducibleBuilds">reproducible builds on the Debian wiki</a> and on <a href="https://reproducible-builds.org">https://reproducible-builds.org</a>.'
+ echo '         There is more information about <a href="https://wiki.debian.org/ReproducibleBuilds">reproducible builds on the Debian wiki</a> and on <a href="https://reproducible-builds.org">https://reproducible-builds.org</a>.'
+ write_page '         These pages explain in more depth why this is useful, what common issues exist and which workarounds and solutions are known.'
+ echo '         These pages explain in more depth why this is useful, what common issues exist and which workarounds and solutions are known.'
+ write_page '        </p>'
+ echo '        </p>'
+ local 'BUILD_ENVIRONMENT= in a Debian environment'
+ local BRANCH=master
+ '[' FreeBSD = coreboot ']'
+ '[' FreeBSD = OpenWrt ']'
+ '[' FreeBSD = NetBSD ']'
+ '[' FreeBSD = FreeBSD ']'
+ write_page '        <p><em>Reproducible FreeBSD</em> is an effort to apply this to FreeBSD. Thus FreeBSD is build twice, with a few variations added and then the resulting filesystems from the two builds are put into a compressed tar archive, which is finally compared using <a href="https://tracker.debian.org/diffoscope">diffoscope</a>. Please note that the toolchain is not varied at all as the rebuild happens on exactly the same system. More variations are expected to be seen in the wild.</p>'
+ echo '        <p><em>Reproducible FreeBSD</em> is an effort to apply this to FreeBSD. Thus FreeBSD is build twice, with a few variations added and then the resulting filesystems from the two builds are put into a compressed tar archive, which is finally compared using <a href="https://tracker.debian.org/diffoscope">diffoscope</a>. Please note that the toolchain is not varied at all as the rebuild happens on exactly the same system. More variations are expected to be seen in the wild.</p>'
+ local PROJECTNAME=freebsd
+ local PROJECTURL=https://github.com/freebsd/freebsd-src.git
+ local 'BUILD_ENVIRONMENT=, which via ssh triggers a build on a FreeBSD system'
+ local BRANCH=main
+ '[' FreeBSD '!=' 'Arch Linux' ']'
+ '[' FreeBSD '!=' fedora-23 ']'
++ echo freebsd
++ tr '[:upper:]' '[:lower:]'
+ local SMALLPROJECTNAME=freebsd
++ echo FreeBSD
++ tr '[:upper:]' '[:lower:]'
+ write_page '       <p>There is a weekly run <a href="https://jenkins.debian.net/view/reproducible/job/reproducible_freebsd/">jenkins job</a> to test the <code>main</code> branch of <a href="https://github.com/freebsd/freebsd-src.git">freebsd.git</a>. The jenkins job is running <a href="https://salsa.debian.org/qa/jenkins.debian.net/tree/master/bin/reproducible_freebsd.sh">reproducible_freebsd.sh</a>, which via ssh triggers a build on a FreeBSD system and this script is solely responsible for creating this page. Feel invited to join <code>#reproducible-builds</code> (on irc.oftc.net) to request job runs whenever sensible. Patches and other <a href="mailto:reproducible-builds@lists.alioth.debian.org">feedback</a> are very much appreciated - if you want to help, please start by looking at the <a href="https://jenkins.debian.net/userContent/todo.html#_reproducible_freebsd">ToDo list for FreeBSD</a>, you might find something easy to contribute.'
+ echo '       <p>There is a weekly run <a href="https://jenkins.debian.net/view/reproducible/job/reproducible_freebsd/">jenkins job</a> to test the <code>main</code> branch of <a href="https://github.com/freebsd/freebsd-src.git">freebsd.git</a>. The jenkins job is running <a href="https://salsa.debian.org/qa/jenkins.debian.net/tree/master/bin/reproducible_freebsd.sh">reproducible_freebsd.sh</a>, which via ssh triggers a build on a FreeBSD system and this script is solely responsible for creating this page. Feel invited to join <code>#reproducible-builds</code> (on irc.oftc.net) to request job runs whenever sensible. Patches and other <a href="mailto:reproducible-builds@lists.alioth.debian.org">feedback</a> are very much appreciated - if you want to help, please start by looking at the <a href="https://jenkins.debian.net/userContent/todo.html#_reproducible_freebsd">ToDo list for FreeBSD</a>, you might find something easy to contribute.'
+ write_page '       <br />Thanks to <a href="https://www.ionos.com">IONOS</a> for donating the virtual machines this is running on!</p>'
+ echo '       <br />Thanks to <a href="https://www.ionos.com">IONOS</a> for donating the virtual machines this is running on!</p>'
+ for FREEBSD_TARGET in ${FREEBSD_TARGETS}
+ write_page '       <p>0 (0%) out of 0 FreeBSD files were reproducible in our test setup'
+ echo '       <p>0 (0%) out of 0 FreeBSD files were reproducible in our test setup'
+ '[' 0 = 100.0 ']'
+ write_page .
+ echo .
+ write_page '        These tests were last run on 2024-06-06 for the branch main at commit 21faf821a using diffoscope 270.</p>'
+ echo '        These tests were last run on 2024-06-06 for the branch main at commit 21faf821a using diffoscope 270.</p>'
+ write_variation_table FreeBSD
+ write_page '<p style="clear:both;">'
+ echo '<p style="clear:both;">'
+ '[' FreeBSD = fedora-23 ']'
+ write_page '<table class="main" id="variation"><tr><th>variation</th><th width="40%">first build</th><th width="40%">second build</th></tr>'
+ echo '<table class="main" id="variation"><tr><th>variation</th><th width="40%">first build</th><th width="40%">second build</th></tr>'
+ '[' FreeBSD = debian ']'
+ '[' FreeBSD '!=' 'Arch Linux' ']'
+ write_page '<tr><td>hostname</td><td> osuosl1-amd64 or osuosl2-amd64</td><td>the other one</td></tr>'
+ echo '<tr><td>hostname</td><td> osuosl1-amd64 or osuosl2-amd64</td><td>the other one</td></tr>'
+ write_page '<tr><td>domainname</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td></tr>'
+ echo '<tr><td>domainname</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td></tr>'
+ '[' FreeBSD '!=' FreeBSD ']'
+ write_page '<tr><td>env TZ</td><td>TZ="/usr/share/zoneinfo/Etc/GMT+12"</td><td>TZ="/usr/share/zoneinfo/Etc/GMT-14"</td></tr>'
+ echo '<tr><td>env TZ</td><td>TZ="/usr/share/zoneinfo/Etc/GMT+12"</td><td>TZ="/usr/share/zoneinfo/Etc/GMT-14"</td></tr>'
+ '[' FreeBSD = debian ']'
+ '[' FreeBSD = 'Arch Linux' ']'
+ write_page '<tr><td>env LANG</td><td>LANG="en_GB.UTF-8"</td><td>LANG="et_EE.UTF-8"</td></tr>'
+ echo '<tr><td>env LANG</td><td>LANG="en_GB.UTF-8"</td><td>LANG="et_EE.UTF-8"</td></tr>'
+ write_page '<tr><td>env LC_ALL</td><td><em>not set</em></td><td>LC_ALL="et_EE.UTF-8"</td></tr>'
+ echo '<tr><td>env LC_ALL</td><td><em>not set</em></td><td>LC_ALL="et_EE.UTF-8"</td></tr>'
+ '[' FreeBSD '!=' FreeBSD ']'
+ '[' FreeBSD = 'Arch Linux' ']'
+ write_page '<tr><td>env PATH</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td></tr>'
+ echo '<tr><td>env PATH</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td></tr>'
+ '[' FreeBSD = debian ']'
+ '[' FreeBSD = 'Arch Linux' ']'
+ write_page '<tr><td>env USER</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td></tr>'
+ echo '<tr><td>env USER</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td></tr>'
+ write_page '<tr><td>uid</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td></tr>'
+ echo '<tr><td>uid</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td></tr>'
+ write_page '<tr><td>gid</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td></tr>'
+ echo '<tr><td>gid</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td></tr>'
+ '[' FreeBSD '!=' FreeBSD ']'
+ '[' FreeBSD = NetBSD ']'
+ '[' FreeBSD '!=' FreeBSD ']'
+ write_page '<tr><td>FreeBSD kernel version</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td></tr>'
+ echo '<tr><td>FreeBSD kernel version</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td></tr>'
+ write_page '<tr><td>umask</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td><tr>'
+ echo '<tr><td>umask</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td><tr>'
++ date +%Y-%m-%d
+ local TODAY=2024-06-06
++ date '--date=2024-06-06+398 days' +%Y-%m-%d
+ local FUTURE=2025-07-09
+ '[' FreeBSD = debian ']'
++ cat /proc/cpuinfo
++ grep 'model name'
++ head -1
++ cut -d : -f2-
+ write_page '<tr><td>CPU type</td><td> AMD Opteron 62xx class CPU</td><td>same for both builds</td></tr>'
+ echo '<tr><td>CPU type</td><td> AMD Opteron 62xx class CPU</td><td>same for both builds</td></tr>'
+ '[' FreeBSD = 'Arch Linux' ']'
+ write_page '<tr><td>/bin/sh</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td></tr>'
+ echo '<tr><td>/bin/sh</td><td colspan="2"> is not yet varied between rebuilds of FreeBSD.</td></tr>'
+ '[' FreeBSD '!=' FreeBSD ']'
+ '[' FreeBSD = 'Arch Linux' ']'
+ write_page '<tr><td>year, month, date</td><td>osuosl1-amd64: today (2024-06-06) or osuosl1-amd64: 398 days in the future (2025-07-09)</td><td>the other one</td></tr>'
+ echo '<tr><td>year, month, date</td><td>osuosl1-amd64: today (2024-06-06) or osuosl1-amd64: 398 days in the future (2025-07-09)</td><td>the other one</td></tr>'
+ '[' FreeBSD '!=' FreeBSD ']'
+ write_page '<tr><td>year, month, date</td><td>today (2024-06-06)</td><td>the 2nd build is done with the build node set 1 year, 1 month and 1 day in the future</td></tr>'
+ echo '<tr><td>year, month, date</td><td>today (2024-06-06)</td><td>the 2nd build is done with the build node set 1 year, 1 month and 1 day in the future</td></tr>'
+ write_page '<tr><td>hour, minute</td><td>hour and minute will vary between two builds</td><td>additionally the "future build" also runs 6h and 23min ahead</td></tr>'
+ echo '<tr><td>hour, minute</td><td>hour and minute will vary between two builds</td><td>additionally the "future build" also runs 6h and 23min ahead</td></tr>'
+ write_page '<tr><td>filesystem of the build directory</td><td>ufs</td><td>same for both builds</td></tr>'
+ echo '<tr><td>filesystem of the build directory</td><td>ufs</td><td>same for both builds</td></tr>'
+ '[' FreeBSD '!=' OpenWrt ']'
+ '[' FreeBSD = debian ']'
+ write_page '<tr><td>Filesystem</td><td>tmpfs</td><td>same for both builds (currently, this could be varied using <a href="https://tracker.debian.org/disorderfs">disorderfs</a>)</td></tr>'
+ echo '<tr><td>Filesystem</td><td>tmpfs</td><td>same for both builds (currently, this could be varied using <a href="https://tracker.debian.org/disorderfs">disorderfs</a>)</td></tr>'
+ '[' FreeBSD = debian ']'
+ write_page '<tr><td><em>everything else...</em></td><td colspan="2">is likely the same. There will be more variations in the wild.</td></tr>'
+ echo '<tr><td><em>everything else...</em></td><td colspan="2">is likely the same. There will be more variations in the wild.</td></tr>'
+ write_page '</table></p>'
+ echo '</table></p>'
+ set -x
+ for FREEBSD_TARGET in ${FREEBSD_TARGETS}
+ ls /srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ/tmp.evFN0LFLCi
/srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ/tmp.evFN0LFLCi
+ cat /srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ/tmp.evFN0LFLCi
+ write_page '     <p><pre>'
+ echo '     <p><pre>'
+ echo -n 'commit 21faf821a3046f2522dc8d49797f1c1ec74c6b0f
Author: Pau Amma <pauamma@gundo.com>
Date:   Thu Jun 6 15:12:53 2024 -0600

    ifconfig(8): wordsmith -G and -g descriptions
    
    Remove spurious ".Ar groupname".
    Add missing full stops.
    While there, tweak word order for better grammar.
    
    MFC after: 3 days
    
    Reviewed by:    Alexander Ziaee, Mina Galić, allanjude, imp
    Differential Revision:  https://reviews.freebsd.org/D45092'
+ write_page '     </pre></p>'
+ echo '     </pre></p>'
+ write_page '    </div></div>'
+ echo '    </div></div>'
+ rm -f /srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ/tmp.evFN0LFLCi
+ set +x
Thu Jun  6 23:43:48 UTC 2024 - 'freebsd/freebsd.html' -> '/var/lib/jenkins/userContent/reproducible/freebsd/freebsd.html'
Thu Jun  6 23:43:48 UTC 2024 - enjoy https://tests.reproducible-builds.org/freebsd/freebsd.html
Thu Jun  6 23:43:48 UTC 2024 - total duration: 0h 1m 39s.
Sending 'https://tests.reproducible-builds.org/freebsd/ has been updated. (0% reproducible)' to reproducible-changes now.
https://tests.reproducible-builds.org/freebsd/ has been updated. (0% reproducible)
=============================================================================
chflags: /srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ: No such file or directory
rm: /srv/reproducible-results/rbuild-freebsd.9RZ9UB9pvJ: No such file or directory
Thu Jun  6 23:43:50 UTC 2024 - reproducible_freebsd.sh stopped running as /tmp/jenkins-script-VaXDRNHi, removing.
Finished: SUCCESS