Skip to content

feat(cmake): Use modern FetchContent approaches when available #1157

feat(cmake): Use modern FetchContent approaches when available

feat(cmake): Use modern FetchContent approaches when available #1157

Triggered via pull request July 27, 2026 16:20
Status Failure
Total duration 10m 29s
Artifacts

tests-cibw.yml

on: pull_request
Matrix: build-android
Matrix: build-ios
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 2 warnings
Android wheel ubuntu-latest
Process completed with exit code 1.
Android wheel ubuntu-latest
cibuildwheel: Command ['/tmp/cibw-run-t59ormnc/cp313-android_x86_64/venv/bin/python', '-m', 'build', '/home/runner/work/pybind11/pybind11/tests', '--wheel', '--no-isolation', '--skip-dependency-check', '--outdir=/tmp/cibw-run-t59ormnc/cp313-android_x86_64/built_wheel'] failed with code 1.
Pyodide wheel
Process completed with exit code 1.
Pyodide wheel
cibuildwheel: Command ['/tmp/cibw-run-q7qwpyxq/cp314-pyodide_wasm32/build/venv/bin/pyodide', 'build', '/home/runner/work/pybind11/pybind11/tests', '--outdir=/tmp/cibw-run-q7qwpyxq/cp314-pyodide_wasm32/built_wheel'] failed with code 1.
Android wheel macos-latest
Process completed with exit code 1.
Android wheel macos-latest
cibuildwheel: Command ['/private/var/folders/8j/sfr9qqcj73j4p6nhwcfpr0th0000gn/T/cibw-run-hm4zl2uq/cp313-android_arm64_v8a/venv/bin/python', '-m', 'build', '/Users/runner/work/pybind11/pybind11/tests', '--wheel', '--no-isolation', '--skip-dependency-check', '--outdir=/private/var/folders/8j/sfr9qqcj73j4p6nhwcfpr0th0000gn/T/cibw-run-hm4zl2uq/cp313-android_arm64_v8a/built_wheel'] failed with code 1.
iOS wheel macos-14
Process completed with exit code 1.
iOS wheel macos-14
cibuildwheel: Command ['/private/var/folders/g3/pffjr_y96bq06blnkf72x_hw0000gn/T/cibw-run-j2r0xxia/cp313-ios_arm64_iphoneos/build/venv/bin/python', '-m', 'build', '/Users/runner/work/pybind11/pybind11/tests', '--wheel', '--outdir=/private/var/folders/g3/pffjr_y96bq06blnkf72x_hw0000gn/T/cibw-run-j2r0xxia/cp313-ios_arm64_iphoneos/built_wheel'] failed with code 1.
Android wheel macos-15-intel
Process completed with exit code 1.
Android wheel macos-15-intel
cibuildwheel: Command ['/private/var/folders/8j/3c4g2vh16vgc8j40cj25qfqh0000gn/T/cibw-run-n637a0nl/cp313-android_x86_64/venv/bin/python', '-m', 'build', '/Users/runner/work/pybind11/pybind11/tests', '--wheel', '--no-isolation', '--skip-dependency-check', '--outdir=/private/var/folders/8j/3c4g2vh16vgc8j40cj25qfqh0000gn/T/cibw-run-n637a0nl/cp313-android_x86_64/built_wheel'] failed with code 1.
iOS wheel macos-15-intel
Process completed with exit code 1.
iOS wheel macos-15-intel
cibuildwheel: Command ['/private/var/folders/8j/3c4g2vh16vgc8j40cj25qfqh0000gn/T/cibw-run-fm9bq75r/cp313-ios_x86_64_iphonesimulator/build/venv/bin/python', '-m', 'build', '/Users/runner/work/pybind11/pybind11/tests', '--wheel', '--outdir=/private/var/folders/8j/3c4g2vh16vgc8j40cj25qfqh0000gn/T/cibw-run-fm9bq75r/cp313-ios_x86_64_iphonesimulator/built_wheel'] failed with code 1.
iOS wheel macos-14
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
iOS wheel macos-15-intel
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust