From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id uN5mOQxDiF9YcwAA0tVLHw (envelope-from ) for ; Thu, 15 Oct 2020 12:39:40 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id Yx0xNQxDiF8jDQAA1q6Kng (envelope-from ) for ; Thu, 15 Oct 2020 12:39:40 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A735F940149 for ; Thu, 15 Oct 2020 12:39:40 +0000 (UTC) Received: from localhost ([::1]:37272 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kT2Xj-0007HH-Kf for larch@yhetil.org; Thu, 15 Oct 2020 08:39:39 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35616) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kT2S3-0003a5-Ma for guix-devel@gnu.org; Thu, 15 Oct 2020 08:33:47 -0400 Received: from mail-wm1-x32f.google.com ([2a00:1450:4864:20::32f]:36206) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1kT2S1-0000Cs-TP; Thu, 15 Oct 2020 08:33:47 -0400 Received: by mail-wm1-x32f.google.com with SMTP id e2so3448583wme.1; Thu, 15 Oct 2020 05:33:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:in-reply-to:references:date:message-id:mime-version; bh=aZhHJyr2kw4/ELizZTSIDVOLRgxtcaw9PceZMrElR5E=; b=sQaoNWVBduETXuzAQtyj/wBV/pLNEHQwrtR1z5hgqmHjHUlmbHoMAGYpsZH0B5iUpn 4VWCSamSvTEhFC6eYrBWb/CCYtUAq1Ggln8MUI3603ktRsNVnlPyDe8/zwacblQcu+wm YqEpKHwoPeiKYJl4ydz7pxE3Clfy+E5P4vCEIG/xQx3upqCbLBTmQnhjcjk/KymS9phJ GUHKy2s87u1rY8kEiZE1fEWIWjU6sfAjuBGUTMBIr3lGb9fjOQiWIm0DPWAmy49cqqGe DDE2OdqgTj+zbJVmn4UNgnivPtl1qa8YyLncCQLlCgyTuvr+vs6a3qwjDm28kLDeg53x EWdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:in-reply-to:references:date :message-id:mime-version; bh=aZhHJyr2kw4/ELizZTSIDVOLRgxtcaw9PceZMrElR5E=; b=MTnW8dc3SbtyXF7mjqo+RDk5whoEAhRuNIhSDRqE3u3lGxkqTilDQbbKzYj14woPXj ToRywKwastqwemlk7i+NxXNxO3WCdHoQQK4YJOyV6aHvlHqSf8X4M+yhdWLYgP7XdV8g gwr7wXS2gxMtTVnq3RgwFfoV2zFqkfzcgIM+6iLTf3BqKET9PfRQ+hmIQsbgGaEqd0/j G+pvGDMANrqznXO42oZ7ubKJHVl0KaaIdsoRInBESLxSqLkNKE4UG9maQxvv5yfYYnEl U1cyJjW1G7vZGDy2ZtiIzYiq89i1egE8pVsVxHko8fJcmGJ69Kpt38LoeZAeRxspoZPk uqGQ== X-Gm-Message-State: AOAM533VFLOi5cz7jD2KJx7T0FOlMCzKQ6ZUkvlH0VKkIBrIHoOR8pAo Ss9aou4P7/HukHGMB03XERs= X-Google-Smtp-Source: ABdhPJzJcob0Gjl9d/nOo9XAyPq3gPSxpFeXmytLu41hWR6NTfXG/Q1iBoVocZ4y7R26PpJooCjQaw== X-Received: by 2002:a7b:c081:: with SMTP id r1mr3796757wmh.158.1602765224118; Thu, 15 Oct 2020 05:33:44 -0700 (PDT) Received: from lili ([2a01:e0a:59b:9120:65d2:2476:f637:db1e]) by smtp.gmail.com with ESMTPSA id e15sm4455538wro.13.2020.10.15.05.33.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 15 Oct 2020 05:33:43 -0700 (PDT) From: zimoun To: Marius Bakke , guix-devel@gnu.org, Ricardo Wurmus Subject: Re: staging freeze In-Reply-To: <877drtrdvb.fsf@gnu.org> References: <877drtrdvb.fsf@gnu.org> Date: Thu, 15 Oct 2020 14:33:41 +0200 Message-ID: <86pn5j1xei.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=2a00:1450:4864:20::32f; envelope-from=zimon.toutoune@gmail.com; helo=mail-wm1-x32f.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=sQaoNWVB; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of guix-devel-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=guix-devel-bounces@gnu.org X-Spam-Score: -1.71 X-TUID: 3Z87uxDc7Gc6 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Marius, On Tue, 13 Oct 2020 at 23:54, Marius Bakke wrote: > I've pushed a set of updates to the long-overdue "staging" branch. > > Let's get it merged once Cuirass is done building for the various > architectures. Not sure how long that takes now that we no longer use > transparent QEMU emulation for AArch64 and armhf. If it is possible =E2=80=93=E2=80=93 not too late and not used with =E2=80= =9Cguix refresh=E2=80=9D =E2=80=93=E2=80=93, could the attached patch go to =E2=80=9Cstaging=E2=80=9D and so all the Has= kell packages of v1.2 should be reproducible? Otherwise, it should go to core-updates and then wait the next round. :-) Well, I could send the patch via guix-patches too. :-) Let me know. All the best, simon -- >8 -- --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: inline; filename=0001-build-system-haskell-Disable-parallel-builds.patch Content-Transfer-Encoding: quoted-printable Content-Description: haskell.patch >From 06eff8c02e22f583c252976f44db41554805293b Mon Sep 17 00:00:00 2001 From: zimoun Date: Thu, 15 Oct 2020 14:02:09 +0200 Subject: [PATCH] build-system/haskell: Disable parallel builds. Parallel builds introduced by commit 67cb9fa2357026ee42ec5bb0923ec4dc4a43ab= e2 leads to unreproducibility. Instead of reverting, default is set to #false which allows user to locally build with parallelism. * guix/build-system/haskell.scm (haskell-build): Turn off PARALLEL-BUILD? by default. --- guix/build-system/haskell.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/guix/build-system/haskell.scm b/guix/build-system/haskell.scm index 8304e3b222..328d1139b0 100644 --- a/guix/build-system/haskell.scm +++ b/guix/build-system/haskell.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright =C2=A9 2015 Federico Beffa ;;; Copyright =C2=A9 2020 Timothy Sample +;;; Copyright =C2=A9 2020 Simon Tournier ;;; ;;; This file is part of GNU Guix. ;;; @@ -121,7 +122,7 @@ version REVISION." (haddock-flags ''()) (tests? #t) (test-target "test") - (parallel-build? #t) + (parallel-build? #f) (configure-flags ''()) (extra-directories ''()) (phases '(@ (guix build haskell-build-system) base-commit: 7269a591361138ac6fc122d465e45e2b8c4944be --=20 2.28.0 --=-=-=--