Received: (at 34231) by debbugs.gnu.org; 1 Feb 2019 12:09:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Feb 01 07:09:28 2019 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> Subject: Openjdk11 not reproducible To: 34231 <at> debbugs.gnu.org Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 34231 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.
bug-guix@HIDDEN
:bug#34231
; Package guix
.
Full text available.Received: (at submit) by debbugs.gnu.org; 28 Jan 2019 08:26:55 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Jan 28 03:26:55 2019 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> Subject: Openjdk11 not reproducilbe To: bug-guix@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-Debbugs-Envelope-To: submit 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.
Gábor Boskovits <boskovits@HIDDEN>
:bug-guix@HIDDEN
.
Full text available.bug-guix@HIDDEN
:bug#34231
; Package guix
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.