From 27c76a45bf8d0a6c16e6b5bcab2d14289f071bb7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= Date: Wed, 9 Jul 2025 06:11:23 +0200 Subject: [PATCH] llvm-core/libclc: Remove nonfunctional target check MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove the check for non-empty libclc_targets that never worked. Just allow empty targets to preserve the current behavior. Closes: https://bugs.gentoo.org/890718 Signed-off-by: Michał Górny --- llvm-core/libclc/libclc-15.0.7.ebuild | 3 +-- llvm-core/libclc/libclc-16.0.6.ebuild | 3 +-- llvm-core/libclc/libclc-17.0.6.ebuild | 5 ++--- llvm-core/libclc/libclc-18.1.8.ebuild | 3 +-- llvm-core/libclc/libclc-19.1.7.ebuild | 3 +-- llvm-core/libclc/libclc-20.1.7.ebuild | 1 - llvm-core/libclc/libclc-21.0.0.9999.ebuild | 1 - 7 files changed, 6 insertions(+), 13 deletions(-) diff --git a/llvm-core/libclc/libclc-15.0.7.ebuild b/llvm-core/libclc/libclc-15.0.7.ebuild index a83055c1a39a6..598c61ba3c546 100644 --- a/llvm-core/libclc/libclc-15.0.7.ebuild +++ b/llvm-core/libclc/libclc-15.0.7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_11 ) inherit cmake llvm llvm.org python-any-r1 DESCRIPTION="OpenCL C library" @@ -70,7 +70,6 @@ src_configure() { "amdgcn-mesa-mesa3d" "amdgcn--amdhsa" ) - [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" libclc_targets=${libclc_targets[*]} local mycmakeargs=( diff --git a/llvm-core/libclc/libclc-16.0.6.ebuild b/llvm-core/libclc/libclc-16.0.6.ebuild index 4f97294a38fff..1c0be662e2988 100644 --- a/llvm-core/libclc/libclc-16.0.6.ebuild +++ b/llvm-core/libclc/libclc-16.0.6.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{11..12} ) inherit cmake llvm llvm.org python-any-r1 DESCRIPTION="OpenCL C library" @@ -74,7 +74,6 @@ src_configure() { "amdgcn-mesa-mesa3d" "amdgcn--amdhsa" ) - [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" libclc_targets=${libclc_targets[*]} local mycmakeargs=( diff --git a/llvm-core/libclc/libclc-17.0.6.ebuild b/llvm-core/libclc/libclc-17.0.6.ebuild index 40b36bb50a884..e5dad0c11e72e 100644 --- a/llvm-core/libclc/libclc-17.0.6.ebuild +++ b/llvm-core/libclc/libclc-17.0.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{11..12} ) inherit cmake llvm llvm.org python-any-r1 DESCRIPTION="OpenCL C library" @@ -78,7 +78,6 @@ src_configure() { "amdgcn-mesa-mesa3d" "amdgcn--amdhsa" ) - [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" libclc_targets=${libclc_targets[*]} local mycmakeargs=( diff --git a/llvm-core/libclc/libclc-18.1.8.ebuild b/llvm-core/libclc/libclc-18.1.8.ebuild index 4e11aa5fc8249..2150a30c5ad69 100644 --- a/llvm-core/libclc/libclc-18.1.8.ebuild +++ b/llvm-core/libclc/libclc-18.1.8.ebuild @@ -4,7 +4,7 @@ EAPI=8 LLVM_COMPAT=( {17..18} ) -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit cmake llvm.org llvm-r1 python-any-r1 DESCRIPTION="OpenCL C library" @@ -52,7 +52,6 @@ src_configure() { "amdgcn-mesa-mesa3d" "amdgcn--amdhsa" ) - [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" libclc_targets=${libclc_targets[*]} local mycmakeargs=( diff --git a/llvm-core/libclc/libclc-19.1.7.ebuild b/llvm-core/libclc/libclc-19.1.7.ebuild index 8cc02611712b9..539e9e81df2f7 100644 --- a/llvm-core/libclc/libclc-19.1.7.ebuild +++ b/llvm-core/libclc/libclc-19.1.7.ebuild @@ -4,7 +4,7 @@ EAPI=8 LLVM_COMPAT=( {17..19} ) -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{11..13} ) inherit cmake llvm.org llvm-r1 python-any-r1 DESCRIPTION="OpenCL C library" @@ -52,7 +52,6 @@ src_configure() { "amdgcn-mesa-mesa3d" "amdgcn--amdhsa" ) - [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" libclc_targets=${libclc_targets[*]} local mycmakeargs=( diff --git a/llvm-core/libclc/libclc-20.1.7.ebuild b/llvm-core/libclc/libclc-20.1.7.ebuild index 59bc1611bc827..e0b2a7897ed99 100644 --- a/llvm-core/libclc/libclc-20.1.7.ebuild +++ b/llvm-core/libclc/libclc-20.1.7.ebuild @@ -52,7 +52,6 @@ src_configure() { "amdgcn-mesa-mesa3d" "amdgcn--amdhsa" ) - [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" libclc_targets=${libclc_targets[*]} local mycmakeargs=( diff --git a/llvm-core/libclc/libclc-21.0.0.9999.ebuild b/llvm-core/libclc/libclc-21.0.0.9999.ebuild index acda1d7550f35..7f950e974a22c 100644 --- a/llvm-core/libclc/libclc-21.0.0.9999.ebuild +++ b/llvm-core/libclc/libclc-21.0.0.9999.ebuild @@ -54,7 +54,6 @@ src_configure() { "amdgcn-mesa-mesa3d" "amdgcn--amdhsa" ) - [[ ${#libclc_targets[@]} ]] || die "libclc target missing!" libclc_targets=${libclc_targets[*]} local mycmakeargs=(