Skip to content

Upgrade sol2 to 3.5.0 including patch for GCC >= 14 - #2200

Merged
lynxlynxlynx merged 1 commit into
masterfrom
fix-compilation-gcc-15
Aug 14, 2025
Merged

Upgrade sol2 to 3.5.0 including patch for GCC >= 14#2200
lynxlynxlynx merged 1 commit into
masterfrom
fix-compilation-gcc-15

Conversation

@selaux

@selaux selaux commented Aug 13, 2025

Copy link
Copy Markdown
Member

Hopefully this fixes the GCC compilation for more recent versions. It upgrades sol2 to version 3.5.0 and includes the patch from ThePhD/sol2#1676, which should fix compilation with newer compiler versions. Another change is that we don't use the single header file anymore, as this makes patching more complex than before.

Edit: Also check out https://bugs.gentoo.org/955999 which shows that this is the current fix for the Gentoo ebuild.

@selaux selaux linked an issue Aug 13, 2025 that may be closed by this pull request
@lynxlynxlynx
lynxlynxlynx merged commit 11e8846 into master Aug 14, 2025
8 checks passed
@lynxlynxlynx
lynxlynxlynx deleted the fix-compilation-gcc-15 branch August 14, 2025 18:26
@lynxlynxlynx

Copy link
Copy Markdown
Member

Builds here too. 👍🏾

@mmamontx mmamontx mentioned this pull request Jan 1, 2026
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.

Cannot compile with GCC 15.1.1

2 participants