commit: 27c76a45bf8d0a6c16e6b5bcab2d14289f071bb7 Author: Michał Górny <mgorny <AT> gentoo <DOT> org> AuthorDate: Wed Jul 9 04:11:23 2025 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Wed Jul 9 04:53:25 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27c76a45
llvm-core/libclc: Remove nonfunctional target check 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 <mgorny <AT> gentoo.org> 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 a83055c1a39a..598c61ba3c54 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 4f97294a38ff..1c0be662e298 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 40b36bb50a88..e5dad0c11e72 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 4e11aa5fc824..2150a30c5ad6 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 8cc02611712b..539e9e81df2f 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 59bc1611bc82..e0b2a7897ed9 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 acda1d7550f3..7f950e974a22 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=(
