On Sun, 26 Jul 2015 14:24:35 +0100, Chris Lamb wrote: > While working on the "reproducible builds" effort [1], we have noticed > that libdevice-cdio-perl could not be built reproducibly, but more > crucially that the files generated by SWIG are non-deterministically > re-generated (or not).
Thanks for noticing! > The files in question are lib/perl*.pm. This was detected because SWIG > was adding a "generated by version X", where X appears to flap between > the generated versions of the file shipped with libdevice-cdio-perl (as > it happens, version 1.3.40) and the current version of SWIG in unstable > (at the time of writing, 2.0.12) [..] > .. but I wonder if this is a deeper problem with Module::Build and thus > affecting the entire archive. For this reason, I have avoided the > "patch" tag. This is all handwritten code in Build.PL (with some logic to check if the files should be recreated) so I don't think we have a general problem here. Funny is the commented out line: 191 #distclean : unlink lib/perliso9660.pm, lib/perlmmc.pm lib/perlcdio.pm which seems to show that upstream already had the same idea :) Cheers, gregor, preparing an upload -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - https://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Davy Graham: Angi
signature.asc
Description: Digital Signature

