Summary: | dolphin svn plugin: ODR violations when building with LTO | ||
---|---|---|---|
Product: | [Applications] dolphin | Reporter: | Erik Quaeghebeur <bugs.kde.org> |
Component: | plugins: svn | Assignee: | Sebastian Dörner <sebastian> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ab4bd, kfm-devel |
Priority: | NOR | ||
Version: | 23.08.5 | ||
Target Milestone: | --- | ||
Platform: | Other | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/sdk/dolphin-plugins/-/commit/772a4d712abcf1c6c86f25bd306785815132d886 | Version Fixed In: | |
Sentry Crash Report: |
Description
Erik Quaeghebeur
2024-03-06 08:46:45 UTC
A possibly relevant merge request was started @ https://invent.kde.org/sdk/dolphin-plugins/-/merge_requests/56 Git commit 772a4d712abcf1c6c86f25bd306785815132d886 by Nikolai Krasheninnikov. Committed on 02/04/2024 at 09:07. Pushed by nikolaik into branch 'master'. svn: Fix gcc-13 One Definition Rule compilation error with LTO enabled columns_t enum defined multiple times in different translation units. Although this should not be an error, we move the definition to a separate unnamed namespace. M +5 -5 svn/svncommitdialog.cpp M +7 -7 svn/svnlogdialog.cpp https://invent.kde.org/sdk/dolphin-plugins/-/commit/772a4d712abcf1c6c86f25bd306785815132d886 |