doc: Clarify min macOS and Xcode version

This commit is contained in:
MarcoFalke 2025-01-06 10:16:50 +01:00
parent 4036ee3f2b
commit fa029a7878
No known key found for this signature in database
2 changed files with 6 additions and 2 deletions

View file

@ -76,7 +76,7 @@ jobs:
macos-native-arm64: macos-native-arm64:
name: ${{ matrix.job-name }} name: ${{ matrix.job-name }}
# Use latest image, but hardcode version to avoid silent upgrades (and breaks). # Use any image to support the xcode-select below, but hardcode version to avoid silent upgrades (and breaks).
# See: https://github.com/actions/runner-images#available-images. # See: https://github.com/actions/runner-images#available-images.
runs-on: macos-14 runs-on: macos-14
@ -111,6 +111,10 @@ jobs:
- name: Clang version - name: Clang version
run: | run: |
# Use the earliest Xcode supported by the version of macOS denoted in
# doc/release-notes-empty-template.md and providing at least the
# minimum clang version denoted in doc/dependencies.md.
# See: https://developer.apple.com/documentation/xcode-release-notes/xcode-15-release-notes
sudo xcode-select --switch /Applications/Xcode_15.0.app sudo xcode-select --switch /Applications/Xcode_15.0.app
clang --version clang --version

View file

@ -43,7 +43,7 @@ Compatibility
============== ==============
Bitcoin Core is supported and tested on operating systems using the Bitcoin Core is supported and tested on operating systems using the
Linux Kernel 3.17+, macOS 13.0+, and Windows 10 and newer. Bitcoin Linux Kernel 3.17+, macOS 13+, and Windows 10+. Bitcoin
Core should also work on most other Unix-like systems but is not as Core should also work on most other Unix-like systems but is not as
frequently tested on them. It is not recommended to use Bitcoin Core on frequently tested on them. It is not recommended to use Bitcoin Core on
unsupported systems. unsupported systems.