Diff of the two buildlogs: -- --- b1/build.log 2020-05-10 08:22:14.711506454 +0000 +++ b2/build.log 2020-05-10 08:27:17.881472289 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Jun 12 02:44:44 -12 2021 -I: pbuilder-time-stamp: 1623509084 +I: Current time: Sun May 10 22:22:17 +14 2020 +I: pbuilder-time-stamp: 1589098937 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 Tue Nov 13 07:42:15 2018 -12 +gpgv: Signature made Wed Nov 14 09:42:15 2018 +14 gpgv: using RSA key D1CB8F39BC5DED24C5D2C78C1302F1F036EBEB19 gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./golang-github-mitchellh-mapstructure_1.1.2-1.dsc @@ -27,6 +27,18 @@ dpkg-source: info: unpacking golang-github-mitchellh-mapstructure_1.1.2-1.debian.tar.xz I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/28889/tmp/hooks/D01_modify_environment starting +debug: Running on profitbricks-build12-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/28889/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -105,7 +117,7 @@ Get: 37 http://deb.debian.org/debian buster/main i386 golang-src i386 2:1.11~1 [4348 B] Get: 38 http://deb.debian.org/debian buster/main i386 golang-go i386 2:1.11~1 [23.4 kB] Get: 39 http://deb.debian.org/debian buster/main i386 golang-any i386 2:1.11~1 [4472 B] -Fetched 74.3 MB in 1s (92.2 MB/s) +Fetched 74.3 MB in 13s (5693 kB/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 ... 19234 files and directories currently installed.) @@ -284,7 +296,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-mitchellh-mapstructure-1.1.2/ && 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-mitchellh-mapstructure-1.1.2/ && 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-mitchellh-mapstructure dpkg-buildpackage: info: source version 1.1.2-1 dpkg-buildpackage: info: source distribution unstable @@ -302,48 +314,48 @@ 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-mitchellh-mapstructure-1.1.2/obj-i686-linux-gnu/src\" -asmflags=all=\"-trimpath=/build/golang-github-mitchellh-mapstructure-1.1.2/obj-i686-linux-gnu/src\" -v -p 18 github.com/mitchellh/mapstructure -internal/race -unicode -internal/nettrace + cd obj-i686-linux-gnu && go install -gcflags=all=\"-trimpath=/build/golang-github-mitchellh-mapstructure-1.1.2/obj-i686-linux-gnu/src\" -asmflags=all=\"-trimpath=/build/golang-github-mitchellh-mapstructure-1.1.2/obj-i686-linux-gnu/src\" -v -p 10 github.com/mitchellh/mapstructure +unicode/utf8 errors -unicode/utf16 encoding -sync/atomic +unicode +runtime/internal/sys +internal/race internal/cpu -unicode/utf8 -vendor/golang_org/x/net/dns/dnsmessage runtime/internal/atomic -runtime/internal/sys +sync/atomic +unicode/utf16 math/bits -runtime/cgo +math +internal/nettrace +vendor/golang_org/x/net/dns/dnsmessage internal/testlog internal/bytealg -math +runtime/cgo runtime strconv sync -internal/singleflight io +internal/singleflight math/rand -reflect syscall -bytes +reflect strings +bytes internal/syscall/unix time -internal/poll sort encoding/binary -os encoding/base64 +internal/poll +os fmt context encoding/json net github.com/mitchellh/mapstructure dh_auto_test -O--buildsystem=golang - cd obj-i686-linux-gnu && go test -vet=off -v -p 18 github.com/mitchellh/mapstructure + cd obj-i686-linux-gnu && go test -vet=off -v -p 10 github.com/mitchellh/mapstructure === RUN TestComposeDecodeHookFunc --- PASS: TestComposeDecodeHookFunc (0.00s) === RUN TestComposeDecodeHookFunc_err @@ -471,136 +483,117 @@ === RUN TestWeakDecodeMetadata === PAUSE TestWeakDecodeMetadata === CONT TestDecode_NilValue +=== CONT TestDecoder_ErrorUnused === RUN TestDecode_NilValue/all_nil === RUN TestDecode_NilValue/partial_nil === RUN TestDecode_NilValue/partial_decode -=== CONT TestDecoder_ErrorUnused -=== CONT TestDecode_EmbeddedSlice --- PASS: TestDecoder_ErrorUnused (0.00s) ---- PASS: TestDecode_EmbeddedSlice (0.00s) -=== CONT TestDecode_NonStruct -=== CONT TestDecode_EmbeddedPointer ---- PASS: TestDecode_NonStruct (0.00s) -=== CONT TestDecode_NilPointerHook ---- PASS: TestDecode_NilPointerHook (0.00s) ---- PASS: TestDecode_EmbeddedPointer (0.00s) -=== CONT TestDecode_BasicSquash -=== CONT TestDecode_SquashOnNonStructType ---- PASS: TestDecode_SquashOnNonStructType (0.00s) -=== CONT TestDecode_DecodeHookType ---- PASS: TestDecode_BasicSquash (0.00s) -=== CONT TestDecode_DecodeHook ---- PASS: TestDecode_DecodeHookType (0.00s) ---- PASS: TestDecode_DecodeHook (0.00s) -=== CONT TestDecode_Embedded -=== CONT TestBasic_Struct ---- PASS: TestDecode_Embedded (0.00s) -=== CONT TestInvalidArray ---- PASS: TestInvalidArray (0.00s) === CONT TestWeakDecodeMetadata -=== CONT TestBasic_IntWithFloat -=== CONT TestBasic_Merge ---- PASS: TestBasic_IntWithFloat (0.00s) +=== RUN TestDecode_NilValue/unused_values +--- PASS: TestWeakDecodeMetadata (0.00s) +=== CONT TestWeakDecode +=== RUN TestDecode_NilValue/map_interface_all_nil +--- PASS: TestWeakDecode (0.00s) +=== CONT TestTagged +--- PASS: TestTagged (0.00s) +=== CONT TestDecode_StructMatch === CONT TestNonPtrValue ---- PASS: TestBasic_Merge (0.00s) +--- PASS: TestDecode_StructMatch (0.00s) === CONT TestMetadata --- PASS: TestNonPtrValue (0.00s) -=== CONT TestDecodeSliceToEmptySliceWOZeroing ---- PASS: TestDecodeSliceToEmptySliceWOZeroing (0.00s) +=== RUN TestDecode_NilValue/map_interface_partial_nil +=== RUN TestDecode_NilValue/map_interface_partial_decode --- PASS: TestMetadata (0.00s) === CONT TestDecodeMetadata ---- PASS: TestDecodeMetadata (0.00s) +=== RUN TestDecode_NilValue/map_interface_unused_values +--- PASS: TestDecode_NilValue (0.00s) + --- PASS: TestDecode_NilValue/all_nil (0.00s) + --- PASS: TestDecode_NilValue/partial_nil (0.00s) + --- PASS: TestDecode_NilValue/partial_decode (0.00s) + --- PASS: TestDecode_NilValue/unused_values (0.00s) + --- PASS: TestDecode_NilValue/map_interface_all_nil (0.00s) + --- PASS: TestDecode_NilValue/map_interface_partial_nil (0.00s) + --- PASS: TestDecode_NilValue/map_interface_partial_decode (0.00s) + --- PASS: TestDecode_NilValue/map_interface_unused_values (0.00s) +=== CONT TestInvalidType +=== CONT TestDecode_NonStruct +--- PASS: TestDecode_NonStruct (0.00s) +=== CONT TestDecode_FuncHook +--- PASS: TestDecode_FuncHook (0.00s) +=== CONT TestDecode_NilPointerHook +--- PASS: TestInvalidType (0.00s) === CONT TestDecodeTable -=== CONT TestDecode_DecodeHookInterface +--- PASS: TestDecode_NilPointerHook (0.00s) +=== CONT TestDecode_NilInterfaceHook +--- PASS: TestDecode_NilInterfaceHook (0.00s) +=== CONT TestDecode_Nil === RUN TestDecodeTable/basic_struct_input ---- PASS: TestDecode_DecodeHookInterface (0.00s) +--- PASS: TestDecode_Nil (0.00s) +=== CONT TestDecode_DecodeHookType +--- PASS: TestDecode_DecodeHookType (0.00s) +=== CONT TestDecode_DecodeHook === CONT TestArrayToMap -=== RUN TestDecodeTable/embedded_struct_input --- PASS: TestArrayToMap (0.00s) === CONT TestArrayOfStruct -=== CONT TestBasicTypes +=== RUN TestDecodeTable/embedded_struct_input === RUN TestDecodeTable/struct_=>_struct ---- PASS: TestArrayOfStruct (0.00s) ---- PASS: TestBasicTypes (0.00s) -=== CONT TestSlice +=== CONT TestInvalidArray +--- PASS: TestInvalidArray (0.00s) +=== CONT TestArray === RUN TestDecodeTable/struct_=>_struct_with_pointers ---- PASS: TestSlice (0.00s) -=== CONT TestDecode_EmbeddedArray -=== RUN TestDecodeTable/basic_pointer_to_non-pointer ---- PASS: TestDecode_EmbeddedArray (0.00s) +--- PASS: TestArray (0.00s) === CONT TestSliceToMap -=== CONT TestArray +=== RUN TestDecodeTable/basic_pointer_to_non-pointer --- PASS: TestSliceToMap (0.00s) === CONT TestSliceCornerCases === RUN TestDecodeTable/slice_non-pointer_to_pointer ---- PASS: TestArray (0.00s) -=== CONT TestNestedTypePointerWithDefaults --- PASS: TestSliceCornerCases (0.00s) +--- PASS: TestArrayOfStruct (0.00s) +=== CONT TestSliceOfStruct +=== RUN TestDecodeTable/slice_non-pointer_to_pointer,_zero_field +=== RUN TestDecodeTable/slice_to_slice_alias +--- PASS: TestSliceOfStruct (0.00s) === CONT TestInvalidSlice +=== RUN TestDecodeTable/nil_map_to_map --- PASS: TestInvalidSlice (0.00s) -=== CONT TestNestedType ---- PASS: TestNestedTypePointerWithDefaults (0.00s) +=== CONT TestSlice +--- PASS: TestSlice (0.00s) === CONT TestNestedTypeInterface -=== CONT TestDecode_Nil ---- PASS: TestNestedTypeInterface (0.00s) -=== CONT TestMapMerge ---- PASS: TestDecode_Nil (0.00s) ---- PASS: TestMapMerge (0.00s) -=== RUN TestDecode_NilValue/unused_values -=== CONT TestMapOfStruct -=== RUN TestDecode_NilValue/map_interface_all_nil -=== CONT TestDecode_FuncHook -=== RUN TestDecode_NilValue/map_interface_partial_nil ---- PASS: TestMapOfStruct (0.00s) ---- PASS: TestDecode_FuncHook (0.00s) -=== CONT TestDecodeFrom_BasicSquash -=== RUN TestDecode_NilValue/map_interface_partial_decode ---- PASS: TestDecodeFrom_BasicSquash (0.00s) -=== RUN TestDecode_NilValue/map_interface_unused_values +=== CONT TestDecode_SquashOnNonStructType +--- PASS: TestDecode_SquashOnNonStructType (0.00s) === CONT TestDecodeFrom_EmbeddedSquash ---- PASS: TestDecode_NilValue (0.00s) - --- PASS: TestDecode_NilValue/all_nil (0.00s) - --- PASS: TestDecode_NilValue/partial_nil (0.00s) - --- PASS: TestDecode_NilValue/partial_decode (0.00s) - --- PASS: TestDecode_NilValue/unused_values (0.00s) - --- PASS: TestDecode_NilValue/map_interface_all_nil (0.00s) - --- PASS: TestDecode_NilValue/map_interface_partial_nil (0.00s) - --- PASS: TestDecode_NilValue/map_interface_partial_decode (0.00s) - --- PASS: TestDecode_NilValue/map_interface_unused_values (0.00s) --- PASS: TestDecodeFrom_EmbeddedSquash (0.00s) ---- PASS: TestBasic_Struct (0.00s) -=== CONT TestWeakDecode ---- PASS: TestWeakDecode (0.00s) ---- PASS: TestWeakDecodeMetadata (0.00s) -=== CONT TestTagged ---- PASS: TestTagged (0.00s) -=== CONT TestMetadata_Embedded ---- PASS: TestMetadata_Embedded (0.00s) -=== CONT TestNestedTypeWithDefaults ---- PASS: TestNestedTypeWithDefaults (0.00s) -=== CONT TestInvalidType ---- PASS: TestInvalidType (0.00s) -=== CONT TestNestedTypeSliceWithDefaults ---- PASS: TestNestedTypeSliceWithDefaults (0.00s) -=== CONT TestSliceOfStruct ---- PASS: TestSliceOfStruct (0.00s) -=== RUN TestDecodeTable/slice_non-pointer_to_pointer,_zero_field ---- PASS: TestNestedType (0.00s) === CONT TestNestedTypePointer -=== RUN TestDecodeTable/slice_to_slice_alias -=== RUN TestDecodeTable/nil_map_to_map +--- PASS: TestNestedTypeInterface (0.00s) +=== CONT TestDecode_EmbeddedSquash --- PASS: TestNestedTypePointer (0.00s) +--- PASS: TestDecode_EmbeddedSquash (0.00s) === CONT TestMap -=== RUN TestDecodeTable/nil_map_to_non-empty_map +=== CONT TestDecode_EmbeddedArray --- PASS: TestMap (0.00s) -=== CONT TestDecode_StructMatch ---- PASS: TestDecode_StructMatch (0.00s) -=== CONT TestDecode_NilInterfaceHook ---- PASS: TestDecode_NilInterfaceHook (0.00s) -=== CONT TestDecode_EmbeddedSquash +--- PASS: TestDecode_EmbeddedArray (0.00s) +=== CONT TestDecode_EmbeddedSlice +=== CONT TestDecodeSliceToEmptySliceWOZeroing +--- PASS: TestDecode_EmbeddedSlice (0.00s) +=== CONT TestMapMerge +=== CONT TestNestedTypeWithDefaults +--- PASS: TestMapMerge (0.00s) +=== CONT TestNestedType +--- PASS: TestNestedTypeWithDefaults (0.00s) +=== CONT TestDecode_DecodeHookInterface +--- PASS: TestDecode_DecodeHookInterface (0.00s) +--- PASS: TestDecodeSliceToEmptySliceWOZeroing (0.00s) +--- PASS: TestDecode_DecodeHook (0.00s) +=== CONT TestDecodeFrom_BasicSquash +=== CONT TestBasic_Merge +--- PASS: TestDecodeFrom_BasicSquash (0.00s) +--- PASS: TestBasic_Merge (0.00s) +=== CONT TestBasicTypes +--- PASS: TestBasicTypes (0.00s) +=== CONT TestBasic_Struct +=== RUN TestDecodeTable/nil_map_to_non-empty_map === RUN TestDecodeTable/slice_input_-_should_error === RUN TestDecodeTable/struct_with_slice_property ---- PASS: TestDecode_EmbeddedSquash (0.00s) === RUN TestDecodeTable/struct_with_slice_of_struct_property === RUN TestDecodeTable/struct_with_map_property === RUN TestDecodeTable/tagged_struct @@ -624,6 +617,25 @@ --- PASS: TestDecodeTable/tagged_struct (0.00s) --- PASS: TestDecodeTable/omit_tag_struct (0.00s) --- PASS: TestDecodeTable/decode_to_wrong_map_type (0.00s) +--- PASS: TestDecodeMetadata (0.00s) +--- PASS: TestNestedType (0.00s) +=== CONT TestNestedTypeSliceWithDefaults +--- PASS: TestNestedTypeSliceWithDefaults (0.00s) +=== CONT TestNestedTypePointerWithDefaults +--- PASS: TestNestedTypePointerWithDefaults (0.00s) +=== CONT TestMetadata_Embedded +--- PASS: TestMetadata_Embedded (0.00s) +=== CONT TestDecode_EmbeddedPointer +--- PASS: TestDecode_EmbeddedPointer (0.00s) +=== CONT TestDecode_Embedded +--- PASS: TestDecode_Embedded (0.00s) +=== CONT TestMapOfStruct +--- PASS: TestMapOfStruct (0.00s) +=== CONT TestBasic_IntWithFloat +--- PASS: TestBasic_IntWithFloat (0.00s) +=== CONT TestDecode_BasicSquash +--- PASS: TestBasic_Struct (0.00s) +--- PASS: TestDecode_BasicSquash (0.00s) === RUN ExampleDecode --- PASS: ExampleDecode (0.00s) === RUN ExampleDecode_errors @@ -637,7 +649,7 @@ === RUN ExampleDecode_embeddedStruct --- PASS: ExampleDecode_embeddedStruct (0.00s) PASS -ok github.com/mitchellh/mapstructure 0.007s +ok github.com/mitchellh/mapstructure 0.018s create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary dh binary --buildsystem=golang --with=golang @@ -666,12 +678,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/28889/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/28889/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/12536 and its subdirectories -I: Current time: Sat Jun 12 02:45:13 -12 2021 -I: pbuilder-time-stamp: 1623509113 +I: removing directory /srv/workspace/pbuilder/28889 and its subdirectories +I: Current time: Sun May 10 22:27:17 +14 2020 +I: pbuilder-time-stamp: 1589099237