https://bugs.kde.org/show_bug.cgi?id=416704

--- Comment #17 from caulier.gil...@gmail.com ---
Configuring for Qt6+KF6 is fine more and less:

[root@localhost 7.x]# ./bootstrap.qt6
-- CMake version: cmake version 3.22.2

CMake suite maintained and supported by Kitware (kitware.com/cmake).

-- The CXX compiler identification is GNU 10.3.0
-- The C compiler identification is GNU 10.3.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
--
----------------------------------------------------------------------------------
-- Starting CMake configuration for digikam
-- 
Installing in /usr. Run /home/gilles/Documents/7.x/build/prefix.sh to set the
environment for digikam.
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Performing Test _OFFT_IS_64BIT
-- Performing Test _OFFT_IS_64BIT - Success
-- Performing Test HAVE_DATE_TIME
-- Performing Test HAVE_DATE_TIME - Success
-- Documentation translations directory is missing.
-- You can use DIGIKAMSC_CHECKOUT_DOC option to extract doc i18n files from git
repositories.
--
----------------------------------------------------------------------------------
-- Top level compilation configuration for digikam
-- 
-- digikam will be compiled....................... YES
-- Extract application translations files......... NO
-- Extract documentation translations files....... NO
-- Translations will be compiled.................. NO
-- Handbooks will be compiled..................... NO
-- Tests code will be compiled.................... NO
--
----------------------------------------------------------------------------------
-- Check dependencies for digikam version 7.6.0
-- 
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Check if compiler accepts -pthread
-- Check if compiler accepts -pthread - yes
-- Found Threads: TRUE  
-- Qt Major Version found: 6
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE  
-- Found OpenGL: /usr/lib64/libOpenGL.so   
-- Found WrapOpenGL: TRUE  
-- Found XKB: /usr/lib64/libxkbcommon.so (found suitable version "1.0.3",
minimum required is "0.5.0") 
-- Found KF5XmlGui: /usr/lib64/cmake/KF5XmlGui/KF5XmlGuiConfig.cmake (found
version "5.91.0") 
-- Found KF5CoreAddons:
/usr/lib64/cmake/KF5CoreAddons/KF5CoreAddonsConfig.cmake (found version
"5.91.0") 
-- Found KF5Config: /usr/lib64/cmake/KF5Config/KF5ConfigConfig.cmake (found
version "5.91.0") 
-- Found KF5Service: /usr/lib64/cmake/KF5Service/KF5ServiceConfig.cmake (found
version "5.91.0") 
-- Found X11: /usr/include   
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so
-- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -
found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- Found KF5WindowSystem:
/usr/lib64/cmake/KF5WindowSystem/KF5WindowSystemConfig.cmake (found version
"5.91.0") 
-- Found KF5Solid: /usr/lib64/cmake/KF5Solid/KF5SolidConfig.cmake (found
version "5.91.0") 
-- Found Gettext: /usr/bin/msgmerge (found version "0.21") 
-- Found KF5I18n: /usr/lib64/cmake/KF5I18n/KF5I18nConfig.cmake (found version
"5.91.0") 
-- Found KF5: success (found suitable version "5.91.0", minimum required is
"5.5.0") found components: XmlGui CoreAddons Config Service WindowSystem Solid
I18n 
-- Found KF5KIO: /usr/lib64/cmake/KF5KIO/KF5KIOConfig.cmake (found version
"5.91.0") 
-- Found KF5IconThemes:
/usr/lib64/cmake/KF5IconThemes/KF5IconThemesConfig.cmake (found version
"5.91.0") 
-- Could NOT find KF5FileMetaData: found neither KF5FileMetaDataConfig.cmake
nor kf5filemetadata-config.cmake 
-- Found KF5ThreadWeaver:
/usr/lib64/cmake/KF5ThreadWeaver/KF5ThreadWeaverConfig.cmake (found version
"5.91.0") 
-- Found KF5NotifyConfig:
/usr/lib64/cmake/KF5NotifyConfig/KF5NotifyConfigConfig.cmake (found version
"5.91.0") 
-- Found KF5Notifications:
/usr/lib64/cmake/KF5Notifications/KF5NotificationsConfig.cmake (found version
"5.91.0") 
-- Could NOT find KF5AkonadiContact: found neither
KF5AkonadiContactConfig.cmake nor kf5akonadicontact-config.cmake 
-- Could NOT find KF5Contacts: found neither KF5ContactsConfig.cmake nor
kf5contacts-config.cmake 
-- Could NOT find KF5Sane: found neither KF5SaneConfig.cmake nor
kf5sane-config.cmake 
-- Found KF5CalendarCore:
/usr/lib64/cmake/KF5CalendarCore/KF5CalendarCoreConfig.cmake (found version
"5.91.0") 
-- KF5::KIOWidgets include dirs: /usr/include/KF6/KIOWidgets
-- Found JPEG: /usr/lib64/libjpeg.so (found version "80") 
-- Libjpeg version: 84
-- Using libjpeg sub-directory: libjpeg/84
-- Found TIFF: /usr/lib64/libtiff.so (found version "4.2.0")  
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") 
-- Found PNG: /usr/lib64/libpng.so (found version "1.6.37") 
-- Found Boost: /usr/lib64/cmake/Boost-1.75.0/BoostConfig.cmake (found version
"1.75.0")  
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.7.3") 
-- Checking for module 'lcms2'
--   Found lcms2, version 2.11
-- Found lcms version 2.10, /usr/lib64/liblcms2.so
-- Found EXPAT: /usr/lib64/libexpat.so (found version "2.2.10") 
-- Checking for module 'x265'
--   Found x265, version 3.4
-- Found X265: /usr/include  
-- X265_FOUND        = TRUE
-- X265_INCLUDE_DIRS = /usr/include
-- X265_LIBRARIES    = /usr/lib64/libx265.so
-- X265_DEFINITIONS  = 
-- Checking for module 'libavcodec'
--   Found libavcodec, version 58.91.100
-- Checking for module 'libavfilter'
--   Found libavfilter, version 7.85.100
-- Checking for module 'libavformat'
--   Found libavformat, version 58.45.100
-- Checking for module 'libavdevice'
--   Found libavdevice, version 58.10.100
-- Checking for module 'libavutil'
--   Found libavutil, version 56.51.100
-- Checking for module 'libswscale'
--   Found libswscale, version 5.7.100
-- Checking for module 'libpostproc'
--   Found libpostproc, version 55.7.100
-- Found FFmpeg:
/usr/lib64/libavcodec.so;/usr/lib64/libavdevice.so;/usr/lib64/libavfilter.so;/usr/lib64/libavformat.so;/usr/lib64/libavutil.so;/usr/lib64/libswscale.so
 
-- FFMPEG_FOUND        = TRUE
-- FFMPEG_INCLUDE_DIRS = /usr/include
-- FFMPEG_LIBRARIES    =
/usr/lib64/libavcodec.so;/usr/lib64/libavdevice.so;/usr/lib64/libavfilter.so;/usr/lib64/libavformat.so;/usr/lib64/libavutil.so;/usr/lib64/libswscale.so
-- FFMPEG_DEFINITIONS  = 
-- QtAV search path: 
-- Found QtAV: /usr/lib/libQtAV.so;/usr/lib/libQtAVWidgets.so  
-- Found QtAV version header: /usr/include/QtAV/version.h
-- Found QtAV version 1.13.0
-- QtAV_FOUND       = TRUE
-- QtAV_INCLUDE_DIR = /usr/include/QtAV /usr/include/QtAVWidgets
-- QtAV_LIBRARIES   = /usr/lib/libQtAV.so;/usr/lib/libQtAVWidgets.so
-- QtAV_VERSION     = 1.13.0
-- Media player support is enabled.
-- Found OpenCV: /usr (found version "4.5.3") found components: core objdetect
imgproc imgcodecs dnn flann 
-- OpenCV Root directory is: /usr/lib64/cmake/opencv4
-- OpenCV: Found version 4.5.3 (required: 3.3.0)
-- OpenCV headers: /usr/include/opencv4
-- OpenCV libs   :
opencv_core;opencv_objdetect;opencv_imgproc;opencv_imgcodecs;opencv_dnn;opencv_flann
-- Found FLEX: /usr/bin/flex (found version "2.6.4") 
-- Found BISON: /usr/bin/bison (found version "3.7.5") 
-- Found LibXslt: /usr/lib64/libxslt.so (found version "1.1.34") 
-- Found LibXml2: /usr/lib64/libxml2.so (found version "2.9.10") 
-- Found Jasper: /usr/lib64/libjasper.so (found version "") 
-- Found Eigen3: /usr/include/eigen3 (Required is at least version "2.91.0") 
-- FIND IMAGEMAGICK API Magick++
-- -DMAGICKCORE_HDRI_ENABLE=1
-- -DMAGICKCORE_QUANTUM_DEPTH=16
-- FIND IMAGEMAGICK API MagickCore
-- -DMAGICKCORE_HDRI_ENABLE=1
-- -DMAGICKCORE_QUANTUM_DEPTH=16
-- FIND IMAGEMAGICK API MagickWand
-- -DMAGICKCORE_HDRI_ENABLE=1
-- -DMAGICKCORE_QUANTUM_DEPTH=16
-- Found ImageMagick: /usr/lib64/libMagick++.so (found version "7.0.10-62") 
-- ImageMagick_FOUND:                   TRUE
-- ImageMagick_VERSION_STRING:          7.0.10-62
-- ImageMagick_EXECUTABLE_DIR:          /usr/bin
-- ImageMagick_INCLUDE_DIRS:            /usr/include/ImageMagick-7
-- ImageMagick_LIBRARIES:              
/usr/lib64/libMagick++.so;/usr/lib64/libMagickCore.so;/usr/lib64/libMagickWand.so
-- ImageMagick_DEFINITIONS:            
-DMAGICKCORE_HDRI_ENABLE=1;-DMAGICKCORE_QUANTUM_DEPTH=16
-- ImageMagick_Magick++_INCLUDE_DIRS:   /usr/include/ImageMagick-7
-- ImageMagick_Magick++_LIBRARY:        /usr/lib64/libMagick++.so
-- ImageMagick_Magick++_DEFINITIONS:   
-DMAGICKCORE_HDRI_ENABLE=1;-DMAGICKCORE_QUANTUM_DEPTH=16
-- ImageMagick_MagickCore_INCLUDE_DIRS: /usr/include/ImageMagick-7
-- ImageMagick_MagickCore_LIBRARY:      /usr/lib64/libMagickCore.so
-- ImageMagick_MagickCore_DEFINITIONS: 
-DMAGICKCORE_HDRI_ENABLE=1;-DMAGICKCORE_QUANTUM_DEPTH=16
-- ImageMagick_MagickWand_INCLUDE_DIRS: /usr/include/ImageMagick-7
-- ImageMagick_MagickWand_LIBRARY:      /usr/lib64/libMagickWand.so
-- ImageMagick_MagickWand_DEFINITIONS: 
-DMAGICKCORE_HDRI_ENABLE=1;-DMAGICKCORE_QUANTUM_DEPTH=16
-- OpenGL found;                                 TRUE
-- OpenGL GLU extension found;                   YES
-- OpenGL Qt6 found;           1
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 
-- Checking for module 'lqr-1'
--   Found lqr-1, version 0.4.2
-- Found GLIB2: /usr/lib64/libglib-2.0.so  
-- Performing Test HAVE_LQR_0_4
-- Performing Test HAVE_LQR_0_4 - Failed
-- Found Lqr-1:
/usr/include/lqr-1;/usr/include/glib-2.0;/usr/lib64/glib-2.0/include  
-- Found Gphoto2: /usr/lib64/libgphoto2.so  
-- libgphoto2 found    : TRUE
-- libgphoto2 version  : 2.5.26
-- libgphoto2 includes : /usr/include/gphoto2
-- libgphoto2 libraries:
/usr/lib64/libgphoto2.so;/usr/lib64/libgphoto2_port.so;/usr/lib64/libusb-1.0.so
-- libgphoto2 API version >= 2.5
-- Checking for module 'lensfun'
--   Found lensfun, version 0.3.95.0
-- Found LensFun: /usr/include/lensfun (found version "0.3.95.0") 
-- liblensfun: Found version 0.3.95.0 (required: 0.2.6.0)
-- 
-- --------------------------------------------------
-- digiKam RawEngine dependencies checks:
-- 
-- Looking for OpenMP
-- Found OpenMP_C: -fopenmp (found version "4.5") 
-- Found OpenMP_CXX: -fopenmp (found version "4.5") 
-- Found OpenMP: TRUE (found version "4.5")  
-- OpenMP found with CXX flags: -fopenmp
-- RawEngine will be compiled with OpenMP support
-- RawEngine will be compiled with RedCine codec
-- Looking for LibJpeg
-- RawEngine will be compiled with DNG lossy codec
-- Looking for PThreads
-- --------------------------------------------------
-- 
-- 
--
----------------------------------------------------------------------------------
--  digiKam 7.6.0 dependencies results   <https://www.digikam.org>
-- 
--  MySQL Database Support will be compiled.. YES (optional)
--  MySQL Internal Support will be compiled.. YES (optional)
--  DBUS Support will be compiled............ NO  (optional)
--  App. Style Support will be compiled...... YES (optional)
--  QWebEngine Support will be compiled...... NO  (optional)
--  libboostgraph found...................... YES
--  libexiv2 found........................... YES
--  libexpat found........................... YES
--  libjpeg found............................ YES
--  libkde found............................. YES
--  liblcms found............................ YES
--  libopencv found.......................... YES
--  libpng found............................. YES
--  libpthread found......................... YES
--  libqt found.............................. YES
--  libtiff found............................ YES
--  bison found.............................. YES (optional)
--  doxygen found............................ NO  (optional)
--  digiKam will be compiled without API documentation building support.
--  Please install the doxygen (version >= 1.8.0) development package.
-- 
--  ccache found............................. NO  (optional)
--  digiKam will be compiled without CCACHE build support.
--  Please install the ccache (version >= 3.0.0) development package.
-- 
--  flex found............................... YES (optional)
--  libakonadicontact found.................. NO  (optional)
--  digiKam will be compiled without KDE desktop address book support.
--  Please install the libakonadicontact (version >= 4.89.0) development
package.
-- 
--  libmagick++ found........................ YES (optional)
--  libeigen3 found.......................... YES (optional)
--  libgphoto2 found......................... YES (optional)
--  libjasper found.......................... YES (optional)
--  libkcalendarcore found................... YES (optional)
--  libkfilemetadata found................... NO  (optional)
--  digiKam will be compiled without KDE desktop file metadata support.
--  Please install the libkfilemetadata (version >= 5.5.0) development package.
-- 
--  libkiconthemes found..................... YES (optional)
--  libkio found............................. YES (optional)
--  libknotifications found.................. YES (optional)
--  libknotifyconfig found................... YES (optional)
--  libksane found........................... NO  (optional)
--  digiKam will be compiled without flat scanners support.
--  Please install the libksane (version >= 5.5.0) development package.
-- 
--  liblensfun found......................... YES (optional)
--  liblqr-1 found........................... YES (optional)
--  libmarble found.......................... NO  (optional)
--  digiKam will be compiled without geolocation maps support.
--  Please install the libmarble (version >= 0.22.0) development package.
-- 
--  libqtav found............................ YES (optional)
--  libthreadweaver found.................... YES (optional)
--  libxml2 found............................ YES (optional)
--  libxslt found............................ YES (optional)
--  libx265 found............................ YES (optional)
--  OpenGL found............................. YES (optional)
--  digiKam can be compiled.................. YES
--
----------------------------------------------------------------------------------
-- 
-- Using ccache to speed-up compilations..... NO
-- Remove GCC compiler option -pedantic from /home/gilles/Documents/7.x/core
-- Remove GCC compiler option -Wsuggest-override from
/home/gilles/Documents/7.x/core
-- Remove GCC compiler option -Wcast-align from /home/gilles/Documents/7.x/core
-- Remove GCC compiler option -Wzero-as-null-pointer-constant from
/home/gilles/Documents/7.x/core
-- Disable GCC compiler option -Wno-deprecated-copy from
/home/gilles/Documents/7.x/core
-- Disable GCC compiler option -Wno-deprecated from
/home/gilles/Documents/7.x/core/libs/metadataengine
-- Looking for posix_memalign
-- Looking for posix_memalign - found
-- Looking for malloc.h
-- Looking for malloc.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stdbool.h
-- Looking for stdbool.h - found
-- Looking for inttypes.h
-- Looking for inttypes.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Looking for strings.h
-- Looking for strings.h - found
-- Looking for unistd.h
-- Looking for unistd.h - found
-- Remove GCC compiler option -Wcast-align from
/home/gilles/Documents/7.x/core/libs/pgfutils
-- Remove GCC compiler option -Wzero-as-null-pointer-constant from
/home/gilles/Documents/7.x/core/libs/pgfutils
-- Remove GCC compiler option -pedantic from
/home/gilles/Documents/7.x/core/libs/dplugins/webservices
-- Remove GCC compiler option -Wundef from
/home/gilles/Documents/7.x/core/libs/rawengine
-- Remove GCC compiler option -Werror=return-type from
/home/gilles/Documents/7.x/core/libs/rawengine
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY
-- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR
-- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success
-- WallPaper plugin will be compiled......... NO
-- Configuring done
-- Generating done
-- Build files have been written to: /home/gilles/Documents/7.x/build

[root@localhost 7.x]# 

Note : 
- KF6 is in fact KF5 code where plenty of patches are applied to support Qt6.
It's compiled and installed with the official KDEsrcbuild git repository from
gitlab. 
- Qtav compile fine with Qt6. This want mean that compilation tool chain is ok.
- Linux host is now Mageia8 to inherit of GCC10.
- Last stable cmake 3.22.2 is also installed in /opt/cmake.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to