Skip to content

build: Fixes for gcc-15, add to CI, update INSTALL.md versions#5126

Merged
lgritz merged 2 commits into
AcademySoftwareFoundation:mainfrom
lgritz:lg-gcc15
Apr 7, 2026
Merged

build: Fixes for gcc-15, add to CI, update INSTALL.md versions#5126
lgritz merged 2 commits into
AcademySoftwareFoundation:mainfrom
lgritz:lg-gcc15

Conversation

@lgritz
Copy link
Copy Markdown
Collaborator

@lgritz lgritz commented Apr 2, 2026

Fix warnings for gcc15:

  • Suppress warnings about deprecated utf conversion (already suppressed for clang, needed to do so for gcc >= 15 as well).
  • Rename some internal methods that gcc 15 was warning were shadowing the names of virtual methods.

Also took the opportunity to update INSTALL.md to reflect the latest dependency versions that we have tested against.

lgritz added 2 commits April 1, 2026 17:15
Fix warnings for gcc15:

* Suppress warnings about deprecated utf conversion (already suppressed
  for clang, needed to do so for gcc >= 15 as well).
* Rename some internal methods that gcc 15 was warning were shadowing
  the names of virtual methods.

Also took the opportunity to update INSTALL.md to reflect the latest
dependency versions that we have tested against.

Signed-off-by: Larry Gritz <lg@larrygritz.com>
Signed-off-by: Larry Gritz <lg@larrygritz.com>
@lgritz
Copy link
Copy Markdown
Collaborator Author

lgritz commented Apr 6, 2026

Comments or objections?

@lgritz
Copy link
Copy Markdown
Collaborator Author

lgritz commented Apr 7, 2026

No objections for over a week -> merging.

@lgritz lgritz merged commit 19cbc6d into AcademySoftwareFoundation:main Apr 7, 2026
33 checks passed
@lgritz lgritz deleted the lg-gcc15 branch April 7, 2026 22:14
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.

1 participant