Summary: | Krita does not compile with LTO enabled | ||
---|---|---|---|
Product: | [Applications] krita | Reporter: | Erik Quaeghebeur <bugs.kde.org> |
Component: | General | Assignee: | Krita Bugs <krita-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | dimula73, sam |
Priority: | NOR | ||
Version: | 5.1.5 | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | https://invent.kde.org/graphics/krita/-/commit/2c4dd042df1518d67c117ced08c5a2f3729c3193 | Version Fixed In: | |
Sentry Crash Report: |
Description
Erik Quaeghebeur
2024-01-30 06:48:32 UTC
Downstream bug: https://bugs.gentoo.org/922520 (Note that it may build with just -flto, but -Wodr warnings indicate it's unsafe, so we tell people downstream to use -Werror=odr with LTO.) Thank you for the report! It sounds as a nice isseu :) Git commit e33c7d7d533d5289c3a37007f8cf574af5bc7102 by Dmitry Kazakov. Committed on 30/01/2024 at 14:31. Pushed by dkazakov into branch 'master'. Possibly fix ODR violation in the transform tool strategies M +2 -0 plugins/tools/tool_transform2/kis_free_transform_strategy.cpp M +2 -1 plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp https://invent.kde.org/graphics/krita/-/commit/e33c7d7d533d5289c3a37007f8cf574af5bc7102 Git commit 2c4dd042df1518d67c117ced08c5a2f3729c3193 by Dmitry Kazakov. Committed on 30/01/2024 at 14:32. Pushed by dkazakov into branch 'krita/5.2'. Possibly fix ODR violation in the transform tool strategies (cherry picked from commit e33c7d7d533d5289c3a37007f8cf574af5bc7102) M +2 -0 plugins/tools/tool_transform2/kis_free_transform_strategy.cpp M +2 -1 plugins/tools/tool_transform2/kis_perspective_transform_strategy.cpp https://invent.kde.org/graphics/krita/-/commit/2c4dd042df1518d67c117ced08c5a2f3729c3193 |