FazBrowse GitHub Viewer | Trending |
URL:
| Home
Tools: [Download Repo ZIP]   [Original HTTPS Page]

build: Update required CMake version to 3.28.3 by charles-lunarg · Pull Request #1975 · KhronosGroup/Vulkan-Loader · GitHub

build: Update required CMake version to 3.28.3 - #1975

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

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

Conversation

charles-lunarg commented Jul 15, 2026
edited
Loading

Copy link
Copy Markdown
Collaborator

Also removed workarounds for older CMake versions.

FYI @JP42

Edit: Pinged the wrong person, apologies

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 41691.

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 41708.

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 41757.

Copy link
Copy Markdown
Collaborator Author

@jpr42

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

Copy link
Copy Markdown

CI Vulkan-Loader build # 3640 running.

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.

Choose a reason Spam Abuse Off Topic Outdated Duplicate Resolved Low Quality

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 Outdated

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 68813.

Copy link
Copy Markdown

CI Vulkan-Loader build # 3684 running.

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 68831.

Also removed workarounds for older CMake versions.
Updates github actions to use Ubuntu 26.

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 68832.

Copy link
Copy Markdown

CI Vulkan-Loader build # 3686 running.

Copy link
Copy Markdown

CI Vulkan-Loader build # 3686 failed.

Copy link
Copy Markdown
Collaborator Author

Errors are expected as the CI machine(s) are not all updated to 3.28 yet.

CMake now offers a mechanism to enable compiler warnings as errors with
ease. BUILD_WERROR is now implemented in terms of this new mechanism.

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 69055.

Copy link
Copy Markdown

CI Vulkan-Loader build queued with queue ID 69072.

Copy link
Copy Markdown

CI Vulkan-Loader build # 3688 running.

Copy link
Copy Markdown

CI Vulkan-Loader build # 3688 failed.

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters
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


Back | FazBrowse Home | New Git URL