Skip to content

Conversation

@Akemi
Copy link
Member

@Akemi Akemi commented Sep 9, 2025

depends on #16770 (see Akemi#34 with the fixes from the PR)

this i meant to catch usages of not available features and not properly guarded features. we use the newest runner with the newest SDK und target our lowest target macOS version (atm 10.15). this should prevent broken builds on older versions. the actual build is partially unusable since the resulting binary/bundle uses libs with the wrong target version, hence why i excluded it from upload artifact step.

CC/CCX was added in #12431
target error example (c/obj-c) https://github.com/Akemi/mpv/actions/runs/17585388806/job/49951891735?pr=33#step:7:795
target error example swift Akemi#33

only meant for testing the oldest macOS target we support, currently
10.15, to catch possible usages of features that are not supported and
not properly guarded.

since dependencies are not build for that taget it will lead to a
partially broken build.
@Akemi Akemi force-pushed the mac_build_old_test branch from 5bf7cfc to affe45e Compare September 15, 2025 17:48
@kasper93 kasper93 merged commit 764da99 into mpv-player:master Sep 16, 2025
27 of 29 checks passed
@Akemi Akemi deleted the mac_build_old_test branch September 16, 2025 05:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants