https://bugs.kde.org/show_bug.cgi?id=499789
Vlad Zahorodnii <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|ASSIGNED |RESOLVED Resolution|--- |FIXED Latest Commit| |https://invent.kde.org/plas | |ma/kwin/-/commit/6d6667fc2a | |3f0a5e51676be267a5a8e1ce3c1 | |337 --- Comment #27 from Vlad Zahorodnii <[email protected]> --- Git commit 6d6667fc2a3f0a5e51676be267a5a8e1ce3c1337 by Vlad Zahorodnii. Committed on 16/02/2025 at 22:10. Pushed by vladz into branch 'master'. core: Fix initialization of IccProfile::s_connectionSpace Colorimetry constants can be initialized after IccProfile::s_connectionSpace when LTO is enabled. It's okay with the C++ standard. As a way around it, this change moves the CIEXYZD50 constant to the IccProfile where it's actually needed. We need to reconsider how the constants are defined, e.g. have static getters or use constexpr. But as a short term solution, this should be fine. Co-authored-by: Xaver Hugl <[email protected]> M +0 -2 src/backends/wayland/color_manager.cpp M +0 -8 src/core/colorspace.cpp M +0 -1 src/core/colorspace.h M +8 -1 src/core/iccprofile.cpp https://invent.kde.org/plasma/kwin/-/commit/6d6667fc2a3f0a5e51676be267a5a8e1ce3c1337 -- You are receiving this mail because: You are watching all bug changes.
