GNU bug report logs -
#38162
icedtea "jar" tool could automatically pack reproducible jars
Previous Next
To reply to this bug, email your comments to 38162 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#38162
; Package
guix
.
(Sun, 10 Nov 2019 14:49:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Danny Milosavljevic <dannym <at> scratchpost.org>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Sun, 10 Nov 2019 14:49:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Hi,
it would be better if icedtea's "jar" tool automatically packed reproducible jar
files instead of us doing some barely safe unzip-then-rezip-with-specific-order
in the ant-build-system.
It could check the environment variable SOURCE_DATE_EPOCH and then use that as
timestamp for the zip entries.
Alternatively, it could just leave the DOS timestamp field off of the zip
entries.
Maven already has support for the former[1]--we might be able to reuse that.
[1] https://maven.apache.org/plugins/maven-jar-plugin/jar-mojo.html
[Message part 2 (application/pgp-signature, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#38162
; Package
guix
.
(Mon, 11 Nov 2019 21:00:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 38162 <at> debbugs.gnu.org (full text, mbox):
Hi Danny,
Danny Milosavljevic <dannym <at> scratchpost.org> skribis:
> it would be better if icedtea's "jar" tool automatically packed reproducible jar
> files instead of us doing some barely safe unzip-then-rezip-with-specific-order
> in the ant-build-system.
>
> It could check the environment variable SOURCE_DATE_EPOCH and then use that as
> timestamp for the zip entries.
Someone proposed patches several months ago to reset timestamps in
jar/zip files, which I reviewed, but then lost track of (which may well
be my fault!) and I can’t find them on guix-patches now.
If you don’t mind researching a bit :-), this could be helpful.
Ludo’.
This bug report was last modified 5 years and 213 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.