On Sun, Apr 09, 2017 at 08:46:17PM +0100, Chris West wrote: > Source: jython > Version: 2.5.3-16 > User: [email protected] > Usertags: timestamps > Priority: wishlist > > The javadoc in jython contains timestamps, which prevent the > package from building reproducibly. Please pass the -notimestamp > argument to javadoc.
Hi Chris, I'm not seeing any timestamps in the jython-doc binary package, nor any difference between the resulting javadocs after patching the buildsystem to use `-notimestamp`. However, there are differences in the JARs generated for the jython.deb due to the presence of the build path in the resulting class files. E.g.: │ │ │ │ │ │ - #51 = String #1043 // /build/1st/jython-2.5.3/grammar/Python.g │ │ │ │ │ │ + #51 = String #1043 // /build/jython-2.5.3/2nd/grammar/Python.g And there are 3-byte differences in the compiled class files that do appear to be timestamp-related. So we definitely have reproducibility problems with this package due to timestamps; I just wanted to point out that adding the argument to the javadoc task won't be sufficient to close the bug. Thank you for reporting this. Cheers, tony
signature.asc
Description: PGP signature
__ This is the maintainer address of Debian's Java team <http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-maintainers>. Please use [email protected] for discussions and questions.

