Skip to content

docker: use newer CMake from buster-backports #36

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

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

illwieckz
Copy link
Member

@illwieckz illwieckz commented Mar 26, 2025

Use newer CMake from buster-backports.

This makes possible to upgrade out external_deps, as some now require a newer CMake than the one provided by Debian Buster:

For example the recent libPNG requires CMake 3.14 or higher, but Debian Buster only provides CMake 3.13.4 in its stock repositories. The debian-backports repository provides CMake 3.18.4 which gives use plenty of time before needing an even higher CMake.

The code tests for the distribution being buster because the same script is also used for the Darling docker for macOS build which is running Ubuntu Focal. This also makes easier to test for newer Debian distributions for the Linux/MinGW builds.

@illwieckz illwieckz changed the title docker: use newer cmake from buster-backports docker: use newer CMake from buster-backports Mar 26, 2025
@illwieckz illwieckz force-pushed the illwieckz/cmake-linux branch from 5010d8f to c1afbf6 Compare March 26, 2025 15:13
@illwieckz illwieckz force-pushed the illwieckz/cmake-linux branch from c1afbf6 to bee07cf Compare April 3, 2025 22:11
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.

1 participant