GNU logs - #34231, boring messages


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#34231: Openjdk11 not reproducilbe
Resent-From: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Mon, 28 Jan 2019 08:27:02 +0000
Resent-Message-ID: <handler.34231.B.154866401511090 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: report 34231
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 34231 <at> debbugs.gnu.org
X-Debbugs-Original-To: bug-guix@HIDDEN
Received: via spool by submit <at> debbugs.gnu.org id=B.154866401511090
          (code B ref -1); Mon, 28 Jan 2019 08:27:02 +0000
Received: (at submit) by debbugs.gnu.org; 28 Jan 2019 08:26:55 +0000
Received: from localhost ([127.0.0.1]:48201 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1go2Fq-0002sm-Qh
	for submit <at> debbugs.gnu.org; Mon, 28 Jan 2019 03:26:55 -0500
Received: from eggs.gnu.org ([209.51.188.92]:40016)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <boskovits@HIDDEN>) id 1go2Fo-0002sX-0M
 for submit <at> debbugs.gnu.org; Mon, 28 Jan 2019 03:26:53 -0500
Received: from lists.gnu.org ([209.51.188.17]:57952)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <boskovits@HIDDEN>) id 1go2Fi-0003kj-PW
 for submit <at> debbugs.gnu.org; Mon, 28 Jan 2019 03:26:46 -0500
Received: from eggs.gnu.org ([209.51.188.92]:50197)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <boskovits@HIDDEN>) id 1go2Fh-0002Ej-Q9
 for bug-guix@HIDDEN; Mon, 28 Jan 2019 03:26:46 -0500
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM
 autolearn=disabled version=3.3.2
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <boskovits@HIDDEN>) id 1go2Fg-0003iZ-Vj
 for bug-guix@HIDDEN; Mon, 28 Jan 2019 03:26:45 -0500
Received: from mail-io1-xd41.google.com ([2607:f8b0:4864:20::d41]:46454)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <boskovits@HIDDEN>) id 1go2Fg-0003cP-On
 for bug-guix@HIDDEN; Mon, 28 Jan 2019 03:26:44 -0500
Received: by mail-io1-xd41.google.com with SMTP id s8so12687812iob.13
 for <bug-guix@HIDDEN>; Mon, 28 Jan 2019 00:26:30 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=kN/j2VAz3QgmHtY0tYeYsURxQQ5kG/2HBHlxOewYYbY=;
 b=huM30PEDSM9ow5XX/KJTYXW15fY4IYt8H23s6OL0I23c09ODM9dtbhIHxeTfCJrSp0
 WHc891pUIGy1aQN56dPhpTj9SX5f6f6LIn6zSJiUYWGRtHxJGIrwbLRRNNeXUsMOAUdR
 BG6KrfhF5s2RV0oshbq77UrSp0qhSTZGackBwdQEFpWo0YzjMiR6hb/Cs0eCJ123c1qF
 +aDM3CzVp0yjP231M+e8+YZp8vZd1wuGSYiRgAi7Rty+O67F1NuEnGuvi1O8JIl2ES/O
 Lvt8QJRRTlLx1tfHYcW5FhICqC6JzQPTZLXk3kiUCpKeK2LZjH9hKqkZwhriLDBzEmfB
 ltEQ==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=kN/j2VAz3QgmHtY0tYeYsURxQQ5kG/2HBHlxOewYYbY=;
 b=EfzOEJPHGpaCKXRKxPMF3SDit/uMxrT5cXZeuTNaQyT3CCq1yIuTk/0B0UzqtV0dQR
 hQzOaf9M79+da4hHFn9YX2kcJLePPPMKDWPzfq65aA00EyrnlvN/VcBWh3r2p9z3KTiG
 Y7uApv6z0oBppCklero49YTsHW/R6dqtAvcOc0not9q2h+jKmu4yZT0t8pqD3KE/Xkk+
 94o+sKqlus1bRGJ/nD89kDeVE9ms3VsnOhFxbaW4g8XbqHJkcIIPi0EEargrIi7rYKEZ
 sf2Nh4R2uhLc6lThTS6fd0hh+uVgTMzBi1Oewe7BAMbSDLexQCrDXh2IlmykXO2RsSCv
 MY3w==
X-Gm-Message-State: AHQUAuaiNnQuubFs4ofofMP/or7nswANI89XbiEfiZWCOttxbHhDP7Uo
 wpin7cBjpoCiCPaM23H+poMhdYPgXScmcDwSYU06r9o=
X-Google-Smtp-Source: AHgI3IYjops4gHPzDeJvuLkDV7nGtLKu4JFlDrqTRLewxgSkmfagF22CrUgwn/3L67F5Wq1WkI/hyKNcD99p4Ectf00=
X-Received: by 2002:a5e:9511:: with SMTP id r17mr11369432ioj.224.1548663989076; 
 Mon, 28 Jan 2019 00:26:29 -0800 (PST)
MIME-Version: 1.0
From: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Date: Mon, 28 Jan 2019 09:26:18 +0100
Message-ID: <CAE4v=pj9J33VkRb+h4GWVpj7v=uuG88iiXZhZFt5_YERjTkYLg@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-detected-operating-system: by eggs.gnu.org: Genre and OS details not
 recognized.
X-Received-From: 2607:f8b0:4864:20::d41
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Spam-Score: 1.0 (+)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

The openjdk package, as submitted on the tracker as #34230 is not reproducible.

doc output passes rounds=2
jdk output does not, differing files:

jmods/java.base.jmod:
this is a jmod file.
You can use diffoscope on it, after strippeing of the 4 bytes binary
header, as it becomes a
standard zip archive then.
the only differing file inside the archive is:
classes/module-info.class, and only the module hashes differ.
This also causes the zip CRC to mismatch.
In summary these seems to be the syndrome of modules differing.

lib/classList:
this file has non-deterministic ordering issues. I could just sort it,
but I believe it causes problems in other files. If it turns out to be
not related to other problems, this is trivial to fix.

lib/modules:
This is a jimage file.
Most differences are from metadata.
You can extract the content using the jimage tool, which is available
from any openjdk package.
There are two problems:
1. We can't regenerate the file from the extracted content, as it
needs additional information. We will have to find the spot in the
build system where this file is created to regenerate it, or patch the
jimage tool to create deteministic metadata.
2. unfortunately there are some real differences in the content:
java.base/jdk/internal/module/SystemModules$all.class:
integer differences
also bytecode differences

module-info.class:
hash differences
(this seems to be a sympthom)

I have no info on the out output, as the daemon only reports the first
differing output.

Thanks for Julien in helping me out in collecting these informations.




Message sent:


Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailer: MIME-tools 5.505 (Entity 5.505)
Content-Type: text/plain; charset=utf-8
X-Loop: help-debbugs@HIDDEN
From: help-debbugs@HIDDEN (GNU bug Tracking System)
To: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Subject: bug#34231: Acknowledgement (Openjdk11 not reproducilbe)
Message-ID: <handler.34231.B.154866401511090.ack <at> debbugs.gnu.org>
References: <CAE4v=pj9J33VkRb+h4GWVpj7v=uuG88iiXZhZFt5_YERjTkYLg@HIDDEN>
X-Gnu-PR-Message: ack 34231
X-Gnu-PR-Package: guix
Reply-To: 34231 <at> debbugs.gnu.org
Date: Mon, 28 Jan 2019 08:27:04 +0000

Thank you for filing a new bug report with debbugs.gnu.org.

This is an automatically generated reply to let you know your message
has been received.

Your message is being forwarded to the package maintainers and other
interested parties for their attention; they will reply in due course.

Your message has been sent to the package maintainer(s):
 bug-guix@HIDDEN

If you wish to submit further information on this problem, please
send it to 34231 <at> debbugs.gnu.org.

Please do not send mail to help-debbugs@HIDDEN unless you wish
to report a problem with the Bug-tracking system.

--=20
34231: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D34231
GNU Bug Tracking System
Contact help-debbugs@HIDDEN with problems


Message sent to bug-guix@HIDDEN:


X-Loop: help-debbugs@HIDDEN
Subject: bug#34231: Openjdk11 not reproducible
References: <CAE4v=pj9J33VkRb+h4GWVpj7v=uuG88iiXZhZFt5_YERjTkYLg@HIDDEN>
In-Reply-To: <CAE4v=pj9J33VkRb+h4GWVpj7v=uuG88iiXZhZFt5_YERjTkYLg@HIDDEN>
Resent-From: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
Resent-CC: bug-guix@HIDDEN
Resent-Date: Fri, 01 Feb 2019 12:10:02 +0000
Resent-Message-ID: <handler.34231.B34231.15490229685943 <at> debbugs.gnu.org>
Resent-Sender: help-debbugs@HIDDEN
X-GNU-PR-Message: followup 34231
X-GNU-PR-Package: guix
X-GNU-PR-Keywords: 
To: 34231 <at> debbugs.gnu.org
Received: via spool by 34231-submit <at> debbugs.gnu.org id=B34231.15490229685943
          (code B ref 34231); Fri, 01 Feb 2019 12:10:02 +0000
Received: (at 34231) by debbugs.gnu.org; 1 Feb 2019 12:09:28 +0000
Received: from localhost ([127.0.0.1]:53793 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1gpXdP-0001Xm-RQ
	for submit <at> debbugs.gnu.org; Fri, 01 Feb 2019 07:09:28 -0500
Received: from mail-it1-f178.google.com ([209.85.166.178]:40636)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <boskovits@HIDDEN>) id 1gpXdO-0001Xa-Bc
 for 34231 <at> debbugs.gnu.org; Fri, 01 Feb 2019 07:09:26 -0500
Received: by mail-it1-f178.google.com with SMTP id h193so9401956ita.5
 for <34231 <at> debbugs.gnu.org>; Fri, 01 Feb 2019 04:09:26 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025;
 h=mime-version:from:date:message-id:subject:to;
 bh=VMLAi/tt5jRlqYDeA1euCn3rpBO/S8zoU9sRi+4c2po=;
 b=QeOBZM77unk73CDOiwFIbssUUWlGmk5WiLFEe7HtNAhp+FOh/cxkADVnIBG+lf4/ZD
 dK+6a/YCz2/5ZUYPdTgXFhktF0RNJwRl3B1Z1IhJlRL2tavxNngtDPAltjKVEd7463wK
 Ygq1F5GIrw01unpCU6IkG8cyhIttbc2vJUcqdrgZDjXqT9Z/U9iaYaaa4iy+daoG1C+V
 PBmFrSFabp4FBx+oj1YjrcN2OLL7oe0hSK5QoQhQSSQL7GhD18RFLVz3yhbuRUbSRTJA
 PvrUOqZKqNkPsDUHRfgcbMZORzLfKdSAb+vv/+vmg6NFH36AbPSon1t2ajXt+uuSe4Ig
 I9fA==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:mime-version:from:date:message-id:subject:to;
 bh=VMLAi/tt5jRlqYDeA1euCn3rpBO/S8zoU9sRi+4c2po=;
 b=ahSAf1SggI3DfjGSLDofC1rlpptjcsPlMbkYr4B1USExeQ37IIhkR5bvnvBMAHyLEK
 KfMPMsINlmd1sB0e+hdjAqISdrJGl+JC633B98nFTMsWzpTQT0r2BECPjhRn0Mmn33Ce
 ysqYEkYD/IzQs9ERNHAHHljMHc98klgjVXUvLEfyvjX8w0z4S6xMYXnJ7vUiZZOjdA2t
 CBHkfOazxYRUxE2d9gwIYT9pDjSj9u0KSMavScD0JonZVkqei+q0PSN6ei91oLqZIH4F
 SA+1GGbexkzcyrEAXl/9tdOfVr4eAyf7JsUHAAneMfhi1doh1N4c5+YqgtzIGggddtSB
 aX2A==
X-Gm-Message-State: AHQUAuaaip0siU18jbHlj+JBDc9l1WDNrBg8oR5HieqjgP5a2P7M1Ugf
 E4JukaTP/PxA7mOWB6mCpmcHL2MXuV55OhQtIRKEpZetYA==
X-Google-Smtp-Source: AHgI3IadM3kEvgS/+lNuzhAyVDSthBZMCgLZZqHiexDMkULKynmQj8dfSBL6PUU3bvQ5Umqore8SSsXsjqKKl6gJwyQ=
X-Received: by 2002:a05:660c:a8f:: with SMTP id
 m15mr1234001itk.114.1549022960115; 
 Fri, 01 Feb 2019 04:09:20 -0800 (PST)
MIME-Version: 1.0
From: =?UTF-8?Q?G=C3=A1bor?= Boskovits <boskovits@HIDDEN>
Date: Fri, 1 Feb 2019 13:09:08 +0100
Message-ID: <CAE4v=phQ2mGrcJ65mhPRqPg9ar19HhWMRQLxxCCKpMFWLkerXw@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

See comments in make/scripts/compare.sh.

It might make sense to add a build system flag to enable reproducible
build, for most people building openjdk should not pay the performance
penalty involved.





Last modified: Mon, 25 Nov 2019 12:00:02 UTC

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