diff options
| author | Eli Schwartz <eschwartz@gentoo.org> | 2025-07-18 00:34:55 -0400 |
|---|---|---|
| committer | Eli Schwartz <eschwartz@gentoo.org> | 2025-07-18 00:42:52 -0400 |
| commit | 36092d842b92ca19f30e3f4aeccd3e0340a2226e (patch) | |
| tree | 935fd474af284e1c217ead6b946a155477184fb8 | |
| parent | 88f6332c6df2b5ee6a70d428ae5cb65cc505d2db (diff) | |
| download | gentoo-36092d842b92ca19f30e3f4aeccd3e0340a2226e.tar.gz gentoo-36092d842b92ca19f30e3f4aeccd3e0340a2226e.tar.bz2 gentoo-36092d842b92ca19f30e3f4aeccd3e0340a2226e.zip | |
llvm-core/lld: enable py3.12, py3.13, py3.14 for older slots
All tests pass back to lld 15, *if* one patch (for py3.12) already
backported to lld 16 is backported one more slot back.
lld 16 fails ~50 tests regardless of python, with no difference before
or after this commit. Tracked by bug 928319 but upgrading PYTHON_COMPAT
won't make it better or worse.
Signed-off-by: Eli Schwartz <eschwartz@gentoo.org>
| -rw-r--r-- | llvm-core/lld/lld-15.0.7.ebuild | 5 | ||||
| -rw-r--r-- | llvm-core/lld/lld-16.0.6.ebuild | 4 | ||||
| -rw-r--r-- | llvm-core/lld/lld-17.0.6.ebuild | 4 | ||||
| -rw-r--r-- | llvm-core/lld/lld-18.1.8.ebuild | 4 | ||||
| -rw-r--r-- | llvm-core/lld/lld-19.1.7.ebuild | 2 |
5 files changed, 10 insertions, 9 deletions
diff --git a/llvm-core/lld/lld-15.0.7.ebuild b/llvm-core/lld/lld-15.0.7.ebuild index c2ea264d56bc..bc520a214dd8 100644 --- a/llvm-core/lld/lld-15.0.7.ebuild +++ b/llvm-core/lld/lld-15.0.7.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..11} ) +PYTHON_COMPAT=( python3_{11..14} ) inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs DESCRIPTION="The LLVM linker (link editor)" @@ -35,6 +35,7 @@ PDEPEND=" LLVM_COMPONENTS=( lld cmake libunwind/include/mach-o ) LLVM_TEST_COMPONENTS=( llvm/utils/{lit,unittest} ) +LLVM_PATCHSET=16.0.6-r1 llvm.org_set_globals python_check_deps() { diff --git a/llvm-core/lld/lld-16.0.6.ebuild b/llvm-core/lld/lld-16.0.6.ebuild index 29bbe775ebaa..63a67c9ca517 100644 --- a/llvm-core/lld/lld-16.0.6.ebuild +++ b/llvm-core/lld/lld-16.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..14} ) inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs DESCRIPTION="The LLVM linker (link editor)" diff --git a/llvm-core/lld/lld-17.0.6.ebuild b/llvm-core/lld/lld-17.0.6.ebuild index 014371ee06df..966b8a4ab65e 100644 --- a/llvm-core/lld/lld-17.0.6.ebuild +++ b/llvm-core/lld/lld-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..14} ) inherit cmake flag-o-matic llvm llvm.org python-any-r1 toolchain-funcs DESCRIPTION="The LLVM linker (link editor)" diff --git a/llvm-core/lld/lld-18.1.8.ebuild b/llvm-core/lld/lld-18.1.8.ebuild index 68ced44d7984..d96ce48bebcb 100644 --- a/llvm-core/lld/lld-18.1.8.ebuild +++ b/llvm-core/lld/lld-18.1.8.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..13} ) +PYTHON_COMPAT=( python3_{11..14} ) inherit cmake flag-o-matic llvm.org llvm-utils python-any-r1 toolchain-funcs DESCRIPTION="The LLVM linker (link editor)" diff --git a/llvm-core/lld/lld-19.1.7.ebuild b/llvm-core/lld/lld-19.1.7.ebuild index d46859327dad..829c5b3dac49 100644 --- a/llvm-core/lld/lld-19.1.7.ebuild +++ b/llvm-core/lld/lld-19.1.7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_COMPAT=( python3_{10..14} ) inherit cmake flag-o-matic llvm.org python-any-r1 toolchain-funcs DESCRIPTION="The LLVM linker (link editor)" |
