From 2f68be5b0a8179f9e717915408f6c95860d67119 Mon Sep 17 00:00:00 2001 From: liwentao_uiw Date: Tue, 18 Apr 2023 13:31:12 +0800 Subject: [PATCH] Disable python for linux and darwin platform Some developer env doesn't contain encoding dependent pkg which make lldb exec crash. Therefore, we decide to temporarily disable it and lldb related developer will try to fix it. ISSUE: https://gitee.com/openharmony/third_party_llvm-project/issues/I6WMN5 TEST: LLVMTS Signed-off-by: liwentao_uiw Change-Id: Ib23d7d2e7f25ae9efc53765737929141bd3e1cc0 --- llvm-build/build.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/llvm-build/build.py b/llvm-build/build.py index 61812bcc2650..21553740b4c4 100755 --- a/llvm-build/build.py +++ b/llvm-build/build.py @@ -439,7 +439,7 @@ class LlvmCore(BuildUtils): llvm_defines['LIBUNWIND_ENABLE_SHARED'] = 'OFF' llvm_defines['LLDB_ENABLE_LIBEDIT'] = 'OFF' llvm_defines['LLDB_NO_DEBUGSERVER'] = 'ON' - llvm_defines['LLDB_ENABLE_PYTHON'] = 'ON' + llvm_defines['LLDB_ENABLE_PYTHON'] = 'OFF' llvm_defines['COMPILER_RT_BUILD_LIBFUZZER'] = 'OFF' llvm_defines['LLVM_BUILD_EXTERNAL_COMPILER_RT'] = 'ON' llvm_defines['LLVM_ENABLE_ZSTD'] = 'OFF' @@ -465,7 +465,7 @@ class LlvmCore(BuildUtils): llvm_defines['COMPILER_RT_BUILD_ORC'] = 'OFF' llvm_defines['LIBUNWIND_USE_COMPILER_RT'] = 'ON' llvm_defines['LLVM_BINUTILS_INCDIR'] = '/usr/include' - + llvm_defines['LLDB_ENABLE_PYTHON'] = 'OFF' if not build_instrumented and not no_lto and not debug_build: llvm_defines['LLVM_ENABLE_LTO'] = 'Thin' @@ -485,7 +485,6 @@ class LlvmCore(BuildUtils): llvm_defines['OPENMP_TEST_FLAGS'] = '-Wl,-ldl' llvm_defines['CLANG_BUILD_EXAMPLES'] = 'OFF' llvm_defines['LLDB_ENABLE_LIBEDIT'] = 'OFF' - llvm_defines['LLDB_ENABLE_PYTHON'] = 'ON' llvm_defines['COMPILER_RT_BUILD_SANITIZERS'] = 'OFF' llvm_defines['COMPILER_RT_BUILD_MEMPROF'] = 'OFF' llvm_defines['CMAKE_ASM_FLAGS'] = cflags -- Gitee