[all-commits] [llvm/llvm-project] 0e5c28: [lldb][test] Remove LLDB_TEST_USE_VENDOR_PACKAGES ...

Jordan Rupprecht via All-commits all-commits at lists.llvm.org
Thu Apr 18 11:18:02 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 0e5c28d1930e7210f0f293312382c54d298dda06
      https://github.com/llvm/llvm-project/commit/0e5c28d1930e7210f0f293312382c54d298dda06
  Author: Jordan Rupprecht <rupprecht at google.com>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M clang/cmake/caches/Fuchsia.cmake
    M lldb/cmake/modules/LLDBConfig.cmake
    M lldb/packages/Python/lldbsuite/test/lldb_pylint_helper.py
    M lldb/test/API/lit.cfg.py
    M lldb/test/API/lit.site.cfg.py.in
    M lldb/test/CMakeLists.txt
    M lldb/use_lldb_suite_root.py
    M lldb/utils/lldb-dotest/CMakeLists.txt
    M lldb/utils/lldb-dotest/lldb-dotest.in
    M llvm/utils/gn/secondary/lldb/test/BUILD.gn

  Log Message:
  -----------
  [lldb][test] Remove LLDB_TEST_USE_VENDOR_PACKAGES (#89260)

The `LLDB_TEST_USE_VENDOR_PACKAGES` has defaulted to `Off` for a while.
Either installing `pexpect` or skipping those tests with
`-DLLDB_TEST_USER_ARGS=--skip-category=pexpect` seems to be enough that
we can fully remove this option.

This patch removes the `LLDB_TEST_USE_VENDOR_PACKAGES` cmake
configuration as well as the associated code to add
`third_party/Python/module` to the python path. I'll do the actual
deletion of `third_party/Python/module` in a followup PR in the
(unlikely, I hope) event this commit needs to be reverted.



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