From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id aLTgFkDmSGARZQAA0tVLHw (envelope-from ) for ; Wed, 10 Mar 2021 15:31:12 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id uDWHEkDmSGCkRQAAbx9fmQ (envelope-from ) for ; Wed, 10 Mar 2021 15:31:12 +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 E539412D6C for ; Wed, 10 Mar 2021 16:31:11 +0100 (CET) Received: from localhost ([::1]:56284 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lK0nn-0005nZ-08 for larch@yhetil.org; Wed, 10 Mar 2021 10:31:11 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:53720) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lK0nc-0005mY-RP for guix-devel@gnu.org; Wed, 10 Mar 2021 10:31:00 -0500 Received: from flashner.co.il ([178.62.234.194]:52716) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lK0nb-00042Q-4M for guix-devel@gnu.org; Wed, 10 Mar 2021 10:31:00 -0500 Received: from localhost (unknown [31.210.181.184]) by flashner.co.il (Postfix) with ESMTPSA id 73B7A40478; Wed, 10 Mar 2021 15:30:57 +0000 (UTC) Date: Wed, 10 Mar 2021 17:30:24 +0200 From: Efraim Flashner To: zimoun Subject: Re: Release on April 18th? Message-ID: References: <87im6042fr.fsf@gmail.com> <86sg53cf58.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="7zpDaqZppuN7jKt0" Content-Disposition: inline In-Reply-To: <86sg53cf58.fsf@gmail.com> X-PGP-Key-ID: 0x41AAE7DCCA3D8351 X-PGP-Key: https://flashner.co.il/~efraim/efraim_flashner.asc X-PGP-Fingerprint: A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Received-SPF: pass client-ip=178.62.234.194; envelope-from=efraim@flashner.co.il; helo=flashner.co.il X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, SPF_HELO_PASS=-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: , Cc: Guix Devel Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: "Guix-devel" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1615390272; 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; bh=t1G4eYRTSboCFloWONPz2eQXhfF2DuGUtxLUNSf4w1M=; b=hYoBtRRVi1th6NGuIJbFY9F6DdP8p5Pp5VTf7C6i7kFLk58ZcIZF/raAlk3AQ8pjqsLCv+ E04Mn5D+yMz8BB1kddCeX1lEiCGYSLrvUPaa+TrAe3hLfExVtJIbgrXRK8q9M7dA54LKop S1U6vPQhthGyy0BxckitnB9vRGpDW+bMB3iGgUFhZbBUOP5bOgpe+FBda4zmHZC0KA2wce 60CHMK2F++krwGEP7IxqAIPUt/FOGdDJbc0zrIWsotyACxuT/ErOjXPkUNc1oz6N1Mxo// 4OCFq2SdeRl+3oloRKeOQUVAhSEfHp/I4k96ek0azbQuORIDvgwqObCve0Jz7Q== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1615390272; a=rsa-sha256; cv=none; b=YfNefR2dMw+cH3eM+ZzTLFROYgx7YejoODj9KhSBTssgR0YY+3otRhL+K5908nC9lsmWGf PwvwINalvH+1aVC4ZhNn57+/4QeSm+bykpUnLgnJiu12/aG3Oh5Kpn+cjJf8ycbzsaa0Pl lhYiDZefbf1kjkFoGl7WdI5GHuXN+aqUXi50sicCgE6D4JOnQmSEVWLUzmoPArrKqSzN/h 5uyBELj+HpqZX+BWDE+bO2fpBwhr/LBwpSJdFCubUwZcbLtQnKJCy3M2qUL+6KGGc28sBR xy9sWG1QQMHePbqkJB9308B7O6DDvl1o+o/5THMJsJjyJjmhkPZrSLdq98M+Kw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=none; 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-Migadu-Spam-Score: -2.99 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; 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-Migadu-Queue-Id: E539412D6C X-Spam-Score: -2.99 X-Migadu-Scanner: scn0.migadu.com X-TUID: fCqzZoMQPG1/ --7zpDaqZppuN7jKt0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Mar 10, 2021 at 02:27:47PM +0100, zimoun wrote: > Hi Chris, >=20 > On Tue, 09 Mar 2021 at 10:17, Chris Marusich wrote: > > zimoun writes: > > > >> Is it doable to have core-updates merged in the next weeks? Or not at > >> all. > > > > Do we plan to upgrade GCC? This is required for the powerpc64le-linux > > port; see below for details. >=20 > You mean replace gcc-7 by gcc-8 or greater, right? It implies a > core-updates merge, right? >=20 >=20 > > The wip-ppc64le branch, which ports Guix to an architecture that can be > > run on freedom-friendly POWER9 systems like the Talos II and Blackbird > > from Raptor Computing Systems, is "almost" done, and I would really like > > to try to get it into the next release if possible. >=20 > Could be cool! >=20 > > However, there is still some work to do, and I wouldn't necessarily want > > to block the release just for sake of the powerpc64le-linux port. > > > > In fact, the wip-ppc64le branch was "fully functional" for a little > > while. By "fully functional," I mean that "make check" succeeded, "make > > guix-binary.powerpc64le-linux.tar.xz" succeeded, the resulting binary > > could be installed on a fresh Debian ppc64le system, the binary could > > successfully build and run GNU Hello, and the binary could successfully > > run "guix pull", and the newly installed "guix pull" could do the same. > > > > However, that was using glibc 2.31. On core-updates, glibc has been > > updated to 2.32, which unfortunately breaks wip-ppc64le. To fix it, we > > must upgrade GCC from 7 to 8 (or greater), and that is what we have done > > on the wip-ppc64le branch (upgrade GCC to 8). Currently, we are working > > through build failures that occurred as a result, but I'm optimistic th= at > > we can resolve those in the coming weeks. >=20 > Thanks for the explanations. >=20 >=20 > > The real question, I think, is when do we plan to upgrade GCC on > > core-updates? It's still on GCC 7.5.0. The powerpc64le-linux port will > > require GCC 8 or greater, since core-updates is now using glibc 2.32. >=20 > Does it make sense to merge wip-ppc64le and core-updates? >=20 I wanted an Easy Win=E2=84=A2 and I've pushed a branch wip-ppc64le-for-mast= er, which cherry-picked (I think) all of the powerpc64le commits and adjusted them to work against master WITHOUT affecting other architectures. I don't know why I thought it was an easy win, but if it looks good to everyone I don't see why we couldn't merge powerpc64le into master by the end of the week. --=20 Efraim Flashner =D7=90=D7=A4=D7=A8=D7=99=D7=9D = =D7=A4=D7=9C=D7=A9=D7=A0=D7=A8 GPG key =3D A28B F40C 3E55 1372 662D 14F7 41AA E7DC CA3D 8351 Confidentiality cannot be guaranteed on emails sent or received unencrypted --7zpDaqZppuN7jKt0 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEoov0DD5VE3JmLRT3Qarn3Mo9g1EFAmBI5hAACgkQQarn3Mo9 g1F0lxAAwuAPzbjhkNDx4KOA+LPM9a4AqC01u/k6xU5xCCTj6o6jvEumx1gYBbQn GHvIIaCvaNlQr3BLMTVpurOeqVs+ldl8UocR0MkDtxiA4SIbL7GpYRiJAAZuk7/e sue0lswD2xvphmz+imJJ6kYQOsS3+QUl83KhGq0vwuN6/gca4wDdbC0oNXqd5z78 W14uH5g2lWBIusK52CZNrq0+rT99RIAW7pV9TVvQqn/tim2q6uvEqwUAQvctTNti 6jH73kai0uLhwZLV1gO+QkleeeRd7hsAfVhGbu5OZHZ7thLa0leA0p/4N5H3LX7c dBcQep6hiVYseUaW2Ou0xNF6vTfGRuWeO1eEGNdALVxdB2EOGGb83mfCTKXlAf2x ERPVXVjklqasCCY0tRdkuG+kHxsm0Ft+/75H53EFDdgmBfDmO+csbeB7epsMgLMD VqrkElIsajCvQkhtajEwuH1n3p0GvgCL9mvoeDW45mhJccoAuGMsbegk9vur39zx SBzbUFk3ljhzXZhquYlOiGvf6GSEMDXF/WpTt8NYrhgGlGkcwThL2/VapcJ29XKJ o87eonEBde0oPggkmZyXS2pTZKcevI4kPw+69DlLxj06d1myQdoM8b3BF8OlbQjA l8j/pCRLG3czhqNmfZ6L1WECnZMYSVrxnM2OQxscgamkIMAzknM= =Rmjy -----END PGP SIGNATURE----- --7zpDaqZppuN7jKt0--