Diff of the two buildlogs: -- --- b1/build.log 2020-05-06 01:37:47.725261555 +0000 +++ b2/build.log 2020-05-06 01:43:26.862625169 +0000 @@ -1,6 +1,7 @@ +W: cgroups are not available on the host, not using them. I: pbuilder: network access will be disabled during build -I: Current time: Mon Jun 7 20:00:14 -12 2021 -I: pbuilder-time-stamp: 1623139214 +I: Current time: Wed May 6 15:37:59 +14 2020 +I: pbuilder-time-stamp: 1588729079 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/buster-reproducible-base.tgz] I: copying local configuration @@ -18,7 +19,7 @@ I: Extracting source gpgv: unknown type of key resource 'trustedkeys.kbx' gpgv: keyblock resource '/root/.gnupg/trustedkeys.kbx': General error -gpgv: Signature made Thu Aug 23 23:10:23 2018 -12 +gpgv: Signature made Sat Aug 25 01:10:23 2018 +14 gpgv: using RSA key EFF06957445ADBF8742F7AAD9A4F56BDB90E18BD gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./dcraw_9.28-2.dsc @@ -35,6 +36,18 @@ dpkg-source: info: applying 906530.patch I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/1646/tmp/hooks/D01_modify_environment starting +debug: Running on profitbricks-build2-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/1646/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -112,7 +125,7 @@ Get: 36 http://deb.debian.org/debian buster/main i386 libjpeg-dev all 1:1.5.2-2 [57.5 kB] Get: 37 http://deb.debian.org/debian buster/main i386 liblcms2-2 i386 2.9-3 [156 kB] Get: 38 http://deb.debian.org/debian buster/main i386 liblcms2-dev i386 2.9-3 [9102 kB] -Fetched 29.0 MB in 0s (88.9 MB/s) +Fetched 29.0 MB in 2min 6s (230 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 ... 19231 files and directories currently installed.) @@ -287,7 +300,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/dcraw-9.28/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/dcraw-9.28/ && 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 dcraw dpkg-buildpackage: info: source version 9.28-2 dpkg-buildpackage: info: source distribution unstable @@ -356,7 +369,7 @@ config.status: executing depfiles commands configure: WARNING: unrecognized options: --disable-maintainer-mode dh_auto_build - make -j18 + make -j10 make[1]: Entering directory '/build/dcraw-9.28' gcc -DPACKAGE_NAME=\"dcraw\" -DPACKAGE_TARNAME=\"dcraw\" -DPACKAGE_VERSION=\"9.28\" -DPACKAGE_STRING=\"dcraw\ 9.28\" -DPACKAGE_BUGREPORT=\"hroch@physics.muni.cz\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dcraw\" -DVERSION=\"9.28\" -DHAVE_LIBM=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_JPEGLIB_H=1 -DHAVE_LIBJPEG=1 -DHAVE_LCMS2_H=1 -DHAVE_LIBLCMS2=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -DNO_JASPER -g -O2 -ffile-prefix-map=/build/dcraw-9.28=. -fstack-protector-strong -Wformat -Werror=format-security -O4 -c -o dcraw-dcraw.o `test -f 'dcraw.c' || echo './'`dcraw.c gcc -DPACKAGE_NAME=\"dcraw\" -DPACKAGE_TARNAME=\"dcraw\" -DPACKAGE_VERSION=\"9.28\" -DPACKAGE_STRING=\"dcraw\ 9.28\" -DPACKAGE_BUGREPORT=\"hroch@physics.muni.cz\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dcraw\" -DVERSION=\"9.28\" -DHAVE_LIBM=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_JPEGLIB_H=1 -DHAVE_LIBJPEG=1 -DHAVE_LCMS2_H=1 -DHAVE_LIBLCMS2=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/dcraw-9.28=. -fstack-protector-strong -Wformat -Werror=format-security -O4 -c -o parse.o parse.c @@ -365,26 +378,47 @@ gcc -DPACKAGE_NAME=\"dcraw\" -DPACKAGE_TARNAME=\"dcraw\" -DPACKAGE_VERSION=\"9.28\" -DPACKAGE_STRING=\"dcraw\ 9.28\" -DPACKAGE_BUGREPORT=\"hroch@physics.muni.cz\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dcraw\" -DVERSION=\"9.28\" -DHAVE_LIBM=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_JPEGLIB_H=1 -DHAVE_LIBJPEG=1 -DHAVE_LCMS2_H=1 -DHAVE_LIBLCMS2=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/dcraw-9.28=. -fstack-protector-strong -Wformat -Werror=format-security -O4 -c -o fuji_green.o fuji_green.c gcc -DPACKAGE_NAME=\"dcraw\" -DPACKAGE_TARNAME=\"dcraw\" -DPACKAGE_VERSION=\"9.28\" -DPACKAGE_STRING=\"dcraw\ 9.28\" -DPACKAGE_BUGREPORT=\"hroch@physics.muni.cz\" -DPACKAGE_URL=\"\" -DPACKAGE=\"dcraw\" -DVERSION=\"9.28\" -DHAVE_LIBM=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_JPEGLIB_H=1 -DHAVE_LIBJPEG=1 -DHAVE_LCMS2_H=1 -DHAVE_LIBLCMS2=1 -I. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/build/dcraw-9.28=. -fstack-protector-strong -Wformat -Werror=format-security -O4 -c -o clean_crw.o clean_crw.c fujiturn.c: In function 'main': -fujiturn.c:76:30: warning: implicit declaration of function 'ntohs' [-Wimplicit-function-declaration] - mid[orow*owide+ocol][i] = ntohs(in[icol][i]); - ^~~~~ -fujiturn.c:90:21: warning: implicit declaration of function 'htons' [-Wimplicit-function-declaration] - out[ocol][i] = htons ( - ^~~~~ fujiturn.c:61:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (in, iwide, sizeof *in, ifp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fujiturn.c:78:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (in, iwide, sizeof *in, ifp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +clean_crw.c: In function 'main': +clean_crw.c:54:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] + fread (buffer, 1, size, fp); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~ fujiturn.c: In function 'main': +fujiturn.c:76:30: warning: implicit declaration of function 'ntohs' [-Wimplicit-function-declaration] + mid[orow*owide+ocol][i] = ntohs(in[icol][i]); + ^~~~~ +fujiturn.c:90:21: warning: implicit declaration of function 'htons' [-Wimplicit-function-declaration] + out[ocol][i] = htons ( + ^~~~~ fujiturn.c:61:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (in, iwide, sizeof *in, ifp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ fujiturn.c:78:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (in, iwide, sizeof *in, ifp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +fuji_green.c: In function 'read_shorts': +fuji_green.c:72:29: warning: implicit declaration of function 'ntohs' [-Wimplicit-function-declaration] + if ((order == 0x4949) == (ntohs(0x1234) == 0x1234)) + ^~~~~ +fuji_green.c:73:5: warning: implicit declaration of function 'swab'; did you mean 'scalb'? [-Wimplicit-function-declaration] + swab (pixel, pixel, count*2); + ^~~~ + scalb +fuji_green.c: In function 'write_psd': +fuji_green.c:249:11: warning: implicit declaration of function 'htonl'; did you mean 'atoll'? [-Wimplicit-function-declaration] + hw[0] = htonl(height*2); /* write the header */ + ^~~~~ + atoll parse.c: In function 'get2': +fuji_green.c: In function 'main': +fuji_green.c:307:9: warning: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] + if (isatty(1)) { + ^~~~~~ parse.c:54:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (str, 1, 2, ifp); ^~~~~~~~~~~~~~~~~~~~~~ @@ -392,6 +426,21 @@ parse.c:70:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (str, 1, 4, ifp); ^~~~~~~~~~~~~~~~~~~~~~ +fuji_green.c: In function 'read_shorts': +fuji_green.c:71:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] + fread (pixel, 2, count, ifp); + ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +fuji_green.c: In function 'parse_tiff': +fuji_green.c:140:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] + fgets (make, 64, ifp); + ^~~~~~~~~~~~~~~~~~~~~ +fuji_green.c:143:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] + fgets (model, 64, ifp); + ^~~~~~~~~~~~~~~~~~~~~~ +fuji_green.c: In function 'identify': +fuji_green.c:160:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] + fread (head, 1, 32, ifp); + ^~~~~~~~~~~~~~~~~~~~~~~~ parse.c: In function 'parse_makernote': parse.c:250:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, 10, ifp); @@ -405,10 +454,6 @@ parse.c:311:7: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf98, sizeof buf98, 1, ifp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -clean_crw.c: In function 'main': -clean_crw.c:54:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] - fread (buffer, 1, size, fp); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~ parse.c: In function 'parse_tiff_ifd': parse.c:401:2: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] fgets (make, slen, ifp); @@ -488,41 +533,7 @@ parse.c:1209:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (head, 1, 32, ifp); ^~~~~~~~~~~~~~~~~~~~~~~~ -fuji_green.c: In function 'read_shorts': -fuji_green.c:72:29: warning: implicit declaration of function 'ntohs' [-Wimplicit-function-declaration] - if ((order == 0x4949) == (ntohs(0x1234) == 0x1234)) - ^~~~~ -fuji_green.c:73:5: warning: implicit declaration of function 'swab'; did you mean 'scalb'? [-Wimplicit-function-declaration] - swab (pixel, pixel, count*2); - ^~~~ - scalb -fuji_green.c: In function 'write_psd': -fuji_green.c:249:11: warning: implicit declaration of function 'htonl'; did you mean 'atoll'? [-Wimplicit-function-declaration] - hw[0] = htonl(height*2); /* write the header */ - ^~~~~ - atoll -fuji_green.c: In function 'main': -fuji_green.c:307:9: warning: implicit declaration of function 'isatty' [-Wimplicit-function-declaration] - if (isatty(1)) { - ^~~~~~ -fuji_green.c: In function 'read_shorts': -fuji_green.c:71:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] - fread (pixel, 2, count, ifp); - ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -fuji_green.c: In function 'parse_tiff': -fuji_green.c:140:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] - fgets (make, 64, ifp); - ^~~~~~~~~~~~~~~~~~~~~ -fuji_green.c:143:4: warning: ignoring return value of 'fgets', declared with attribute warn_unused_result [-Wunused-result] - fgets (model, 64, ifp); - ^~~~~~~~~~~~~~~~~~~~~~ -fuji_green.c: In function 'identify': -fuji_green.c:160:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] - fread (head, 1, 32, ifp); - ^~~~~~~~~~~~~~~~~~~~~~~~ gcc -g -O2 -ffile-prefix-map=/build/dcraw-9.28=. -fstack-protector-strong -Wformat -Werror=format-security -O4 -Wl,-z,relro -Wl,-z,now -o dccleancrw clean_crw.o -llcms2 -ljpeg -lm -gcc -D_16BIT -g -O2 -ffile-prefix-map=/build/dcraw-9.28=. -fstack-protector-strong -Wformat -Werror=format-security -O4 -Wl,-z,relro -Wl,-z,now -o dcfujiturn16 dcfujiturn16-fujiturn.o -llcms2 -ljpeg -lm -gcc -g -O2 -ffile-prefix-map=/build/dcraw-9.28=. -fstack-protector-strong -Wformat -Werror=format-security -O4 -Wl,-z,relro -Wl,-z,now -o dcfujiturn fujiturn.o -llcms2 -ljpeg -lm dcraw.c: In function 'get2': dcraw.c:308:3: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (str, 1, 2, ifp); @@ -578,10 +589,12 @@ dcraw.c:3113:7: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (buf, 1, bwide, ifp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -D_16BIT -g -O2 -ffile-prefix-map=/build/dcraw-9.28=. -fstack-protector-strong -Wformat -Werror=format-security -O4 -Wl,-z,relro -Wl,-z,now -o dcfujiturn16 dcfujiturn16-fujiturn.o -llcms2 -ljpeg -lm dcraw.c: In function 'foveon_load_camf': dcraw.c:3219:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (meta_data, 1, meta_length, ifp); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +gcc -g -O2 -ffile-prefix-map=/build/dcraw-9.28=. -fstack-protector-strong -Wformat -Werror=format-security -O4 -Wl,-z,relro -Wl,-z,now -o dcfujiturn fujiturn.o -llcms2 -ljpeg -lm dcraw.c: In function 'subtract': dcraw.c:3951:5: warning: ignoring return value of 'fread', declared with attribute warn_unused_result [-Wunused-result] fread (pixel, 2, width, fp); @@ -798,7 +811,7 @@ dh_prep dh_installdirs dh_auto_install - make -j18 install DESTDIR=/build/dcraw-9.28/debian/dcraw AM_UPDATE_INFO_DIR=no + make -j10 install DESTDIR=/build/dcraw-9.28/debian/dcraw AM_UPDATE_INFO_DIR=no make[1]: Entering directory '/build/dcraw-9.28' make[2]: Entering directory '/build/dcraw-9.28' make[2]: Nothing to be done for 'install-data-am'. @@ -823,20 +836,22 @@ dh_gencontrol dh_md5sums dh_builddeb -dpkg-deb: building package 'dcraw' in '../dcraw_9.28-2_i386.deb'. dpkg-deb: building package 'dcraw-dbgsym' in '../dcraw-dbgsym_9.28-2_i386.deb'. +dpkg-deb: building package 'dcraw' in '../dcraw_9.28-2_i386.deb'. dpkg-genbuildinfo --build=binary dpkg-genchanges --build=binary >../dcraw_9.28-2_i386.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/1646/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1646/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/40641 and its subdirectories -I: Current time: Mon Jun 7 20:00:46 -12 2021 -I: pbuilder-time-stamp: 1623139246 +I: removing directory /srv/workspace/pbuilder/1646 and its subdirectories +I: Current time: Wed May 6 15:43:26 +14 2020 +I: pbuilder-time-stamp: 1588729406