-
Notifications
You must be signed in to change notification settings - Fork 41
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
The macOS CI is failing #2069
Comments
Forcing the Python version solves the issue with |
Merged
lmoureaux
added a commit
to lmoureaux/freeciv21
that referenced
this issue
Dec 15, 2023
This is needed to work around a bug in the meson build system used by fontconfig, which is pulled as a dependency by vcpkg. See longturn#2069.
lmoureaux
added a commit
to lmoureaux/freeciv21
that referenced
this issue
Dec 15, 2023
This is needed to work around a bug in the meson build system used by fontconfig, which is pulled as a dependency by vcpkg. See longturn#2069.
jwrober
pushed a commit
that referenced
this issue
Dec 16, 2023
This is needed to work around a bug in the meson build system used by fontconfig, which is pulled as a dependency by vcpkg. See #2069.
lmoureaux
added a commit
that referenced
this issue
Dec 17, 2023
This is needed to work around a bug in the meson build system used by fontconfig, which is pulled as a dependency by vcpkg. See #2069.
lmoureaux
added a commit
to lmoureaux/freeciv21
that referenced
this issue
Mar 17, 2024
The macOS CI stopped working, seemingly because multiple Python versions are installed simultaneously. We forced the Python version in response to longturn#2069. There is now a proper fix for longturn#2069 in upstream vcpkg. Update the vcpkg version so we can use it.
Merged
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug
We are affected by microsoft/vcpkg#35332. This prevents macOS builds from completing.
To Reproduce
Steps to reproduce the behavior:
distutils
Expected behavior
The build completes.
Platform and version (please complete the following information):
master
andstable
Additional context
distutils
was removed in Python 3.12. Meson failed to follow suit until it was too late.The text was updated successfully, but these errors were encountered: