aboutsummaryrefslogtreecommitdiff
path: root/mesonbuild/modules/rust.py
diff options
context:
space:
mode:
authorNirbheek Chauhan <nirbheek@centricular.com>2022-10-02 04:52:20 +0530
committerNirbheek Chauhan <nirbheek.chauhan@gmail.com>2022-10-02 09:06:18 +0530
commitc20fb659f600149c08d635fc3750f03632164b9b (patch)
tree58982b02a144b4b8e58063d09403f9fc48bd69ad /mesonbuild/modules/rust.py
parent9fd5eb605674067ce6f8876dc27e5e116024e8a6 (diff)
downloadmeson-c20fb659f600149c08d635fc3750f03632164b9b.zip
meson-c20fb659f600149c08d635fc3750f03632164b9b.tar.gz
meson-c20fb659f600149c08d635fc3750f03632164b9b.tar.bz2
ci: Fix llvm detection on macOS CI
Downgrade to LLVM-14 from LLVM-15 which is somewhat broken when using static linking at present: https://github.com/Homebrew/discussions/discussions/3666#discussioncomment-3681821 We can't use LLVM's lld instead of ld on macOS because we don't detect it as an Apple linker and pass --as-needed etc to it. Even when that is fixed and we set -lto_library etc correctly, the linker just hangs. LLVM@14 is keg-only, so we need to add CPPFLAGS / LDFLAGS to the keg subdir inside /usr/local The LLVM@15 test is shared-only now and moved to the qt4 macOS job.
Diffstat (limited to 'mesonbuild/modules/rust.py')
0 files changed, 0 insertions, 0 deletions