[llvm] [bazel] Port fa39b67de01af189b59f9034ef6228a2951364b0 (PR #152191)

Jorge Gorbe Moya via llvm-commits llvm-commits at lists.llvm.org
Tue Aug 5 12:35:14 PDT 2025


https://github.com/slackito created https://github.com/llvm/llvm-project/pull/152191

None

>From 31a3b9286d35f7d6a3e4a41b1d0aa9f3320af590 Mon Sep 17 00:00:00 2001
From: Jorge Gorbe Moya <jgorbe at google.com>
Date: Tue, 5 Aug 2025 12:29:56 -0700
Subject: [PATCH] [bazel] Port fa39b67de01af189b59f9034ef6228a2951364b0

---
 utils/bazel/llvm-project-overlay/lldb/BUILD.bazel | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel b/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
index c340794e977df..fca964088b1a6 100644
--- a/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
+++ b/utils/bazel/llvm-project-overlay/lldb/BUILD.bazel
@@ -115,6 +115,9 @@ expand_template(
         "#cmakedefine01 LLVM_ENABLE_CURL": "#define LLVM_ENABLE_CURL 0",
 
         # TODO: python support
+        # Note this substitution has to be defined before LLDB_ENABLE_PYTHON.
+        # Otherwise it will get replaced to 0_LIMITED_API.
+        "#cmakedefine01 LLDB_ENABLE_PYTHON_LIMITED_API": "#define LLDB_ENABLE_PYTHON_LIMITED_API 0",
         "#cmakedefine01 LLDB_ENABLE_PYTHON": "#define LLDB_ENABLE_PYTHON 0",
         # Only enabled by default on Windows
         "#cmakedefine01 LLDB_EMBED_PYTHON_HOME": "#define LLDB_EMBED_PYTHON_HOME 0",



More information about the llvm-commits mailing list