Skip to content

Upgrade CI images - #4825

Draft
mwtoews wants to merge 5 commits into
OSGeo:masterfrom
mwtoews:ci-ubuntu-22.04
Draft

Upgrade CI images#4825
mwtoews wants to merge 5 commits into
OSGeo:masterfrom
mwtoews:ci-ubuntu-22.04

Conversation

@mwtoews

@mwtoews mwtoews commented Aug 22, 2026

Copy link
Copy Markdown
Member

This upgrades the CI ubuntu images from 20.04 to 22.04. Also clang 10 to clang 12, as supported by these images.

@mwtoews

mwtoews commented Aug 25, 2026

Copy link
Copy Markdown
Member Author

A few notes:

  • clang-11 with ASAN threw many errors, unsure why. These seem to go away with clang-12, which is fine with me, but I have not investigated if the errors from clang-11 are worth looking into.
  • There are issues passing (e.g.) CXXFLAGS=-Werror with find_packages(), as this fails finding packages (the warning/error is hidden in a log file). A possible workaround is used for CMake 3.22.1 to remove this flag until after project(), then restored as CMAKE_CXX_FLAGS. This workaround can be removed at a later time to use -D CMAKE_COMPILE_WARNING_AS_ERROR=ON instead, added with CMake 3.24.

@mwtoews
mwtoews marked this pull request as draft August 26, 2026 08:20
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