GNU bug report logs - #30730
JDK not reproducible

Previous Next

Package: guix;

Reported by: Ricardo Wurmus <ricardo.wurmus <at> mdc-berlin.de>

Date: Tue, 6 Mar 2018 15:32:01 UTC

Severity: normal

To reply to this bug, email your comments to 30730 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#30730; Package guix. (Tue, 06 Mar 2018 15:32:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Ricardo Wurmus <ricardo.wurmus <at> mdc-berlin.de>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Tue, 06 Mar 2018 15:32:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Ricardo Wurmus <ricardo.wurmus <at> mdc-berlin.de>
To: <bug-guix <at> gnu.org>
Subject: JDK not reproducible
Date: Tue, 6 Mar 2018 16:30:29 +0100
The icedtea packages are not reproducible.

* The JDK provides jar files that did not undergo repacking (see
  ant-build-system), so they contain timestamps.

* The doc output contains files generated by javadoc, which contain
  more than one timestamp.  Near the top is a comment:

    <!-- Generated by javadoc (version …) on Tue Mar 06 12:59:50 GMT 2018 -->

  A little further down (still in the head of the document):

    <meta name="date" content="2018-03-06">

* Some of the HTML files in the doc output (such as
  share/doc/icedtea/api/org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateNameHelper.html)
  also contain text like this:

--8<---------------cut here---------------start------------->8---
<div class="block">org/omg/PortableInterceptor/ORBInitInfoPackage/DuplicateNameHelper.java .
 Generated by the IDL-to-Java compiler (portable), version "3.2"
 from ../../../../src/share/classes/org/omg/PortableInterceptor/Interceptors.idl
 Tuesday, March 6, 2018 1:41:31 PM GMT</div>
--8<---------------cut here---------------end--------------->8---

* Some HTML files in the doc output have *lots* of differences.  An
  example is
  share/doc/icedtea/api/javax/print/attribute/standard/PrinterMakeAndModel.html,
  which seems to be *empty* in the “-check” output.  This is rather
  strange.


--
Ricardo




Information forwarded to bug-guix <at> gnu.org:
bug#30730; Package guix. (Sun, 11 Mar 2018 10:56:02 GMT) Full text and rfc822 format available.

Message #8 received at 30730 <at> debbugs.gnu.org (full text, mbox):

From: Ricardo Wurmus <rekado <at> elephly.net>
To: 30730 <at> debbugs.gnu.org
Subject: Re: bug#30730: JDK not reproducible
Date: Sun, 11 Mar 2018 11:54:59 +0100
Ricardo Wurmus <ricardo.wurmus <at> mdc-berlin.de> writes:

> The icedtea packages are not reproducible.
>
> * The JDK provides jar files that did not undergo repacking (see
>   ant-build-system), so they contain timestamps.

This is fixed in commit f2785bd65.  The “out” output of icedtea-8 now
is built reproducibly.

-- 
Ricardo

GPG: BCA6 89B6 3655 3801 C3C6  2150 197A 5888 235F ACAC
https://elephly.net






This bug report was last modified 6 years and 46 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.