Diff of the two buildlogs: -- --- b1/build.log 2020-05-02 14:28:17.676972164 +0000 +++ b2/build.log 2020-05-02 14:29:10.359943937 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat May 2 02:20:40 -12 2020 -I: pbuilder-time-stamp: 1588429240 +I: Current time: Sat Jun 5 10:51:18 +14 2021 +I: pbuilder-time-stamp: 1622839878 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -18,7 +18,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Mon May 28 12:16:22 2018 -12 +gpgv: Signature made Tue May 29 14:16:22 2018 +14 gpgv: using RSA key 5E629EE5232197357B84CF4332247FBB40AD1FA6 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./golang-github-mattn-go-sqlite3_1.6.0~ds1-1.dsc @@ -29,6 +29,18 @@ dpkg-source: info: applying 0001-always-use-libsqlite3.patch I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/16027/tmp/hooks/D01_modify_environment starting +debug: Running on profitbricks-build16-i386. +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/16027/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -116,7 +128,7 @@ Get: 42 http://deb.debian.org/debian buster/main i386 golang-x-text-dev all 0.3.0-2 [3592 B] Get: 43 http://deb.debian.org/debian buster/main i386 golang-golang-x-net-dev all 1:0.0+git20181201.351d144+dfsg-3 [637 kB] Get: 44 http://deb.debian.org/debian buster/main i386 libsqlite3-dev i386 3.27.2-3 [823 kB] -Fetched 80.3 MB in 25s (3176 kB/s) +Fetched 80.3 MB in 1s (83.1 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libbsd0:i386. (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 ... 19231 files and directories currently installed.) @@ -315,7 +327,7 @@ 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/golang-github-mattn-go-sqlite3-1.6.0~ds1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/golang-github-mattn-go-sqlite3-1.6.0~ds1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b dpkg-buildpackage: info: source package golang-github-mattn-go-sqlite3 dpkg-buildpackage: info: source version 1.6.0~ds1-1 dpkg-buildpackage: info: source distribution unstable @@ -333,20 +345,20 @@ dh_autoreconf -O--buildsystem=golang dh_auto_configure -O--buildsystem=golang dh_auto_build -O--buildsystem=golang - cd obj-i686-linux-gnu && go install -gcflags=all=\"-trimpath=/build/golang-github-mattn-go-sqlite3-1.6.0\~ds1/obj-i686-linux-gnu/src\" -asmflags=all=\"-trimpath=/build/golang-github-mattn-go-sqlite3-1.6.0\~ds1/obj-i686-linux-gnu/src\" -v -p 10 github.com/mattn/go-sqlite3 -internal/race + cd obj-i686-linux-gnu && go install -gcflags=all=\"-trimpath=/build/golang-github-mattn-go-sqlite3-1.6.0\~ds1/obj-i686-linux-gnu/src\" -asmflags=all=\"-trimpath=/build/golang-github-mattn-go-sqlite3-1.6.0\~ds1/obj-i686-linux-gnu/src\" -v -p 18 github.com/mattn/go-sqlite3 errors -unicode/utf8 -unicode math/bits -runtime/internal/sys +internal/race +unicode/utf8 runtime/internal/atomic internal/cpu sync/atomic +unicode +runtime/internal/sys runtime/cgo math -internal/testlog internal/bytealg +internal/testlog runtime strconv sync @@ -366,11 +378,11 @@ database/sql github.com/mattn/go-sqlite3 dh_auto_test -O--buildsystem=golang - cd obj-i686-linux-gnu && go test -vet=off -v -p 10 github.com/mattn/go-sqlite3 + cd obj-i686-linux-gnu && go test -vet=off -v -p 18 github.com/mattn/go-sqlite3 === RUN TestBackupStepByStep ---- PASS: TestBackupStepByStep (4.91s) +--- PASS: TestBackupStepByStep (0.76s) === RUN TestBackupAllRemainingPages ---- PASS: TestBackupAllRemainingPages (3.45s) +--- PASS: TestBackupAllRemainingPages (0.75s) === RUN TestBackupError --- PASS: TestBackupError (0.00s) === RUN TestCallbackArgCast @@ -382,68 +394,68 @@ === RUN TestCorruptDbErrors --- PASS: TestCorruptDbErrors (0.00s) === RUN TestSqlLogicErrors ---- PASS: TestSqlLogicErrors (0.04s) +--- PASS: TestSqlLogicErrors (0.01s) === RUN TestExtendedErrorCodes_ForeignKey ---- PASS: TestExtendedErrorCodes_ForeignKey (0.02s) +--- PASS: TestExtendedErrorCodes_ForeignKey (0.01s) === RUN TestExtendedErrorCodes_NotNull ---- PASS: TestExtendedErrorCodes_NotNull (0.12s) +--- PASS: TestExtendedErrorCodes_NotNull (0.02s) === RUN TestExtendedErrorCodes_Unique ---- PASS: TestExtendedErrorCodes_Unique (0.07s) +--- PASS: TestExtendedErrorCodes_Unique (0.02s) === RUN TestFTS3 ---- PASS: TestFTS3 (0.06s) +--- PASS: TestFTS3 (0.02s) === RUN TestFTS4 ---- PASS: TestFTS4 (0.04s) +--- PASS: TestFTS4 (0.02s) === RUN TestNamedParams ---- PASS: TestNamedParams (0.05s) +--- PASS: TestNamedParams (0.02s) === RUN TestShortTimeout ---- PASS: TestShortTimeout (4.98s) +--- PASS: TestShortTimeout (0.72s) sqlite3_go18_test.go:83: Executing db initializing statements === RUN TestExecCancel ---- PASS: TestExecCancel (0.01s) +--- PASS: TestExecCancel (0.00s) === RUN TestOpen ---- PASS: TestOpen (0.18s) +--- PASS: TestOpen (0.04s) === RUN TestReadonly ---- PASS: TestReadonly (0.03s) +--- PASS: TestReadonly (0.01s) === RUN TestForeignKeys --- PASS: TestForeignKeys (0.00s) === RUN TestRecursiveTriggers --- PASS: TestRecursiveTriggers (0.00s) === RUN TestClose ---- PASS: TestClose (0.05s) +--- PASS: TestClose (0.01s) === RUN TestInsert ---- PASS: TestInsert (0.07s) +--- PASS: TestInsert (0.02s) === RUN TestUpdate ---- PASS: TestUpdate (0.10s) +--- PASS: TestUpdate (0.02s) === RUN TestDelete ---- PASS: TestDelete (0.09s) +--- PASS: TestDelete (0.02s) === RUN TestBooleanRoundtrip ---- PASS: TestBooleanRoundtrip (0.14s) +--- PASS: TestBooleanRoundtrip (0.02s) === RUN TestTimestamp ---- PASS: TestTimestamp (1.93s) +--- PASS: TestTimestamp (0.24s) === RUN TestBoolean ---- PASS: TestBoolean (0.27s) +--- PASS: TestBoolean (0.03s) === RUN TestFloat32 ---- PASS: TestFloat32 (0.05s) +--- PASS: TestFloat32 (0.02s) === RUN TestNull --- PASS: TestNull (0.00s) === RUN TestTransaction ---- PASS: TestTransaction (0.13s) +--- PASS: TestTransaction (0.02s) === RUN TestWAL ---- PASS: TestWAL (0.16s) +--- PASS: TestWAL (0.03s) === RUN TestTimezoneConversion ---- PASS: TestTimezoneConversion (6.38s) +--- PASS: TestTimezoneConversion (1.27s) === RUN TestExecer ---- PASS: TestExecer (0.31s) +--- PASS: TestExecer (0.03s) === RUN TestQueryer ---- PASS: TestQueryer (0.04s) +--- PASS: TestQueryer (0.01s) === RUN TestStress ---- PASS: TestStress (4.62s) +--- PASS: TestStress (2.51s) === RUN TestDateTimeLocal ---- PASS: TestDateTimeLocal (0.16s) +--- PASS: TestDateTimeLocal (0.03s) === RUN TestVersion --- PASS: TestVersion (0.00s) === RUN TestStringContainingZero ---- PASS: TestStringContainingZero (0.07s) +--- PASS: TestStringContainingZero (0.02s) === RUN TestDateTimeNow --- PASS: TestDateTimeNow (0.00s) === RUN TestFunctionRegistration @@ -464,22 +476,22 @@ === RUN TestResult --- PASS: TestResult (0.00s) === RUN TestBlobs ---- PASS: TestBlobs (0.03s) +--- PASS: TestBlobs (0.02s) === RUN TestManyQueryRow ---- PASS: TestManyQueryRow (0.72s) +--- PASS: TestManyQueryRow (0.30s) === RUN TestTxQuery ---- PASS: TestTxQuery (0.12s) +--- PASS: TestTxQuery (0.05s) === RUN TestPreparedStmt ---- PASS: TestPreparedStmt (4.79s) -BenchmarkExec 100000 56916 req/s -BenchmarkQuery 30000 23502 req/s -BenchmarkParams 30000 20344 req/s -BenchmarkStmt 100000 40870 req/s -BenchmarkRows 1 0 req/s -BenchmarkStmtRows 2000 898 req/s ---- PASS: TestSuite (19.67s) +--- PASS: TestPreparedStmt (0.89s) +BenchmarkExec 200000 144325 req/s +BenchmarkQuery 100000 55913 req/s +BenchmarkParams 100000 52155 req/s +BenchmarkStmt 200000 84489 req/s +BenchmarkRows 3000 1840 req/s +BenchmarkStmtRows 3000 1859 req/s +--- PASS: TestSuite (13.63s) PASS -ok github.com/mattn/go-sqlite3 48.372s +ok github.com/mattn/go-sqlite3 20.324s create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --buildsystem=golang --with=golang @@ -510,12 +522,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/16027/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/16027/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/24514 and its subdirectories -I: Current time: Sat May 2 02:28:17 -12 2020 -I: pbuilder-time-stamp: 1588429697 +I: removing directory /srv/workspace/pbuilder/16027 and its subdirectories +I: Current time: Sat Jun 5 10:52:09 +14 2021 +I: pbuilder-time-stamp: 1622839929