Dear Maintainer, kimageformats 6.11 introduced a dependency on Qt 6.8. Due to this commit [1] it makes use of QColorSpace::.whitePoint() and QColorSpace::Primaries::Bt2020 which were introduced in Qt 6.8. I’m not sure whether this is intentional but since the release notes mention Qt 6.5 as a minimum version I guess not ? [1] https://invent.kde.org/frameworks/kimageformats/-/commit/397957a976b330284f4fceb6fc9c56ed7d7536cb SOFTWARE/OS VERSIONS Linux/KDE Plasma: Debian Unstable (linux 6.12.13) KDE Plasma Version: 6.3.0 KDE Frameworks Version: 6.11.0 Qt Version: 6.7.2 ADDITIONAL INFORMATION Relevant part of the build logs with Qt 6.7.2 : /build/package/package/src/imageformats/jxl.cpp: In member function ‘virtual bool QJpegXLHandler::write(const QImage&)’: /build/package/package/src/imageformats/jxl.cpp:1332:59: error: ‘class QColorSpace’ has no member named ‘whitePoint’ 1332 | const QPointF whiteP = image.colorSpace().whitePoint(); | ^~~~~~~~~~ /build/package/package/src/imageformats/jxl.cpp:1371:46: error: ‘Bt2020’ is not a member of ‘QColorSpace::Primaries’ 1371 | case QColorSpace::Primaries::Bt2020: | ^~~~~~ /build/package/package/src/imageformats/jxl.cpp: In member function ‘bool QJpegXLHandler::extractBox(QByteArray&, size_t)’: /build/package/package/src/imageformats/jxl.cpp:2010:45: warning: unused parameter ‘output’ [-Wunused-parameter] 2010 | bool QJpegXLHandler::extractBox(QByteArray &output, size_t container_size) | ~~~~~~~~~~~~^~~~~~ /build/package/package/src/imageformats/jxl.cpp:2010:60: warning: unused parameter ‘container_size’ [-Wunused-parameter] 2010 | bool QJpegXLHandler::extractBox(QByteArray &output, size_t container_size) | ~~~~~~~^~~~~~~~~~~~~~ make[3]: *** [src/imageformats/CMakeFiles/kimg_jxl.dir/build.make:102: src/imageformats/CMakeFiles/kimg_jxl.dir/jxl.cpp.o] Error 1 m
https://invent.kde.org/frameworks/kimageformats/-/commit/74a734efedea3ada6e0062202be93bb783b4cff3
Wow that was quick. :) This leaves the issue with case QColorSpace::Primaries::Bt2020: line 1378 though, no ? (I haven’t actually tried rebuilding with just your commit yet)
> This leaves the issue with case QColorSpace::Primaries::Bt2020: line 1378 though, no ? No?
Obviously not. I made that comment much to late in my day. Thanks.