Skip to content

build: Update required CMake version to 3.28.3 - #1975

Open
charles-lunarg wants to merge 2 commits into
KhronosGroup:mainfrom
charles-lunarg:update_cmake_version
Open

build: Update required CMake version to 3.28.3#1975
charles-lunarg wants to merge 2 commits into
KhronosGroup:mainfrom
charles-lunarg:update_cmake_version

Conversation

@charles-lunarg

@charles-lunarg charles-lunarg commented Jul 15, 2026

Copy link
Copy Markdown
Collaborator

Also removed workarounds for older CMake versions.

FYI @JP42

Edit: Pinged the wrong person, apologies

Also removed workarounds for older CMake versions.
@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 41691.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 41708.

Updates github actions to use Ubuntu 26.
@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 41757.

@charles-lunarg

Copy link
Copy Markdown
Collaborator Author

@jpr42

@charles-lunarg

Copy link
Copy Markdown
Collaborator Author

CI failure is due to older CMake version. Will have to audit and update CI machines before this can be merged.

CMake 3.28.3 or higher is required. You are running version 3.24.2

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build # 3640 running.

@ci-tester-lunarg

Copy link
Copy Markdown

CI Vulkan-Loader build # 3640 failed.

Comment thread CMakeLists.txt

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Highly recommend adding this as the standard way for package managers to disable warnings as errors while keeping life simple for devs

# https://cmake.org/cmake/help/latest/variable/CMAKE_COMPILE_WARNING_AS_ERROR.html
# Override at the command line with --compile-no-warning-as-error
set(CMAKE_COMPILE_WARNING_AS_ERROR ON)

Comment thread CMakeLists.txt
endif()

# Enable IDE GUI folders. "Helper targets" that don't have interesting source code should set their FOLDER property to this
set_property(GLOBAL PROPERTY USE_FOLDERS ON)

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

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.

3 participants