Bug 405625 - digiKam 6.0.0 faces engine fails to compile on PowerPC with AltiVec enabled
Summary: digiKam 6.0.0 faces engine fails to compile on PowerPC with AltiVec enabled
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Portability-Runtime (show other bugs)
Version: 6.0.0
Platform: Compiled Sources Linux
: NOR normal
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-19 00:40 UTC by A. Wilcox (awilfox)
Modified: 2019-12-23 09:18 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In: 7.0.0
Sentry Crash Report:


Attachments
Build log (527.63 KB, text/plain)
2019-03-19 00:40 UTC, A. Wilcox (awilfox)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description A. Wilcox (awilfox) 2019-03-19 00:40:01 UTC
Created attachment 118899 [details]
Build log

SUMMARY
The digiKam faces engine fails to compile on PowerPC computers with AltiVec (VMX) extensions.


STEPS TO REPRODUCE
1. Download digiKam.
2. Attempt to build digiKam.

OBSERVED RESULT
The compile log is over 500 KB.  It is attached.


EXPECTED RESULT
digiKam builds correctly.


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Linux gwyn 4.14.88-mc13-easy-power8 #1 SMP Fri Feb 22 21:12:46 UTC 2019 ppc64 GNU/Linux
KDE Plasma Version: 5.12.7
KDE Frameworks Version: 5.54.0
Qt Version: 5.9.7
Comment 1 Maik Qualmann 2019-03-19 07:40:29 UTC

*** This bug has been marked as a duplicate of bug 404853 ***
Comment 2 caulier.gilles 2019-03-21 16:30:58 UTC
Git commit 6a3da298103797d01fa0cb049cccaff39bd1583e by Gilles Caulier.
Committed on 21/03/2019 at 16:29.
Pushed by cgilles into branch 'master'.

add new optional configuration option to enable Faces Engine DNN support
Related: bug 404853

M  +2    -0    Mainpage.dox
M  +4    -1    NEWS
M  +1    -0    bootstrap.linux
M  +1    -0    bootstrap.macports
M  +1    -0    bootstrap.mxe
M  +1    -0    bootstrap.tarball
M  +8    -5    core/CMakeLists.txt
M  +6    -3    core/app/utils/digikam_config.h.cmake.in
M  +20   -11   core/libs/facesengine/CMakeLists.txt
M  +34   -22   core/libs/facesengine/facedb/facedb.cpp
M  +6    -0    core/libs/facesengine/facedb/facedb.h
M  +55   -8    core/libs/facesengine/recognitiondatabase.cpp
M  +1    -1    core/libs/facesengine/recognitiondatabase.h
M  +3    -0    core/utilities/facemanagement/facescandialog.cpp

https://commits.kde.org/digikam/6a3da298103797d01fa0cb049cccaff39bd1583e
Comment 3 caulier.gilles 2019-12-23 09:18:59 UTC
With 7.0.0, Dlib code have been dropped from digiKam face engine in favor of
OpenCV Neural Network API.

Gilles Caulier