Diff of the two buildlogs: -- --- b1/build.log 2019-06-24 03:41:59.385144719 +0000 +++ b2/build.log 2019-06-24 03:52:40.501063821 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sat Jul 25 22:04:33 -12 2020 -I: pbuilder-time-stamp: 1595757873 +I: Current time: Mon Jun 24 17:42:00 +14 2019 +I: pbuilder-time-stamp: 1561347720 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 Wed Dec 13 22:26:48 2017 -12 +gpgv: Signature made Fri Dec 15 00:26:48 2017 +14 gpgv: using RSA key AE731055442A1D96CF4D4C7875B710635C213A7E gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./lua-mode_20151025-3.dsc @@ -30,6 +30,18 @@ dpkg-source: info: applying 0002-Adjust-tests-to-deal-with-incompatible-changes-made-.patch I: using fakeroot in build. I: Installing the build-deps +I: user script /srv/workspace/pbuilder/12105/tmp/hooks/D01_modify_environment starting +disorder-fs 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/12105/tmp/hooks/D01_modify_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -168,7 +180,7 @@ Get: 95 http://cdn-fastly.deb.debian.org/debian buster/main i386 elpa-buttercup all 1.16-1 [36.6 kB] Get: 96 http://cdn-fastly.deb.debian.org/debian buster/main i386 libreadline7 i386 7.0-5 [156 kB] Get: 97 http://cdn-fastly.deb.debian.org/debian buster/main i386 lua5.3 i386 5.3.3-1.1 [125 kB] -Fetched 42.6 MB in 2s (22.2 MB/s) +Fetched 42.6 MB in 20s (2162 kB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package install-info. (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.) @@ -599,9 +611,22 @@ Building dependency tree... Reading state information... fakeroot is already the newest version (1.23-1). -0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. +The following NEW packages will be installed: + usrmerge +0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. +Need to get 12.8 kB of archives. +After this operation, 39.9 kB of additional disk space will be used. +Get:1 http://cdn-fastly.deb.debian.org/debian buster/main i386 usrmerge all 21 [12.8 kB] +debconf: delaying package configuration, since apt-utils is not installed +Fetched 12.8 kB in 0s (63.4 kB/s) +Selecting previously unselected package usrmerge. +(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 ... 25444 files and directories currently installed.) +Preparing to unpack .../archives/usrmerge_21_all.deb ... +Unpacking usrmerge (21) ... +Setting up usrmerge (21) ... +The system has been successfully converted. I: Building the package -I: Running cd /build/lua-mode-20151025/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b +I: Running cd /build/lua-mode-20151025/ && 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 lua-mode dpkg-buildpackage: info: source version 20151025-3 dpkg-buildpackage: info: source distribution unstable @@ -618,7 +643,7 @@ dh_autoreconf dh_auto_configure dh_auto_build - make -j18 + make -j10 make[1]: Entering directory '/build/lua-mode-20151025' Loading /etc/emacs/site-start.d/00debian.el (source)... Loading /etc/emacs/site-start.d/50autoconf.el (source)... @@ -635,72 +660,72 @@ Running 59 out of 66 specs. Test electric mode - works with curly braces works with curly braces (14.03ms) - works with parentheses works with parentheses (1.61ms) - works with end works with end (1.99ms) - works with else works with else (2.01ms) - works with elseif works with elseif (2.89ms) + works with curly braces works with curly braces (21.38ms) + works with parentheses works with parentheses (2.41ms) + works with end works with end (2.59ms) + works with else works with else (2.83ms) + works with elseif works with elseif (4.17ms) Electric pair mode - skips parens when electric-pair-skip-self is t skips parens when electric-pair-skip-self is t (2.44ms) + skips parens when electric-pair-skip-self is t skips parens when electric-pair-skip-self is t (3.56ms) Test fill-paragraph - filling single-line comment filling single-line comment (1.11ms) - filling comment after code filling comment after code (1.07ms) - filling multiline comment filling multiline comment PENDING (0.05ms) - does not spill comments into code (issue #25) does not spill comments into code (issue #25) (1.16ms) + filling single-line comment filling single-line comment (1.29ms) + filling comment after code filling comment after code (1.49ms) + filling multiline comment filling multiline comment PENDING (0.07ms) + does not spill comments into code (issue #25) does not spill comments into code (issue #25) (1.57ms) Fontification of built-ins - fontifies built-ins fontifies built-ins (0.40ms) - fontifies built-ins with spaces between members fontifies built-ins with spaces between members (0.52ms) - doesn't fontify things that look like built-ins doesn't fontify things that look like built-ins (1.23ms) - fontifies built-in class if method is not built-in fontifies built-in class if method is not built-in (0.43ms) - fontifies built-ins after concatenation operator fontifies built-ins after concatenation operator (0.31ms) + fontifies built-ins fontifies built-ins (0.47ms) + fontifies built-ins with spaces between members fontifies built-ins with spaces between members (0.55ms) + doesn't fontify things that look like built-ins doesn't fontify things that look like built-ins (1.45ms) + fontifies built-in class if method is not built-in fontifies built-in class if method is not built-in (0.55ms) + fontifies built-ins after concatenation operator fontifies built-ins after concatenation operator (0.40ms) Fontification of constants - fontifies constants fontifies constants (0.35ms) - fontifies constants used as attributes fontifies constants used as attributes (0.36ms) + fontifies constants fontifies constants (0.44ms) + fontifies constants used as attributes fontifies constants used as attributes (0.42ms) Fontification of keywords - fontifies keywords fontifies keywords (0.53ms) - fontifies keywords used as attributes fontifies keywords used as attributes (0.48ms) + fontifies keywords fontifies keywords (0.57ms) + fontifies keywords used as attributes fontifies keywords used as attributes (0.53ms) Fontification of function headers - fontifies simple headers fontifies simple headers (1.09ms) - fontifies headers inside tables fontifies headers inside tables (0.78ms) - does not fail on issue #59 again does not fail on issue #59 again (0.77ms) - does not choke on function names with underscores does not choke on function names with underscores (1.13ms) + fontifies simple headers fontifies simple headers (1.32ms) + fontifies headers inside tables fontifies headers inside tables (0.95ms) + does not fail on issue #59 again does not fail on issue #59 again (0.92ms) + does not choke on function names with underscores does not choke on function names with underscores (1.28ms) Fontification of goto labels - fontifies simple goto labels fontifies simple goto labels (0.31ms) - fontifies ::labels:: written after code fontifies ::labels:: written after code (0.57ms) - fontifies labels with spaces before and after "::" fontifies labels with spaces before and after "::" (0.24ms) - does not fontify after symbols ending with "goto" does not fontify after symbols ending with "goto" (0.27ms) + fontifies simple goto labels fontifies simple goto labels (0.37ms) + fontifies ::labels:: written after code fontifies ::labels:: written after code (0.69ms) + fontifies labels with spaces before and after "::" fontifies labels with spaces before and after "::" (0.30ms) + does not fontify after symbols ending with "goto" does not fontify after symbols ending with "goto" (0.34ms) Fontification of LuaDoc keywords - works works (1.55ms) + works works (1.94ms) lua-forward-sexp - properly scans through curly braces properly scans through curly braces (1.10ms) - scans through then .. end block scans through then .. end block (1.06ms) + properly scans through curly braces properly scans through curly braces (1.37ms) + scans through then .. end block scans through then .. end block (1.44ms) Check that beginning-of-defun works with - handles differed function headers handles differed function headers (9.65ms) - accepts dots and colons accepts dots and colons (0.90ms) + handles differed function headers handles differed function headers (15.51ms) + accepts dots and colons accepts dots and colons (1.54ms) Assignment indentation is saneIndenting region... Indenting region...done - is sane (0.82ms) + is sane (1.08ms) adds continuation before =Indenting region... Indenting region...done - adds continuation before = (0.80ms) + adds continuation before = (1.14ms) adds continuation after =Indenting region... Indenting region...done - adds continuation after = (0.95ms) + adds continuation after = (1.26ms) does not accumulate indentation after the expression (issue #33)Indenting region... Indenting region...done - does not accumulate indentation after the expression (issue #33) (10.30ms) + does not accumulate indentation after the expression (issue #33) (17.42ms) Continuation lines are indented if broken in the middle of "foo.bar" and "qux:quux"Indenting region... @@ -713,14 +738,14 @@ Indenting region...done Indenting region... Indenting region...done - are indented if broken in the middle of "foo.bar" and "qux:quux" (3.49ms) + are indented if broken in the middle of "foo.bar" and "qux:quux" (5.25ms) are indented after returnIndenting region... Indenting region...done Indenting region... Indenting region...done Indenting region... Indenting region...done - are indented after return (2.63ms) + are indented after return (4.85ms) are not indented if "return" returns no valuesIndenting region... Indenting region...done Indenting region... @@ -729,7 +754,7 @@ Indenting region...done Indenting region... Indenting region...done - are not indented if "return" returns no values (5.06ms) + are not indented if "return" returns no values (8.85ms) are indented before/after binary operatorsIndenting region... Indenting region...done Indenting region... @@ -790,15 +815,15 @@ Indenting region...done Indenting region... Indenting region...done - are indented before/after binary operators (25.69ms) + are indented before/after binary operators (37.80ms) are not indented after ellipsisIndenting region... Indenting region...done - are not indented after ellipsis (0.90ms) - are indented before/after unary operators are indented before/after unary operators PENDING (0.03ms) + are not indented after ellipsis (2.10ms) + are indented before/after unary operators are indented before/after unary operators PENDING (0.06ms) indents function call arguments in continuation partIndenting region... Indenting region...done - indents function call arguments in continuation part (1.20ms) - are indented in block-intros are indented in block-intros PENDING (0.03ms) + indents function call arguments in continuation part (2.60ms) + are indented in block-intros are indented in block-intros PENDING (0.07ms) Block indentation works for do ... end blocksIndenting region... @@ -807,7 +832,7 @@ Indenting region...done Indenting region... Indenting region...done - works for do ... end blocks (2.34ms) + works for do ... end blocks (5.14ms) works for while ... do ... end blocksIndenting region... Indenting region...done Indenting region... @@ -818,7 +843,7 @@ Indenting region...done Indenting region... Indenting region...done - works for while ... do ... end blocks (11.97ms) + works for while ... do ... end blocks (24.30ms) works for repeat ... until blocksIndenting region... Indenting region...done Indenting region... @@ -827,7 +852,7 @@ Indenting region...done Indenting region... Indenting region...done - works for repeat ... until blocks (4.07ms) + works for repeat ... until blocks (9.09ms) works for "for ... do" block Indenting region... Indenting region...done Indenting region... @@ -840,7 +865,7 @@ Indenting region...done Indenting region... Indenting region...done - works for "for ... do" block  (7.83ms) + works for "for ... do" block  (14.33ms) works for conditionalsIndenting region... Indenting region...done Indenting region... @@ -851,7 +876,7 @@ Indenting region...done Indenting region... Indenting region...done - works for conditionals (6.16ms) + works for conditionals (13.52ms) Function indentation indents function call argumentsIndenting region... @@ -864,20 +889,20 @@ Indenting region...done Indenting region... Indenting region...done - indents function call arguments (12.45ms) - indents nested tables indents nested tables PENDING (0.05ms) + indents function call arguments (19.20ms) + indents nested tables indents nested tables PENDING (0.06ms) Goto label indentation is saneIndenting region... Indenting region...done - is sane (1.45ms) + is sane (1.95ms) does not affect indentation when put on a separate lineIndenting region... Indenting region...done - does not affect indentation when put on a separate line (2.00ms) - does not affect indentation before block modifiers does not affect indentation before block modifiers PENDING (0.05ms) + does not affect indentation when put on a separate line (2.59ms) + does not affect indentation before block modifiers does not affect indentation before block modifiers PENDING (0.06ms) does not affect indentation after block modifiersIndenting region... Indenting region...done - does not affect indentation after block modifiers (1.76ms) + does not affect indentation after block modifiers (2.51ms) reindents according to luawiki examplesIndenting region... Indenting region...done Indenting region... @@ -892,27 +917,27 @@ Indenting region...done Indenting region... Indenting region...done - reindents according to luawiki examples (47.98ms) + reindents according to luawiki examples (75.84ms) Hiding process buffer does not switch current window - when process is active when process is active (2.68ms) - and does not signal when process is already killed and does not signal when process is already killed (1.96ms) - when process is not started when process is not started (0.35ms) + when process is active when process is active (4.40ms) + and does not signal when process is already killed and does not signal when process is already killed (3.46ms) + when process is not started when process is not started (0.71ms) Fontification in compilation buffer - fontifies runtime error messages fontifies runtime error messages PENDING (0.03ms) - fontifies syntax error messages fontifies syntax error messages PENDING (0.03ms) - does not ask for file on "stdin:NN" errors does not ask for file on "stdin:NN" errors (207.12ms) + fontifies runtime error messages fontifies runtime error messages PENDING (0.07ms) + fontifies syntax error messages fontifies syntax error messages PENDING (0.06ms) + does not ask for file on "stdin:NN" errors does not ask for file on "stdin:NN" errors (214.39ms) Test indent-new-comment-line - works with -- ... works with -- ... (2.22ms) - works with ---- .... works with ---- .... (8.91ms) - doesn't recognize "--" inside strings and comments doesn't recognize "--" inside strings and comments (3.29ms) - works when the comment is empty works when the comment is empty (1.06ms) + works with -- ... works with -- ... (5.50ms) + works with ---- .... works with ---- .... (19.52ms) + doesn't recognize "--" inside strings and comments doesn't recognize "--" inside strings and comments (8.34ms) + works when the comment is empty works when the comment is empty (2.74ms) -Ran 59 out of 66 specs, 0 failed, in 0.4 seconds. +Ran 59 out of 66 specs, 0 failed, in 0.6 seconds. emacs -batch -Q -l package --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa\")" --eval "(add-to-list 'package-directory-list \"/usr/share/emacs/site-lisp/elpa-src\")" -f package-initialize -L . -L test -l test/test-indentation.el --eval \(ert-run-tests-batch-and-exit\) -Running 5 tests (2020-07-25 22:04:56-1200) +Running 5 tests (2019-06-24 17:52:34+1400) passed 1/5 lua-indentation-alignment passed 2/5 lua-indentation-continuation-spans-over-empty-lines passed 3/5 lua-indentation-defun @@ -921,7 +946,7 @@ passed 4/5 lua-indentation-keywords-with-special-characters passed 5/5 lua-indentation-tablector -Ran 5 tests, 5 results as expected (2020-07-25 22:04:56-1200) +Ran 5 tests, 5 results as expected (2019-06-24 17:52:34+1400) create-stamp debian/debhelper-build-stamp fakeroot debian/rules binary @@ -953,12 +978,14 @@ dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) I: copying local configuration +I: user script /srv/workspace/pbuilder/12105/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/12105/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/30505 and its subdirectories -I: Current time: Sat Jul 25 22:04:59 -12 2020 -I: pbuilder-time-stamp: 1595757899 +I: removing directory /srv/workspace/pbuilder/12105 and its subdirectories +I: Current time: Mon Jun 24 17:52:40 +14 2019 +I: pbuilder-time-stamp: 1561348360