Skip to content

Commit 0b835bd

Browse files
committed
macOS 13 -> 14/15
GH runners EOL and removed
1 parent c21a835 commit 0b835bd

2 files changed

Lines changed: 8 additions & 8 deletions

File tree

.github/workflows/build.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,15 +40,15 @@ jobs:
4040
CMAKE_GENERATOR: "Visual Studio 17 2022"
4141
CMAKE_GENERATOR_PLATFORM: "Win32"
4242

43-
- os: macos-13
43+
- os: macos-15-intel
4444
arch: "x86_64"
4545
env:
4646
MACOSX_DEPLOYMENT_TARGET: 11.0
4747

4848
# Apple Silicon M1/arm64/aarch64 builds:
4949
# https://cibuildwheel.readthedocs.io/en/stable/faq/#apple-silicon
5050
# https://github.com/pypa/cibuildwheel/pull/704
51-
- os: macos-13
51+
- os: macos-14
5252
arch: "arm64"
5353
env:
5454
CMAKE_OSX_ARCHITECTURES: "arm64"
@@ -60,7 +60,7 @@ jobs:
6060
# https://developer.apple.com/documentation/apple-silicon/building-a-universal-macos-binary
6161
# ADIOS1 tricky to build and HDF5 even with CMake as well (as of 1.12)
6262
# We could build them twice and use `lipo` to combine the lib artifacts.
63-
#- os: macos-13
63+
#- os: macos-15-intel
6464
# arch: "universal2"
6565
# env:
6666
# CMAKE_OSX_ARCHITECTURES: "arm64;x86_64"

library_builders.sh

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ function build_adios2 {
112112
-DCMAKE_INSTALL_PREFIX=${BUILD_PREFIX} ../ADIOS2-*
113113

114114
make -j${CPU_COUNT}
115-
make install
115+
sudo make install
116116

117117
# CMake Config package of C-Blosc 2.10.1+ only
118118
# https://github.com/ornladios/ADIOS2/issues/3903
@@ -163,7 +163,7 @@ function build_blosc2 {
163163
"${architecture_specific_flags[@]}" \
164164
../c-blosc2-*
165165
make -j${CPU_COUNT}
166-
make install
166+
sudo make install
167167
cd -
168168

169169
rm -rf build-blosc2
@@ -192,7 +192,7 @@ function build_zfp {
192192
-DCMAKE_INSTALL_PREFIX=${BUILD_PREFIX} \
193193
../zfp-*
194194
make -j${CPU_COUNT}
195-
make install
195+
sudo make install
196196
cd -
197197

198198
rm -rf build-zfp
@@ -220,7 +220,7 @@ function build_zlib {
220220
-DCMAKE_INSTALL_PREFIX=${BUILD_PREFIX}
221221

222222
PATH=${CMAKE_BIN}:${PATH} cmake --build build-zlib --parallel ${CPU_COUNT}
223-
PATH=${CMAKE_BIN}:${PATH} cmake --build build-zlib --target install
223+
PATH=${CMAKE_BIN}:${PATH} sudo cmake --build build-zlib --target install
224224
rm -rf ${BUILD_PREFIX}/lib/libz.*dylib ${BUILD_PREFIX}/lib/libz.*so
225225

226226
rm -rf build-zlib
@@ -292,7 +292,7 @@ function build_hdf5 {
292292
fi
293293

294294
make -j${CPU_COUNT}
295-
make install
295+
sudo make install
296296
cd ..
297297

298298
touch hdf5-stamp

0 commit comments

Comments
 (0)