From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id MPAvFJvEEmfkNQEAqHPOHw:P1 (envelope-from ) for ; Fri, 18 Oct 2024 20:27:07 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id MPAvFJvEEmfkNQEAqHPOHw (envelope-from ) for ; Fri, 18 Oct 2024 22:27:07 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=cyberdimension.org header.s=dkim header.b=JaHlSTX0; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1729283227; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=/ozHMvS7ATi/7aL2FTnSp3dvcjZa8U64yhfbjtJc5uo=; b=s+hfAOQRJq3xVq/Hj3rTLrdujE3TdOQJcDWX09nHWoaglkJGbLLHhEmIFIpfsKerVjGgSg H9k7MVB5220B2SDlcmVWHotqVsCkgFMnwlt9IejSZWRgis9dMFp9CDDtsCKjWDT5JjfZTK vNoR0etEQ0anXVxO2hIEdtmPmwppObiKXMeGs9RNfeDt7ZNIrfeIZ1w0R/d8YTZ7btEHi3 v+qnlvUlrLz/iud5kpe2D+EVA1rkfK0S2Xnd87YioaqTiKCdR1glxTebpq4NgkTBpmbe3n CsLSNWW8yhfeX8aGghAv0eDi06xN1xlkPiWznViQmyP/6zUoT9lmPton/tAItw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=cyberdimension.org header.s=dkim header.b=JaHlSTX0; spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1729283227; a=rsa-sha256; cv=none; b=oPqGhA9ySvUWHvMq5iJhh+Q2Hcqk8ZCjbPO7gytOsN1NPC6TMHs2Hrqba346ztQ7//TKOX hToBhFkzRwctEo3gMrh3wz87caJaMEIvmULPsf01H79EPt+J4dpTcOQuVEapsELzMHZs7p cSRUsPp3euyl/pdLCDCvbGVrEEiDUJqAtOJTOQqo51xam+T/vkZn2Inua3EWG0M6iMslIn 1zVqUCUoB8lSMRbZX2+u8QvZI7BVKF6wVVmVv8LA0ovmnX0EVULFTP/1qJ9lPY9/PlwsJC mFMLJZQb+fMJkgPr8tgUR4MV/5mDuzWLzblJuUEYD7lkt2iXrVH3IqhRd8zYVw== 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 01C9A7DC14 for ; Fri, 18 Oct 2024 22:27:06 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t1tYT-0000wW-Gt; Fri, 18 Oct 2024 16:26:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t1tYF-0000w2-KW for help-guix@gnu.org; Fri, 18 Oct 2024 16:26:24 -0400 Received: from cyberdimension.org ([2001:678:938:3ff::36] helo=rockpro64.cyberdimension.org) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1t1tYD-0000dr-74 for help-guix@gnu.org; Fri, 18 Oct 2024 16:26:23 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=/ozHMvS7ATi/7aL 2FTnSp3dvcjZa8U64yhfbjtJc5uo=; h=subject:to:from:date; d=cyberdimension.org; b=JaHlSTX0NnBKXGVE4PQSwaPkKwec0KodOi26d1ObWrYGqz hT4b7d1bMQMDZZ7mDdH+xBlCrW+AACZrPouHk2V2eZI+zZihCiYbSMW0pqLltY3rU5aGeD xdZl6O7/+x2fsKOIr2TdHkh9MouSvFCTMSndmWA7L+RJOb6DT1sTfOr3jYyeSu/unmU1zW 5vI0TLwW08xWO4Yq+tZwdjpuHfM6nYxUA/n0CuEQINvCXS+J8rvIPMqSEf2vnxEnVt3VaO PYjDDM24TYO7z05l+8BSE5HkR98D2KreNhY3hqjCy9OMqYTbAXT/xrvmoTgL6GLpzYVv29 U/xJpu63Xm18kHOQ== Received: from primary_laptop (localhost [127.0.0.1]) by rockpro64.cyberdimension.org (OpenSMTPD) with ESMTP id d33f4697; Fri, 18 Oct 2024 20:26:12 +0000 (UTC) Date: Fri, 18 Oct 2024 22:26:05 +0200 From: Denis 'GNUtoo' Carikli To: help-guix@gnu.org, Adrien 'neox' Bourmault , Jason Self Subject: Guix 1.4.0+i686: getting ghc substitutes? Message-ID: <20241018222605.4a9270e5@primary_laptop> X-Mailer: Claws Mail 4.3.0 (GTK 3.24.41; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/fqZA.DyjdeqnPE4_nLT2sBv"; protocol="application/pgp-signature"; micalg=pgp-sha256 Received-SPF: pass client-ip=2001:678:938:3ff::36; envelope-from=GNUtoo@cyberdimension.org; helo=rockpro64.cyberdimension.org 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, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: 3.89 X-Spam-Score: 3.89 X-Migadu-Queue-Id: 01C9A7DC14 X-TUID: a3J9wrFD+cNe --Sig_/fqZA.DyjdeqnPE4_nLT2sBv Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, In GNU Boot we use Guix 1.4.0 instead of the latest revision because we can easily point to the 1.4.0 manual and we don't need to update our code following Guix changes. We also use i686 (--system=3Di686-linux) to enable to build GNU Boot on all the computers we support. Until now that worked fine but we then hit an issue that we cannot solve on our own. We also want to use Guix 1.4.0 + --system=3Di686-linux for building our website as well and this requires pandoc, which in turn requires ghc. However even if ghc builds fine for i686, it takes a very long time to build (more than 1 night of compilation on a ThinkPad X200). Building on a way faster computer (a KGPE-D16) doesn't make things much faster. Part of the issue is because tests are very long to run, and another part is that we have ghc -> ghc@8.6 -> ghc@8.4 -> ghc@8.0 -> ghc@7. Disabling tests makes the build an order of magnitude faster, but we still have multiple hours just for building ghc, so it's not good enough just to get pandoc to build a website. Would it be possible to somehow trigger a build on one of the default substitute server to fix this issue? If not we could simply change the Guix revision and somehow publish the corresponding manual as well, but using a release probably makes things much easier for contributors. Not using Guix by default for building the website is also an option. Denis. --Sig_/fqZA.DyjdeqnPE4_nLT2sBv Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmcSxF4ACgkQX138wUF3 4mO4dhAAjyVdk2xz3GKZfDVzNkHp9Oeus4Z9GZRm/WZyMOlxWOCHtMnsWP/VGfUx K1P79qw6NZ675/nqN44X4QZf4VV2ESw9sHMQ4WtqYVsVoL10FIFOoW5TL18Uzitc db/InicEjPTy6XztgO+2aKPF1QzGw/2W+u+K8LKhmy+PNN97ljUSV4s4ezbmdnVX D9pQAe7diLSQ6+qIdLtxTWBdvpWIraJt4XWfdjF6KmWv2b8NGeO6f4EbNm1SJ3Rz LHoaTxPO1+Jz2vNkA3VZUZ2kPBNCcdclRnHgzgfov0kCvFrt72eGX1Yv+VFr4D6Y 7/9vWQ950m+TfX5/ihwVY/Np9JUwhib9W7pJSpJ5weyclE+NH6Eq38FbuLfopGcD SghsX6NTQUfN5B6jo0RfbZ3SicVDbJaLCcfxWEJvXhwhB4ldLcl6jeItevLrGegn ui/qTPvpe9NJkzs6a7Uy+SpyVo5ulZHkpzzkSRQd5iYNKjtriJPbiqS7fsMR/2Fg 89JK0kof1c0z7lV7p3Qkmk3MI9wm1P3N/Htger/LQdnL52aw2s20tXcSSVbESGuw RRTZewG8wFArPNqceWB45AfxXjng5w+v3jz5JgbwB3sE7iL75Lv+6mlB/K0Jkgd9 Vj6f8V30rykyrmNY8dvbxES/EFHayp+mYHsBUC4tjjO9ngudDhc= =DV4k -----END PGP SIGNATURE----- --Sig_/fqZA.DyjdeqnPE4_nLT2sBv--