[llvm] [Runtimes] Pass through per-runtime CMake options for target runtimes (PR #194105)
Petr Hosek via llvm-commits
llvm-commits at lists.llvm.org
Wed May 6 23:41:02 PDT 2026
petrhosek wrote:
`PASSTHROUGH_PREFIXES` specifies prefixes of variables that should be passed to the subbuild. After this change we would pass all runtime prefixes to all per-target runtime builds by default which can have undesirable consequence, especially on platforms like Darwin. For example, in our case all of these variables are now passed to all per-target runtime builds which is wrong:
https://github.com/llvm/llvm-project/blob/504a11278112afbedb890c512fb9751a40bf5210/clang/cmake/caches/Fuchsia-stage2.cmake#L70-L85
Can you please revert this change and explain what's the issue you're trying to address so we can advise on a correct solution?
https://github.com/llvm/llvm-project/pull/194105
More information about the llvm-commits
mailing list