[meta] fix building with clang 21.1.4 #2839

Merged
crueter merged 2 commits from DraVee/eden:clang_21 into master 2025-10-27 00:37:25 +01:00
Member

Signed-off-by: Caio Oliveira caiooliveirafarias0@gmail.com

Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
[meta] fix building with clang 21.1.4
Some checks failed
eden-license / license-header (pull_request) Failing after 30s
GitHub Actions [CI] Build failed
db3a3a2194
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
crueter force-pushed clang_21 from db3a3a2194
Some checks failed
eden-license / license-header (pull_request) Failing after 30s
GitHub Actions [CI] Build failed
to d22982bb10
Some checks failed
build.yml / [meta] fix building with clang 21.1.4 (pull_request) Failing after 0s
trigger_release.yml / [meta] fix building with clang 21.1.4 (pull_request) Failing after 0s
eden-license / license-header (pull_request) Failing after 32s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2025-10-26 19:23:43 +01:00
Compare
DraVee force-pushed clang_21 from d22982bb10
Some checks failed
build.yml / [meta] fix building with clang 21.1.4 (pull_request) Failing after 0s
trigger_release.yml / [meta] fix building with clang 21.1.4 (pull_request) Failing after 0s
eden-license / license-header (pull_request) Failing after 32s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
to 4648925716
Some checks failed
eden-license / license-header (pull_request) Failing after 31s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2025-10-26 21:24:42 +01:00
Compare
license: fix headers
All checks were successful
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2b4badac6e
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
cmake: WIP [DO NOT MERGE]
Some checks reported errors
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build cancelled
4639a3582d
Signed-off-by: Caio Oliveira <caiooliveirafarias0@gmail.com>
DraVee changed title from [meta] fix building with clang 21.1.4 to WIP: [meta] fix building with clang 21.1.4 2025-10-26 22:40:35 +01:00
CMakeLists.txt Outdated
@ -188,3 +188,3 @@
set(EXT_DEFAULT OFF)
if (MSVC OR ANDROID)
if (MINGW OR MSVC OR ANDROID)
Owner

????

????
Author
Member

Testing

Testing
Author
Member

@crueter wrote in #2839 (comment):

????

` CMake Error at CMakeModules/CPMUtil.cmake:626 (find_package):
By not providing "Findsirit.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "sirit", but
CMake did not find one.

Could not find a package configuration file provided by "sirit" with any of
the following names:

siritConfig.cmake
sirit-config.cmake`
@crueter wrote in https://git.eden-emu.dev/eden-emu/eden/pulls/2839#issuecomment-8282: > ???? ` CMake Error at CMakeModules/CPMUtil.cmake:626 (find_package): By not providing "Findsirit.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "sirit", but CMake did not find one. Could not find a package configuration file provided by "sirit" with any of the following names: siritConfig.cmake sirit-config.cmake`
Owner

MinGW doesn't package sirit so that's expected--it's pulled in by CPM anyways, CPMUTIL_FORCE_SYSTEM isn't gonna work with distros that don't package everything

MinGW doesn't package sirit so that's expected--it's pulled in by CPM anyways, CPMUTIL_FORCE_SYSTEM isn't gonna work with distros that don't package everything
DraVee marked this conversation as resolved
DraVee force-pushed clang_21 from 4639a3582d
Some checks reported errors
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build cancelled
to 2b4badac6e
All checks were successful
eden-license / license-header (pull_request) Successful in 31s
GitHub Actions [CI] Build succeeded
GitHub Releases [CD] Build succeeded – Release published
2025-10-26 22:48:20 +01:00
Compare
DraVee changed title from WIP: [meta] fix building with clang 21.1.4 to [meta] fix building with clang 21.1.4 2025-10-27 00:28:10 +01:00
DraVee requested review from crueter 2025-10-27 00:28:10 +01:00
Author
Member

Ready to merge (gave up on trying to configure mingw on CI)

Ready to merge (gave up on trying to configure mingw on CI)
crueter merged commit 0be29d2947 into master 2025-10-27 00:37:25 +01:00
crueter deleted branch clang_21 2025-10-27 00:37:25 +01:00
Sign in to join this conversation.
No description provided.