Skip to content

Commit fadad7a

Browse files
author
MarcoFalke
committed
Drop support for EOL macOS 13
1 parent d41b503 commit fadad7a

File tree

5 files changed

+9
-9
lines changed

5 files changed

+9
-9
lines changed

.github/workflows/ci.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@ jobs:
105105
name: ${{ matrix.job-name }}
106106
# Use any image to support the xcode-select below, but hardcode version to avoid silent upgrades (and breaks).
107107
# See: https://github.com/actions/runner-images#available-images.
108-
runs-on: macos-14
108+
runs-on: macos-15
109109

110110
# When a contributor maintains a fork of the repo, any pull request they make
111111
# to their own fork, or to the main repository, will trigger two CI runs:
@@ -123,10 +123,10 @@ jobs:
123123
include:
124124
- job-type: standard
125125
file-env: './ci/test/00_setup_env_mac_native.sh'
126-
job-name: 'macOS 14 native, arm64, no depends, sqlite only, gui'
126+
job-name: 'macOS native, no depends, sqlite only, gui'
127127
- job-type: fuzz
128128
file-env: './ci/test/00_setup_env_mac_native_fuzz.sh'
129-
job-name: 'macOS 14 native, arm64, fuzz'
129+
job-name: 'macOS native, fuzz'
130130

131131
env:
132132
DANGER_RUN_CI_ON_HOST: 1
@@ -145,8 +145,8 @@ jobs:
145145
# Use the earliest Xcode supported by the version of macOS denoted in
146146
# doc/release-notes-empty-template.md and providing at least the
147147
# minimum clang version denoted in doc/dependencies.md.
148-
# See: https://developer.apple.com/documentation/xcode-release-notes/xcode-15-release-notes
149-
sudo xcode-select --switch /Applications/Xcode_15.0.app
148+
# See: https://developer.apple.com/documentation/xcode-release-notes/xcode-16-release-notes
149+
sudo xcode-select --switch /Applications/Xcode_16.0.app
150150
clang --version
151151
152152
- name: Install Homebrew packages

contrib/guix/symbol-check.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ def check_MACHO_libraries(binary) -> bool:
249249
return ok
250250

251251
def check_MACHO_min_os(binary) -> bool:
252-
if binary.build_version.minos == [13,0,0]:
252+
if binary.build_version.minos == [14,0,0]:
253253
return True
254254
return False
255255

depends/hosts/darwin.mk

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
OSX_MIN_VERSION=13.0
1+
OSX_MIN_VERSION=14.0
22
OSX_SDK_VERSION=14.0
33
XCODE_VERSION=15.0
44
XCODE_BUILD_ID=15A240d

doc/release-notes-empty-template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Compatibility
3636
==============
3737

3838
Bitcoin Core is supported and tested on operating systems using the
39-
Linux Kernel 3.17+, macOS 13+, and Windows 10+. Bitcoin
39+
Linux Kernel 3.17+, macOS 14+, and Windows 10+. Bitcoin
4040
Core should also work on most other Unix-like systems but is not as
4141
frequently tested on them. It is not recommended to use Bitcoin Core on
4242
unsupported systems.

share/qt/Info.plist.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<plist version="0.9">
44
<dict>
55
<key>LSMinimumSystemVersion</key>
6-
<string>13</string>
6+
<string>14</string>
77

88
<key>LSArchitecturePriority</key>
99
<array>

0 commit comments

Comments
 (0)