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 629C0158041 for ; Sat, 23 Mar 2024 15:43:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 10B2FE2A43; Sat, 23 Mar 2024 15:43:04 +0000 (UTC) Received: from smtp.gentoo.org (mail.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)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id E70D7E2A43 for ; Sat, 23 Mar 2024 15:43:03 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id F2D90343054 for ; Sat, 23 Mar 2024 15:43:02 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 0F42E15D3 for ; Sat, 23 Mar 2024 15:43:00 +0000 (UTC) From: "Sam James" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Sam James" Message-ID: <1711208452.d7773d0cd9acc43400c09d47ef1a32581f504e61.sam@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-devel/kgcc64/, eclass/, dev-lang/gnat-gpl/ X-VCS-Repository: repo/gentoo X-VCS-Files: dev-lang/gnat-gpl/Manifest dev-lang/gnat-gpl/gnat-gpl-2021-r5.ebuild eclass/toolchain.eclass sys-devel/kgcc64/Manifest sys-devel/kgcc64/kgcc64-10.5.0.ebuild sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild X-VCS-Directories: dev-lang/gnat-gpl/ eclass/ sys-devel/kgcc64/ X-VCS-Committer: sam X-VCS-Committer-Name: Sam James X-VCS-Revision: d7773d0cd9acc43400c09d47ef1a32581f504e61 X-VCS-Branch: master Date: Sat, 23 Mar 2024 15:43:00 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: eae97927-5abb-4d06-8349-147bb2e7b2e3 X-Archives-Hash: 16669470a1dade44d74ea7274df461a9 commit: d7773d0cd9acc43400c09d47ef1a32581f504e61 Author: Sam James gentoo org> AuthorDate: Sat Mar 16 09:09:46 2024 +0000 Commit: Sam James gentoo org> CommitDate: Sat Mar 23 15:40:52 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7773d0c toolchain.eclass: default to just running the (execute) torture tests The (execute) torture tests are a nice subset we can run to make sure things aren't totally hosed. Can be overridden by setting GCC_TESTS_CHECK_TARGET=check, GCC_TESTS_RUNTESTFLAGS="". Signed-off-by: Sam James gentoo.org> dev-lang/gnat-gpl/Manifest | 1 + dev-lang/gnat-gpl/gnat-gpl-2021-r5.ebuild | 1 + eclass/toolchain.eclass | 4 ++-- sys-devel/kgcc64/Manifest | 1 + sys-devel/kgcc64/kgcc64-10.5.0.ebuild | 1 + sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild | 1 + sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild | 1 + sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild | 1 + sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild | 1 + sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild | 1 + sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild | 1 + 11 files changed, 12 insertions(+), 2 deletions(-) diff --git a/dev-lang/gnat-gpl/Manifest b/dev-lang/gnat-gpl/Manifest index 0467c2ea4c27..c07a09c90981 100644 --- a/dev-lang/gnat-gpl/Manifest +++ b/dev-lang/gnat-gpl/Manifest @@ -4,3 +4,4 @@ DIST gcc-interface-10-2021-20210519-19A75-src.tar.gz 359085 BLAKE2B 75f941a7635f DIST gnat-2021-20210519-19A70-src.tar.gz 8765762 BLAKE2B ef48f54c6109566e37bfa5dee9262305d0529b3dfd333ee28bc4e66f4709a0673f673d742bc04deb15dc145404f7618d350dbdf3f2a7ab37c861e57d011946fa SHA512 3cb79be024fdd9b738d99ffc8e224d32bb382b5da2d02b97b2061a5ea58456f33d4564c92e224af2713ce15fd5481edd715e5b9a52abc74fdc142f27e103c201 DIST gnat-gpl-2014-x86-linux-bin.tar.gz 233049287 BLAKE2B 2e8bab113f6a319533ec12fdf71c481f72aee227c22bd0cc42a53bd727b323caba1e7b6298053db8b4d3016236b31649b0b255f4ebcbb81a08a69f29f78f13fc SHA512 ac7f53fb4bd71b0e8fbd62abc45de76f7f8f2f405b80e9b60b4b65a6cef6ee98e3b06848e4b752af3c8268237e5a0529cf6145ebc5b33cd6e5cf4928d85f5be2 DIST gnat-gpl-2014-x86_64-linux-bin.tar.gz 236253400 BLAKE2B c1db70db9442ba24688b8e323d5a02e2e9707ba1f02835ea551038d0a09aafede93a224091e5186f2f2a9d0f96144027af2184ee05ca1c19cc997a6cf3902df7 SHA512 5e40a251baac3d0ace78352956ca21a7d294d902d344a9ed7a8d376e900468c283721ebfb773adfedbf4d623ace02536505c0147815a0c1908933ad611ea085e +DIST gnat-gpl-validate-failures-7bbfb01a32b73842f8908de028703510a0e12057.py 27533 BLAKE2B 58917750d247d3a9e7078c62fd4412027a7d02d06c659a9c0743697529754218257c00dc6e10dff467e78b4e019225c39b1627b48a5298d13481a7072748a15f SHA512 b74d6358538d1b076f3d5b6632ea405b99627d5b5621b6f5101cb3453be13ba41e11d590039535b0c74b1624b69885a7093600d5395cc60bc63cea15ae7472b3 diff --git a/dev-lang/gnat-gpl/gnat-gpl-2021-r5.ebuild b/dev-lang/gnat-gpl/gnat-gpl-2021-r5.ebuild index 002368b2c0c0..de1fe0daf352 100644 --- a/dev-lang/gnat-gpl/gnat-gpl-2021-r5.ebuild +++ b/dev-lang/gnat-gpl/gnat-gpl-2021-r5.ebuild @@ -7,6 +7,7 @@ PATCH_GCC_VER=10.3.0 PATCH_VER="4" TOOLCHAIN_GCC_PV=10.3.1 +PYTHON_COMPAT=( python3_{10..11} ) REL=10 MYP=gcc-${REL}-${PV}-20210519-19A74-src diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index d996d2d02770..dfcbd80cb283 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -122,14 +122,14 @@ tc_version_is_between() { # @DESCRIPTION: # Defaults to 'check'. Allows choosing a different test target, e.g. # 'test-gcc' (https://gcc.gnu.org/install/test.html). -: "${GCC_TESTS_CHECK_TARGET:=check}" +: "${GCC_TESTS_CHECK_TARGET:=check-gcc}" # @ECLASS_VARIABLE: GCC_TESTS_RUNTESTFLAGS # @DEFAULT_UNSET # @USER_VARIABLE # @DESCRIPTION: # Extra options to pass to DejaGnu as RUNTESTFLAGS. -: "${GCC_TESTS_RUNTESTFLAGS:=}" +: "${GCC_TESTS_RUNTESTFLAGS:=execute.exp}" # @ECLASS_VARIABLE: TOOLCHAIN_PATCH_DEV # @DEFAULT_UNSET diff --git a/sys-devel/kgcc64/Manifest b/sys-devel/kgcc64/Manifest index c29ce3e0894f..33b317e8f850 100644 --- a/sys-devel/kgcc64/Manifest +++ b/sys-devel/kgcc64/Manifest @@ -14,3 +14,4 @@ DIST gcc-13-20240210.tar.xz 84354416 BLAKE2B 5807623d3f7dd751b6dfe164cfd50d57b2f DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69 DIST gcc-13.2.0-patches-12.tar.xz 47404 BLAKE2B ed018bcd7429d1c7aace746cbfc4e59dae409fc0a35231320c1b44c96fff0d912eba5c72109c2deb883f5368159df02148b2d4373396b34da882164c61fe4387 SHA512 b7872a03870bce7b633e4af4329b24fe8f3d50d6d9173f63549f606ce062787748af7f79e7ec4afeb768968d6e8462a849bd1b94316ea6bb284551f99e811617 DIST gcc-13.2.0-patches-13.tar.xz 46404 BLAKE2B d11e6ebfed8d1fcba60638240927d57722015ea7cfb0790836c338c023fc01f9f5b3ebf0fe1e0c615b36e0131d38b49e3aee4026f8ed81473572255ccaa74e4b SHA512 4f8bbf9101548d64e78e32f38869ed84e462ce8329d64fbb934132d15bc81f8a9b6f2a075c0263fdc3b32e0dfac6bc032a4176eb06df88cb282fe974bfe102f4 +DIST kgcc64-validate-failures-7bbfb01a32b73842f8908de028703510a0e12057.py 27533 BLAKE2B 58917750d247d3a9e7078c62fd4412027a7d02d06c659a9c0743697529754218257c00dc6e10dff467e78b4e019225c39b1627b48a5298d13481a7072748a15f SHA512 b74d6358538d1b076f3d5b6632ea405b99627d5b5621b6f5101cb3453be13ba41e11d590039535b0c74b1624b69885a7093600d5395cc60bc63cea15ae7472b3 diff --git a/sys-devel/kgcc64/kgcc64-10.5.0.ebuild b/sys-devel/kgcc64/kgcc64-10.5.0.ebuild index dfa291ec5bc3..21d6e74f5810 100644 --- a/sys-devel/kgcc64/kgcc64-10.5.0.ebuild +++ b/sys-devel/kgcc64/kgcc64-10.5.0.ebuild @@ -20,6 +20,7 @@ PATCH_VER="6" MUSL_VER="2" MUSL_GCC_VER="10.5.0" GCC_TARGET_NO_MULTILIB=true +PYTHON_COMPAT=( python3_{10..11} ) inherit toolchain diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild b/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild index 932a1026c94e..805aef87b2bb 100644 --- a/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild +++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20240111.ebuild @@ -20,6 +20,7 @@ PATCH_GCC_VER="11.4.0" PATCH_VER="12" MUSL_VER="2" MUSL_GCC_VER="11.4.0" +PYTHON_COMPAT=( python3_{10..11} ) inherit toolchain DESCRIPTION="64bit kernel compiler" diff --git a/sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild b/sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild index 6664cd1bfd0c..1105de63f8d0 100644 --- a/sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild +++ b/sys-devel/kgcc64/kgcc64-11.4.1_p20240208.ebuild @@ -20,6 +20,7 @@ PATCH_GCC_VER="11.4.0" PATCH_VER="12" MUSL_VER="2" MUSL_GCC_VER="11.4.0" +PYTHON_COMPAT=( python3_{10..11} ) inherit toolchain DESCRIPTION="64bit kernel compiler" diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild b/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild index 9c9bda79c52d..65514fe59f88 100644 --- a/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild +++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20240112.ebuild @@ -19,6 +19,7 @@ PATCH_GCC_VER="12.3.0" MUSL_VER="1" MUSL_GCC_VER="12.3.0" GCC_TARGET_NO_MULTILIB=true +PYTHON_COMPAT=( python3_{10..11} ) inherit toolchain DESCRIPTION="64bit kernel compiler" diff --git a/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild b/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild index 9c9bda79c52d..65514fe59f88 100644 --- a/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild +++ b/sys-devel/kgcc64/kgcc64-12.3.1_p20240209.ebuild @@ -19,6 +19,7 @@ PATCH_GCC_VER="12.3.0" MUSL_VER="1" MUSL_GCC_VER="12.3.0" GCC_TARGET_NO_MULTILIB=true +PYTHON_COMPAT=( python3_{10..11} ) inherit toolchain DESCRIPTION="64bit kernel compiler" diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild b/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild index 7800a60079ce..e14486eae1a8 100644 --- a/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild +++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20240113-r1.ebuild @@ -19,6 +19,7 @@ PATCH_GCC_VER="13.2.0" MUSL_VER="2" MUSL_GCC_VER="13.2.0" GCC_TARGET_NO_MULTILIB=true +PYTHON_COMPAT=( python3_{10..11} ) inherit toolchain DESCRIPTION="64bit kernel compiler" diff --git a/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild b/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild index 06522005a319..71ebd938a35b 100644 --- a/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild +++ b/sys-devel/kgcc64/kgcc64-13.2.1_p20240210.ebuild @@ -19,6 +19,7 @@ PATCH_GCC_VER="13.2.0" MUSL_VER="2" MUSL_GCC_VER="13.2.0" GCC_TARGET_NO_MULTILIB=true +PYTHON_COMPAT=( python3_{10..11} ) inherit toolchain DESCRIPTION="64bit kernel compiler"