Skip to content

Fix compilation in relase with LTO with gcc >=14#7327

Merged
TheMarex merged 2 commits intomasterfrom
patrick/fix_release_lto
Jan 12, 2026
Merged

Fix compilation in relase with LTO with gcc >=14#7327
TheMarex merged 2 commits intomasterfrom
patrick/fix_release_lto

Conversation

@TheMarex
Copy link
Copy Markdown
Member

Issue

Fixes issue #7268 by disabling the LTO on the SERVER objects. The reason we need to take approach is that errors during LTO can't be disabled with the typical pragma flags. We still do LTO on the other more performance relevant parts of osrm so I think the impact is very limited.

Tasklist

@TheMarex TheMarex merged commit 4c9ffaa into master Jan 12, 2026
19 checks passed
@TheMarex TheMarex deleted the patrick/fix_release_lto branch January 12, 2026 23:45
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