build: Use apple-clang 21; remove SourceLocation stub (#3123)

This commit is contained in:
Ayaz Salikhov
2026-06-30 18:13:03 +01:00
committed by GitHub
parent d7cd049ccc
commit bc556fa0e7
22 changed files with 59 additions and 160 deletions

View File

@@ -6,7 +6,7 @@ LINUX_OS = ["heavy", "heavy-arm64"]
LINUX_CONTAINERS = ['{ "image": "ghcr.io/xrplf/xrpld/nix-ubuntu:sha-cb2642b" }']
LINUX_COMPILERS = ["gcc", "clang"]
MACOS_OS = ["macos15"]
MACOS_OS = ["macos-26-apple-clang-21"]
MACOS_CONTAINERS = [""]
MACOS_COMPILERS = ["apple-clang"]

View File

@@ -22,4 +22,4 @@ rm -f conan.lock
# Create a new lockfile that is compatible with macOS.
# It should also work on Linux.
conan lock create . \
--profile:all=./conan/profiles/apple-clang-17.profile
--profile:all=./conan/profiles/apple-clang-21.profile