Your message dated Fri, 20 Oct 2017 13:50:48 +0000 with message-id <[email protected]> and subject line Bug#877418: fixed in strip-nondeterminism 0.039-1 has caused the Debian Bug report #877418, regarding dh-strip-nondeterminism: kills clojure performance to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 877418: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877418 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: dh-strip-nondeterminism Version: 0.034-1 I noticed that Debian's clojure-1.8.0.jar had terrible performance as compared to both the upstream jar and one built manually via the "mvn package" or ant process, and after some investigation, I think I've tracked it down to dh-strip-nondeterminism. Given the current clojure 1.8.0-2 source tree, adding this to debian/rules: # Ask clojure to do nothing define timeclj time java -cp debian/libclojure-java/usr/share/java/clojure-1.8.0.jar \ clojure.main -e '' endef override_dh_strip_nondeterminism: $(timeclj) dh_strip_nondeterminism $(timeclj) and then running "fakeroot debian/rules binary" produces this: time java -cp debian/libclojure-java/usr/share/java/clojure-1.8.0.jar clojure.main -e '' real 0m0.919s user 0m1.739s sys 0m0.064s dh_strip_nondeterminism time java -cp debian/libclojure-java/usr/share/java/clojure-1.8.0.jar clojure.main -e '' real 0m4.064s user 0m12.204s sys 0m0.140s Thanks -- Rob Browning rlb @defaultvalue.org and @debian.org GPG as of 2011-07-10 E6A9 DA3C C9FD 1FF8 C676 D2C4 C0F0 39E9 ED1B 597A GPG as of 2002-11-03 14DD 432F AE39 534D B592 F9A0 25C8 D377 8C7E 73A4
--- End Message ---
--- Begin Message ---Source: strip-nondeterminism Source-Version: 0.039-1 We believe that the bug you reported is fixed in the latest version of strip-nondeterminism, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Chris Lamb <[email protected]> (supplier of updated strip-nondeterminism package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Fri, 20 Oct 2017 09:11:36 -0400 Source: strip-nondeterminism Binary: libfile-stripnondeterminism-perl strip-nondeterminism dh-strip-nondeterminism Architecture: source Version: 0.039-1 Distribution: unstable Urgency: medium Maintainer: Reproducible builds folks <[email protected]> Changed-By: Chris Lamb <[email protected]> Description: dh-strip-nondeterminism - file non-deterministic information stripper — Debhelper add-on libfile-stripnondeterminism-perl - file non-deterministic information stripper — Perl module strip-nondeterminism - file non-deterministic information stripper — stand-alone tool Closes: 876140 877418 Changes: strip-nondeterminism (0.039-1) unstable; urgency=medium . [ Chris Lamb ] * Clojure considers the .class file to be stale if it shares the same timestamp of the .clj. We thus adjust the timestamps of the .clj to always be younger. (Closes: #877418) - {jar,zip}.pm: Allow $options{member_normalizer} callback to support specifying the timestamp. - zip.pm: Calculate the target canonical time in just one place. * zip.pm: Ensure that we don't try and write an old timestamp; Archive::Zip will do this anyway, just noisily. * dh_strip_nondeterminism: Log which handler processed a file. (Closes: #876140) * bin/strip-nondeterminism: Print a warning in --verbose mode if no canonical time specified. * debian/watch: Use HTTPS URI. . [ Holger Levsen ] * Bump Standards-Version to 4.1.1, no changes needed. Checksums-Sha1: 0a169f23020605b9f59b88bb76679264a5003f7c 2529 strip-nondeterminism_0.039-1.dsc 039f60a1ca93aa2c4287105e081fc7e32b82a603 184630 strip-nondeterminism_0.039.orig.tar.bz2 b43fcef35d0aab6bae46514ea8f44f097cba415a 12168 strip-nondeterminism_0.039-1.debian.tar.xz 9008b9cc87ab5c2d49aa6429d8aa93af3f2130c9 6335 strip-nondeterminism_0.039-1_amd64.buildinfo Checksums-Sha256: 13cd98332d1866b470d5a11159e9954686aebf4a5b26a65debe5e43e8d1b56e4 2529 strip-nondeterminism_0.039-1.dsc 90efde0dfcfa3dd64eb0b01bd4c0cbaea12b27330388e0ecb7b179089d049409 184630 strip-nondeterminism_0.039.orig.tar.bz2 7e8034336d21e80faed20c8b74455028ac1567385b005e31768e7821aa4ab008 12168 strip-nondeterminism_0.039-1.debian.tar.xz e7526c421ec42132b612361a0bec6c38d4e925437bc9cfa4d9174b0cd091dad0 6335 strip-nondeterminism_0.039-1_amd64.buildinfo Files: b9bd9a6bd8d3418be6835bc8365a4be1 2529 devel optional strip-nondeterminism_0.039-1.dsc 7d63ccd120a643d58562437bb78c6e57 184630 devel optional strip-nondeterminism_0.039.orig.tar.bz2 d2d6c3a3598bccd2cac8cf68f8763f2d 12168 devel optional strip-nondeterminism_0.039-1.debian.tar.xz 59ae44dc3a7c403280d2103a5860041e 6335 devel optional strip-nondeterminism_0.039-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEwv5L0nHBObhsUz5GHpU+J9QxHlgFAlnp+0AACgkQHpU+J9Qx HlgsnBAAlxcQPyVV2JaC7wXlrMC3pY+7syaUVtG2OEcV79ew0NQ6qzq3Hh2/mgh5 GQ+68r2uSLf2Ee593B74YPgkhcae3uNHaWAUYsX3mlzvnlhKVEKPMwJk1YVRrLmN 6qKY5cPOcjv01b6f9Mycd/Nr3JfiCHn1jFlDYFudqNruIaV+N6IsHsI3dMPXg+3x d5wKeeR1d/fHmxULCW116CxM+H687dSmrS55RBjOUm5zMFGPTj6xR5MysM5xUifF nsmlm2ULtAfoIMz9fL2Op6FtPwOctfzzUo5hKTOnL/gPyjx2UlJ9WOYObLW/d9d5 7iNdmHcL27pZbFbpcyuu7VBJAyNYdg3v/89VgZJOSI0KTVQ/9EBxjAit5bZjKtoe BjX9v+uu0zt7cMS4xhTT5fwXQDTI9/sxmwuv1i304kYWc72EU6SqCgdKjp1XQ16C y7/j34c5m3tLPPdsfufwUDZSWFpLIlUsbHHrqd+YGiA3xw5lfRDZrYp5LfWg2my0 23n3KadtSJW2kl0/S//qcPt6o9As/Ec87jhkbaHdpcezI90fa6v0Ce7NQ8ohOAox 6lDXjOm93+fy0FdnXoLDkqaT/1GU3O8H4vNdGYskm2EftKwA+b64x03BztUjoRnD Z1HcTaNx/4A3tVFc52tamCA/qgyW2opg8gKtuSskTo1mVUWBdHs= =VHej -----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________ Reproducible-builds mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds
