Skip to content

build: Require C++17 for GEOS 3.14+ header compatibility#906

Merged
eyal0 merged 1 commit into
pcb2gcode:masterfrom
eyal0:build-cxx17
Jun 29, 2026
Merged

build: Require C++17 for GEOS 3.14+ header compatibility#906
eyal0 merged 1 commit into
pcb2gcode:masterfrom
eyal0:build-cxx17

Conversation

@eyal0

@eyal0 eyal0 commented Jun 29, 2026

Copy link
Copy Markdown
Contributor

GEOS main now uses C++17 nested namespace syntax; compiling pcb2gcode as C++14 triggers -Wc++17-extensions under -Werror.

GEOS main now uses C++17 nested namespace syntax; compiling pcb2gcode as C++14 triggers -Wc++17-extensions under -Werror.
@github-actions github-actions Bot added the build label Jun 29, 2026
@eyal0
eyal0 enabled auto-merge June 29, 2026 14:36
@eyal0
eyal0 merged commit 2cf9f55 into pcb2gcode:master Jun 29, 2026
30 of 31 checks passed
@eyal0
eyal0 deleted the build-cxx17 branch June 29, 2026 14:58
@coveralls

Copy link
Copy Markdown
Collaborator

Coverage Status

coverage: 64.284% (+0.08%) from 64.207% — eyal0:build-cxx17 into pcb2gcode:master

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants