From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id A7479159C9B for ; Mon, 5 Aug 2024 12:30:05 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id ED372E2AE9; Mon, 5 Aug 2024 12:29:59 +0000 (UTC) Received: from smtp.gentoo.org (dev.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 96BD8E2AD9; Mon, 5 Aug 2024 12:29:59 +0000 (UTC) From: "Andreas K. Huettel" To: gentoo-dev@lists.gentoo.org Cc: gentoo-project@lists.gentoo.org, "Robin H. Johnson" Subject: Re: [gentoo-dev] [Proposal] Split arch keywords for ppc64 & riscv Date: Mon, 05 Aug 2024 14:29:51 +0200 Message-ID: <8584278.lOV4Wx5bFT@kona> Organization: Gentoo Linux In-Reply-To: References: <10508417.nUPlyArG6x@pinacolada> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart7454431.31r3eYUQgx"; micalg="pgp-sha512"; protocol="application/pgp-signature" X-Archives-Salt: cb1a1d07-cb90-4070-b3aa-1c7e33d4df79 X-Archives-Hash: aee7f8ebae0246fc9fe8e9180fe67d37 --nextPart7454431.31r3eYUQgx Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="iso-8859-1"; protected-headers="v1" From: "Andreas K. Huettel" To: gentoo-dev@lists.gentoo.org Date: Mon, 05 Aug 2024 14:29:51 +0200 Message-ID: <8584278.lOV4Wx5bFT@kona> Organization: Gentoo Linux In-Reply-To: MIME-Version: 1.0 Am Montag, 5. August 2024, 00:39:13 CEST schrieb Robin H. Johnson: > > Step 2: Formally introduce the new keywords in ebuilds by duplication. > > Any "ppc64" in keywords becomes "ppc64 ppc64le". > > Any "riscv" becomes "riscv riscv32 riscv64". > > No exceptions. Can be done automatically. Until the "lock" is removed, > > any keywording operations always have to add and remove all of one set. > How do we identify something that was labelled as ppc64 and was > pre-split, vs something that is post-split, and ONLY supposed PPC64 big > endian, and NOT ppc64le. Different profile selection (already now, ppc64 and ppc64le are different profile trees). > Under this proposal, both of variants would have KEYWORDS=3D"ppc64". >=20 > What if the ppc64 splits into ppc64be & ppc64le to be extremely clear? >=20 > ... > > Step 8: Remove all riscv keywords (no 64 or 32) > >=20 > > Step 9: Remove riscv as arch. > Remove ppc64 without le/be suffixes. Possible but more work... =2D-=20 Andreas K. H=FCttel dilfridge@gentoo.org Gentoo Linux developer (council, toolchain, base-system, perl, libreoffice) --nextPart7454431.31r3eYUQgx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQKTBAABCgB9FiEE/Rnm0xsZLuTcY+rT3CsWIV7VQSoFAmawxb9fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEZE MTlFNkQzMUIxOTJFRTREQzYzRUFEM0RDMkIxNjIxNUVENTQxMkEACgkQ3CsWIV7V QSp8CA//VHppXSIrhkR1u7PPdQlcuqXa3FUx9QWAfByGrJBaViWi6pMX2/JobAIi +MVHuOKP05ZYAhDz0ZN8jTTwS0jrH7SZ75Mta8+vSv0mzEU2hUZ7VsKVJvb3j8ne b6zxM+/qJDHWHW1MJuGcTyIQbWMcDa9WpDgdpwCimX21HNLOrukkjJ1/FQFVM7BD oF7gmCxhC4bcH4XXmMFTbclRhgB4EbyuojZjyZMDUjoLX+CGPHU4Sek3O+7sOyZ+ ZRyzje6/UlP9X4FfWF/RDT3tVMkzHeDMvXz7goZlhdTwwD5dvWpG/A0wNAQEZ1Z+ HW9OYAhInkOKeEofJo8eUfppRcvKhSkAAQzysfT0cHiUaS9Gb89MBSvQa7rek5wp BtqWubi43Qll3smS25uRpt8/caDQ9W58TCicnXLJXauvnTynl2Evf3svefrFlJvC q+LBIejzbLSxL0ULedIQBGvnJTLI8HR0tXfuPEt/xxIRToJjvnfVac271nHSohNU SYOzKXPWK3aJM1JCCExeiEgcV/UVxXu1UDfIhc9a/lCIrA/92CiurEcY2QNVuvze GS1nQQaM+F9DSYnaVaXWZEbN6XJrZFiC6i3JG0+eH1XGTxtc9fZMYudhKo/uN2Rv S5HroHsDqgN9yLH3cZnfT2YuSVfePnFzVmivcBHEGvJkeN62A/g= =oCWK -----END PGP SIGNATURE----- --nextPart7454431.31r3eYUQgx--