Skip to content

Add CXX_STANDARD to force C++17 on legacy#2879

Merged
daid merged 1 commit into
daid:legacyfrom
oznogon:fix-legacy-cpp17
Jun 14, 2026
Merged

Add CXX_STANDARD to force C++17 on legacy#2879
daid merged 1 commit into
daid:legacyfrom
oznogon:fix-legacy-cpp17

Conversation

@oznogon

@oznogon oznogon commented Jun 14, 2026

Copy link
Copy Markdown
Contributor

Explicitly define CXX_STANDARD 17 in EmptyEpsilon's CMakeLists.txt for the legacy branch, which fixes legacy builds on GCC 16. SeriousProton's legacy branch already does this.

@oznogon

oznogon commented Jun 14, 2026

Copy link
Copy Markdown
Contributor Author

The macOS build failure is Compatibility with CMake < 3.5 has been removed from CMake ... add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.

The Windows cross-compile build failure is consistent with the build box not using the legacy branch of SeriousProton.

The Windows RelWithDebInfo build failure is Generator Visual Studio 17 2022 could not find any instance of Visual Studio, which seems likely to be a build box/GitHub Actions issue.

@daid daid merged commit 763b868 into daid:legacy Jun 14, 2026
2 of 7 checks passed
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