commit:     3f6ce8ff31a5cd63b9dd9fe117abc5e2008f22b4
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 18 14:04:49 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Dec 18 14:04:49 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6ce8ff

llvm-core/lldb: Use LLVM_ROOT instead of PATH in 19.1.6+

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 llvm-core/lldb/lldb-19.1.6.ebuild      | 7 ++++---
 llvm-core/lldb/lldb-20.0.0.9999.ebuild | 7 ++++---
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/llvm-core/lldb/lldb-19.1.6.ebuild 
b/llvm-core/lldb/lldb-19.1.6.ebuild
index 7dcc08c2d4d3..dd08468f9d99 100644
--- a/llvm-core/lldb/lldb-19.1.6.ebuild
+++ b/llvm-core/lldb/lldb-19.1.6.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake flag-o-matic llvm.org llvm-utils python-single-r1
+inherit cmake flag-o-matic llvm.org python-single-r1
 
 DESCRIPTION="The LLVM debugger"
 HOMEPAGE="https://llvm.org/";
@@ -53,8 +53,6 @@ LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
 llvm.org_set_globals
 
 src_configure() {
-       llvm_prepend_path "${LLVM_MAJOR}"
-
        # bug #858389 (https://github.com/llvm/llvm-project/issues/83636)
        filter-lto
 
@@ -62,6 +60,9 @@ src_configure() {
        use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
 
        local mycmakeargs=(
+               -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+               -DClang_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+
                -DLLDB_ENABLE_CURSES=$(usex ncurses)
                -DLLDB_ENABLE_LIBEDIT=$(usex libedit)
                -DLLDB_ENABLE_PYTHON=$(usex python)

diff --git a/llvm-core/lldb/lldb-20.0.0.9999.ebuild 
b/llvm-core/lldb/lldb-20.0.0.9999.ebuild
index 97524be6f088..06c04e9dfe8a 100644
--- a/llvm-core/lldb/lldb-20.0.0.9999.ebuild
+++ b/llvm-core/lldb/lldb-20.0.0.9999.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..13} )
-inherit cmake flag-o-matic llvm.org llvm-utils python-single-r1
+inherit cmake flag-o-matic llvm.org python-single-r1
 
 DESCRIPTION="The LLVM debugger"
 HOMEPAGE="https://llvm.org/";
@@ -52,8 +52,6 @@ LLVM_TEST_COMPONENTS=( llvm/lib/Testing/Support third-party )
 llvm.org_set_globals
 
 src_configure() {
-       llvm_prepend_path "${LLVM_MAJOR}"
-
        # bug #858389 (https://github.com/llvm/llvm-project/issues/83636)
        filter-lto
 
@@ -61,6 +59,9 @@ src_configure() {
        use debug || local -x CPPFLAGS="${CPPFLAGS} -DNDEBUG"
 
        local mycmakeargs=(
+               -DLLVM_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+               -DClang_ROOT="${ESYSROOT}/usr/lib/llvm/${LLVM_MAJOR}"
+
                -DLLDB_ENABLE_CURSES=$(usex ncurses)
                -DLLDB_ENABLE_LIBEDIT=$(usex libedit)
                -DLLDB_ENABLE_PYTHON=$(usex python)

Reply via email to