[all-commits] [llvm/llvm-project] 3ce0db: [lldb] Recommend Python 3.8 as the minimum Python ...

David Spickett via All-commits all-commits at lists.llvm.org
Tue Nov 12 02:49:38 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3ce0dbb718c9df123fd1cb87623aa31b3376fb61
      https://github.com/llvm/llvm-project/commit/3ce0dbb718c9df123fd1cb87623aa31b3376fb61
  Author: David Spickett <david.spickett at linaro.org>
  Date:   2024-11-12 (Tue, 12 Nov 2024)

  Changed paths:
    M lldb/cmake/modules/FindPythonAndSwig.cmake
    M lldb/docs/resources/build.rst

  Log Message:
  -----------
  [lldb] Recommend Python 3.8 as the minimum Python version for LLDB (#114807)

See
https://discourse.llvm.org/t/rfc-lets-document-and-enforce-a-minimum-python-version-for-lldb/82731
for discussions.

This matches LLVM's requirement to run tests. For LLDB 20 there will be
a CMake warning telling builders that from LLDB 21 this will be a hard
requirement. From LLDB 21, it will be an error to try to build with
anything <= 3.8.

So there are no code changes in this commit. Once the llvm 20 branch is
created we can remove some < 3.8 support code.

As always, if you disable Python support you will not get any new
warnings or errors from this change.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list