- Use ubuntu-24.04 runner so we get a more recent clang version - Use native arm64 build, getting rid of zig - Remove setup steps for dependencies that are already installed on the runner images - CLANG_ENABLE_ARCMT is deprecated, don't attempt to disable it - Fix thinLTO support