[libcxx-commits] [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux

Fangrui Song via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Fri Jun 3 01:09:12 PDT 2022

MaskRay added a comment.
Herald added subscribers: jsji, StephenFan.
Herald added a project: All.

The runtime builds use `-DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=off`. 
Non-runtime builds for libc++/libc++abi/libunwind have been deprecated (D112724 <https://reviews.llvm.org/D112724>).
Over time, it seems clear that non-runtime builds for them will more and more likely break.
I think it's important for non-runtime and runtime builds to be similar in the file hierarchy (`-DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=on`) so that eventually we can converge to one single supported scheme.

I don't really track development in runtime builds. But it seems many changes have been made.
I will still try relanding the `-DLLVM_ENABLE_PER_TARGET_RUNTIME_DIR=on` change. I use Debian testing and I don't see any breakage.
If people are using Debian and find things break, please help out and give detailed reproduce.

  rG LLVM Github Monorepo



More information about the libcxx-commits mailing list