Failing builds on the CI system

Gilles Caulier caulier.gilles at gmail.com
Sat Nov 28 05:21:03 GMT 2020


Le sam. 28 nov. 2020 à 03:42, Ben Cooksley <bcooksley at kde.org> a écrit :
>
> Hi all,
>
> Yesterday evening a number of projects had their jobs on the CI system regenerated, as part of Frameworks moving off Qt 5.12 and on to a minimum build of Qt 5.14.
>
> In keeping with prior precedence, this means that Applications and all other builds then move on to the currently supported mainstream version of Qt, which at the moment is Qt 5.15.
>
> While the Dependency Builds did mostly complete without issue, as part of this a number of long running failures were noted, which it would be nice if people could please correct. In no particular order:
>
> - Digikam: Appears to be trying to use headers from OpenCV 2, while the Windows CI nodes have OpenCV 4.

Hi Ben,

No, it's not a problem with the OpenCV version 2 headers. It's a
problem about missing Opencv ML modules on the CI (Machine Learning).

https://docs.opencv.org/master/dc/dd6/ml_intro.html

All OpenCV headers (including V3 and V4) go to opencv2 subdirectory
for compatibility purpose. digiKam is compatible is opencv v3 and v4.

Few months ago, ML module was available on the CI and all compiles
fine under MSVC. Now it disappeared, probably somebody did not judge
this module mandatory on the build systemm. No chance, digiKam uses it
for the famous face recognition feature....

Best regards

Gilles Caulier


More information about the Digikam-devel mailing list