From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id yDUsA7d/M2eHYQAAqHPOHw:P1 (envelope-from ) for ; Tue, 12 Nov 2024 16:17:59 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id yDUsA7d/M2eHYQAAqHPOHw (envelope-from ) for ; Tue, 12 Nov 2024 17:17:59 +0100 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="ZQ1/1ldq"; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-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=1731428278; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=FIzFrSc+DJrk5VwfnixBdK4ZJD7gM76gHtuGbhRFnjY=; b=u6MItUqHbW8au6yitTPcmZCaSyU6sSPXU57W6gxg0GOWbN3WhKnjyO4JlVMIVumIcxRGdS vFfAYSlF5pO+nFHbYF8/F5auxSA3ptesLYa0OjrM+HVR85xbRCCcLPvHpv/rJ6sPxpHVBZ +qL9KForRDpy+B1m/OurdSiF15uvggpRhMF1Q0DivG/GAOQMGrCt8k3bwymGvcVkc7ZRSH Viq/aWhF8jI22yhWDDByrohfRywivc2V2+5SVL151zUGOE0MrCiTLt7IxHv0DgZAm8njQk 7dX8nG/Qp0cn/w1hgcLd3T0dJhjn2tipwYGhEY5MkKtPq8wuFDa0y4yNCqIKIA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1731428278; a=rsa-sha256; cv=none; b=JSavcfQMSWwpsn0T0QUzJlhI8g9dsKWgB0h5WczasfZ4fmNf8c5RJ3wvXQm7fcFGiL30DV +UEySoC/3+L4T+fQoBGRl9x0R5zdrgwrRaI2WOo60xZCU4X3hr8pdvRGfGAEJU9d0uMgLF 5GuMMkM0l5p1JYAYv83Ds2GdJZaQK6nTKC/xJXxvVnsDTGpnTpS+9RKPrxciio+QBZnV1M ZcNlDmNTchIGbjXJ2jaOrmvqSF5yPQrOrfQxiU65YQIYnG55aoP3Ct9IfWyBBpRKnaWmBE KxzCsNZrnvVPGLWvoJW26Tpn0dxjVWIiX5RyRdGhPF40vFHYApQWauWjB5wRRg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=cyberdimension.org header.s=dkim header.b="ZQ1/1ldq"; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=none 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 DE654524F2 for ; Tue, 12 Nov 2024 17:17:58 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1tAta2-0000Qa-1n; Tue, 12 Nov 2024 11:17:26 -0500 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 1tAtZy-0000QR-Es for guix-devel@gnu.org; Tue, 12 Nov 2024 11:17:22 -0500 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 1tAtZw-00042F-H6; Tue, 12 Nov 2024 11:17:21 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=dkim; bh=geuoFfXgPZOw9dL ZqOvM5F1mOMfwPvucfPlorO0h0VI=; h=references:in-reply-to:subject:cc:to: from:date; d=cyberdimension.org; b=ZQ1/1ldqTOtC+rJ44ADSs+kmxbLUtUe5TUo apKg9ahiXJiWsHjXZ7Hqi1dfGT+4fSb3Ce8eZO184F/Jmcw/UvjeBWfFvZszwsjZQUlOWv ZHx9e4dO51NDL1/QDjqpvktkFLXW76zhb7ky+QswQXjhd1j4y/yKoVINwm/2M+JUwoEAlL TVidzNlVGc8Lx64fe9QsoGasx1GolCMX282Ml6kIPGtI8F5S6IqxPkIHhkG+0TS5WU6RW9 LLOOx2Xj3qVHwu15AQ0c0xkjOsRHxgyMz2yYYfyCtx/SzuvN43uIuX1oYsvSSZUnZ3wQG9 0PyIoKuzhzZVP72L6iMzCMX/cZQ== Received: from primarylaptop.localdomain (localhost [127.0.0.1]) by rockpro64.cyberdimension.org (OpenSMTPD) with ESMTP id 465c1e4d; Tue, 12 Nov 2024 16:17:13 +0000 (UTC) Date: Tue, 12 Nov 2024 17:13:23 +0100 From: Denis 'GNUtoo' Carikli To: Maxim Cournoyer Cc: Leo Famulari , Ludovic =?UTF-8?B?Q291cnTDqHM=?= , 67535-done@debbugs.gnu.org, guix-devel@gnu.org, neox@gnu.org, Jason Self Subject: Re: Does anyone use i686-linux? [was Re: bug#67535: ci.guix.gnu.org 'Cannot allocate memory' while building for i686-linux] Message-ID: <20241112171323.619c734b@primarylaptop.localdomain> In-Reply-To: <87bjyk38w1.fsf@gmail.com> References: <87h6bpdeia.fsf@gnu.org> <87h68fwbda.fsf@gmail.com> <87bjyk38w1.fsf@gmail.com> X-Mailer: Claws Mail 4.0.0 (GTK+ 3.24.33; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_/l1vYtuFxy.gHvf2T50zkYqK"; protocol="application/pgp-signature"; micalg=pgp-sha512 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: guix-devel@gnu.org X-Mailman-Version: 2.1.29 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: 0.77 X-Spam-Score: 0.77 X-Migadu-Queue-Id: DE654524F2 X-Migadu-Scanner: mx13.migadu.com X-TUID: TeGnwo3YAuq9 --Sig_/l1vYtuFxy.gHvf2T50zkYqK Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Hi, On Tue, 12 Nov 2024 21:59:42 +0900 Maxim Cournoyer wrote: > Great. That said, I wouldn't be against stopping building i686 > packages on our build farm. Nobody has shown much interested in > fixing the broken ones or hunting down test failures... it seems > better to focus our energy elsewhere and clear the view in my opinion > (such as old bugs on our bug tracker that lingers on) >=20 > So I'd be of the opinion to: >=20 > 1) Stop building i686 packages > 2) Otherwise preserve the architecture in Guix source so that someone > can at least build from source and hack on it if they wish, e.g. to > test cross-building packages. In GNU Boot we chose to use i686-linux as the system we build packages for as this way we support both i686 and x86_64 (some of the computers we support are still i686). Though for now we fixed the revision to Guix 1.4.0 so it means that we don't find regressions affecting newer revisions. I also personally also depend on i686 computers (ThinkPad X60) that I don't use every day but that are important for me: they hold the signature key of my gpg key and they are way easier to secure than x86_64 machines against evil maid attacks (the machines were audited, and don't allow DMA from external ports unlike all the x86_64 machines supported by GNU Boot). But here too they are not updated regularly. So does it means that we ultimately need to run our own builder for i686 or are there other options (like setting up our own CI, going back to i686 to test builds (I was running i686 to be able to find and fix what didn't work before), etc), using latest Guix revisions to test more often, etc? All the use cases above only require very basic software to work: we don't need full blown desktop systems (that would probably require to bootstrap rust and I didn't really manage to find a way that would work in Guix). Denis. --Sig_/l1vYtuFxy.gHvf2T50zkYqK Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEeC+d2+Nrp/PU3kkGX138wUF34mMFAmczfqMACgkQX138wUF3 4mNhqQ//bLFmJqE3CyPybtqVOilNeBtyxGVPaCnj2MrGvoCuTtxmudNDYsO5xpgR Z/qT8rz9vu38mYtMdIA0HoZlz3qKHYDHeAyTsV72bYLhUeY1/mhwDOM0CtGd3RyF idJl/OzFxVNM510sDlNa6ZpvVD7dEQ/E1TxzOTmJUVZ15t3qNXxMPe7P6v2DHXU7 DOklagUkYI1wBKRLM1yUs4Oq52H09w4nD1us+hUkRsLQlOvqMiCPpBESmRUgRs/U ZrjOxXVmO6X0vA2eCGplmDOWBamoUz9ebXnh/MEgM7GmEM6/z1crSDk7SE26D62H vUOxJiY+zSK/pGnQMoidWMbMTpBP+lmIRJPat5iWC2GCFs+eY9/7taI8PUGXSdyl EgsBxhYoh/cIfohrYhbMonZ4uWuzrplVh74RlUSZGhAXFQnMl8KElPZ+HVMj3JGv b0AJxg2pYqBL0OQSq+pT0q0qYbagj15IIX580M+/tLTkSHfAuGG2EoVHW3rMzcHX vMnb09ggyuM0ZUjD4v8fEPdb6nDMoykWbEd4EERwO5ldknMiGUnwewGkT0tKfoHS ccVYAYY2S7iN7hHWdNQv1tkcPGrq9xzZnu0Jo5DBYswjv3ttiJixFvybtI0nAxIw 3FzCYgGMbtjamvGyM0SVKljYpbxx+VFz33r39/AcXanyOm1WCAI= =Djd5 -----END PGP SIGNATURE----- --Sig_/l1vYtuFxy.gHvf2T50zkYqK--