--- llvm-11.0.0.src/CMakeLists.txt.orig 2020-10-07 12:10:48.000000000 +0200 +++ llvm-11.0.0.src/CMakeLists.txt 2020-10-13 01:18:33.807817497 +0200 @@ -646,6 +646,9 @@ set(LLVM_ENABLE_PER_TARGET_RUNTIME_DIR OFF CACHE BOOL "Enable per-target runtimes directory") +find_package(Python3 ${LLVM_MINIMUM_PYTHON_VERSION} REQUIRED + COMPONENTS Interpreter) + set(LLVM_PROFDATA_FILE "" CACHE FILEPATH "Profiling data file to use when compiling in order to improve runtime performance.") @@ -679,9 +691,6 @@ include(HandleLLVMOptions) -find_package(Python3 ${LLVM_MINIMUM_PYTHON_VERSION} REQUIRED - COMPONENTS Interpreter) - ###### # Configure all of the various header file fragments LLVM uses which depend on