GNU bug report logs

#30730 JDK not reproducible

PackageSource(s)Maintainer(s)
guix PTS Buildd Popcon
Reply or subscribe to this bug. View this bug as an mbox, status mbox, or maintainer mbox

Report forwarded to bug-guix@gnu.org:
bug#30730; Package guix. (Tue, 06 Mar 2018 15:32:02 GMT) (full text, mbox, link).


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


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

From: Ricardo Wurmus <ricardo.wurmus@mdc-berlin.de>
To: <bug-guix@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@gnu.org:
bug#30730; Package guix. (Sun, 11 Mar 2018 10:56:02 GMT) (full text, mbox, link).


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

From: Ricardo Wurmus <rekado@elephly.net>
To: 30730@debbugs.gnu.org
Subject: Re: bug#30730: JDK not reproducible
Date: Sun, 11 Mar 2018 11:54:59 +0100
Ricardo Wurmus <ricardo.wurmus@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






Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Wed Apr 16 04:45:48 2025; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.