| Summary: | Daily build Bundles are not updated to files.kde.org/digikam. | ||
|---|---|---|---|
| Product: | [Applications] digikam | Reporter: | Andy <zunar> |
| Component: | Bundle-Windows | Assignee: | Digikam Developers <digikam-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | minor | CC: | caulier.gilles, metzpinguin |
| Priority: | NOR | ||
| Version First Reported In: | 9.0.0 | ||
| Target Milestone: | --- | ||
| Platform: | Microsoft Windows | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | Version Fixed/Implemented In: | 9.0.0 | |
| Sentry Crash Report: | |||
|
Description
Andy
2026-02-13 17:24:14 UTC
Right. The KDE infrastructure computers changes the fingerprint keys recently so the connection fail since few days. I will fix it. The *.appimage programs are also affected. Andy The problem is more vicious than expected. The ssh connection to the different git repositories (kdeinvent and github) uses now the crypto post-quantum. This requires an update of openssh in the VMs where Windows 10 and XUbuntu 20.06/22.04 are used to build the bundles. @Gilles, Windows Qt6 build is currently failing right at the beginning with: FAILED COMMAND: ChecksCPUCores Maik I will take a look this evening... Gilles I think all the build are now restored... Gilles Caulier Hi Gilles, Could you please check the download servers when you have a chance? There aren't any new versions available for Linux and Windows packages yet. Thanks! Andy Gilles is trying to create new Windows packages on a Windows 11 VM. This took several days. Maik Exactly. Under Windows 11 with the new Visual Studio C++, digiKam do not link. Compiler report to much object to assemble with the digikamcore shared lib. I must cut this one in 2 parts. Note : Under windows 10 an the previous Visual Studio C++ version, i never seen this problem. It sound like a regression from Microsoft... Gilles Maik, Just for info, with this patch, the main linking problem about more than 65535 objects to assemble with Visual Studio disappear : https://invent.kde.org/graphics/digikam/-/commit/e08a5847785fde0bbdf364bd4158d4ac5e03ef2c Now old linking problems remain : smugtalker.obj : error LNK2019: unresolved external symbol "public: void __cdecl O1SmugMug::AuthorizationUrlBuilder::setAccess(enum O1SmugMug::Access)" (?setAccess@AuthorizationUrlBuilder@O1SmugMug@@QEAAXW4Access@2@@Z) referenced in function "public: void __cdecl DigikamGenericSmugPlugin::SmugTalker::login(void)" (?login@SmugTalker@DigikamGenericSmugPlugin@@QEAAXXZ) [E:\b\dktemp\digikam-master\build\core\dplugins\generic\webservices\smugmug\Generic_SmugMug_Plugin.vcxproj] smugtalker.obj : error LNK2019: unresolved external symbol "public: void __cdecl O1SmugMug::AuthorizationUrlBuilder::setPermissions(enum O1SmugMug::Permissions)" (?setPermissions@AuthorizationUrlBuilder@O1SmugMug@@QEAAXW4Permissions@2@@Z) referenced in function "public: void __cdecl DigikamGenericSmugPlugin::SmugTalker::login(void)" (?login@SmugTalker@DigikamGenericSmugPlugin@@QEAAXXZ) [E:\b\dktemp\digikam-master\build\core\dplugins\generic\webservices\smugmug\Generic_SmugMug_Plugin.vcxproj] E:\b\dktemp\digikam-master\build\bin\RelWithDebInfo\Generic_SmugMug_Plugin.dll : fatal error LNK1120: 2 unresolved externals [E:\b\dktemp\digikam-master\build\core\dplugins\generic\webservices\smugmug\Generic_SmugMug_Plugin.vcxproj] ... faceclassifier.obj : error LNK2019: unresolved external symbol "public: void __cdecl Digikam::MLClassifierFoundation::VotingGroups::addVote(int,float)" (?addVote@VotingGroups@MLClassifierFoundation@Digikam@@QEAAXHM@Z) referenced in function "private: int __cdecl Digikam::FaceClassifier::listSearch(class cv::Mat const &,class QHash<int,class QList<class cv::Mat> > const &,class QList<int> const &)const " (?listSearch@FaceClassifier@Digikam@@AEBAHAEBVMat@cv@@AEBV?$QHash@HV?$QList@VMat@cv@@@@@@AEBV?$QList@H@@@Z) [E:\b\dktemp\digikam-master\build\core\app\digikamgui.vcxproj] faceclassifier.obj : error LNK2019: unresolved external symbol "public: int __cdecl Digikam::MLClassifierFoundation::VotingGroups::winner(enum Digikam::MLClassifierFoundation::VotingGroups::_WinnerType)" (?winner@VotingGroups@MLClassifierFoundation@Digikam@@QEAAHW4_WinnerType@123@@Z) referenced in function "private: int __cdecl Digikam::FaceClassifier::listSearch(class cv::Mat const &,class QHash<int,class QList<class cv::Mat> > const &,class QList<int> const &)const " (?listSearch@FaceClassifier@Digikam@@AEBAHAEBVMat@cv@@AEBV?$QHash@HV?$QList@VMat@cv@@@@@@AEBV?$QList@H@@@Z) [E:\b\dktemp\digikam-master\build\core\app\digikamgui.vcxproj] gpsmarkertiler.obj : error LNK2019: unresolved external symbol "public: class Digikam::AbstractMarkerTiler::Tile * __cdecl Digikam::AbstractMarkerTiler::Tile::getChild(int)" (?getChild@Tile@AbstractMarkerTiler@Digikam@@QEAAPEAV123@H@Z) referenced in function "private: void __cdecl Digikam::GPSMarkerTiler::addMarkerToTileAndChildren(__int64,class Digikam::TileIndex const &)" (?addMarkerToTileAndChildren@GPSMarkerTiler@Digikam@@AEAAX_JAEBVTileIndex@2@@Z) [E:\b\dktemp\digikam-master\build\core\app\digikamgui.vcxproj] gpsmarkertiler.obj : error LNK2019: unresolved external symbol "public: class Digikam::AbstractMarkerTiler::Tile * __cdecl Digikam::AbstractMarkerTiler::Tile::addChild(int,class Digikam::AbstractMarkerTiler::Tile *)" (?addChild@Tile@AbstractMarkerTiler@Digikam@@QEAAPEAV123@HPEAV123@@Z) referenced in function "private: void __cdecl Digikam::GPSMarkerTiler::addMarkerToTileAndChildren(__int64,class Digikam::TileIndex const &)" (?addMarkerToTileAndChildren@GPSMarkerTiler@Digikam@@AEAAX_JAEBVTileIndex@2@@Z) [E:\b\dktemp\digikam-master\build\core\app\digikamgui.vcxproj] gpsmarkertiler.obj : error LNK2019: unresolved external symbol "public: void __cdecl Digikam::AbstractMarkerTiler::Tile::deleteChild(class Digikam::AbstractMarkerTiler::Tile * const,int)" (?deleteChild@Tile@AbstractMarkerTiler@Digikam@@QEAAXQEAV123@H@Z) referenced in function "private: void __cdecl Digikam::GPSMarkerTiler::removeMarkerFromTileAndChildren(__int64,class Digikam::TileIndex const &)" (?removeMarkerFromTileAndChildren@GPSMarkerTiler@Digikam@@AEAAX_JAEBVTileIndex@2@@Z) [E:\b\dktemp\digikam-master\build\core\app\digikamgui.vcxproj] gpsmarkertiler.obj : error LNK2019: unresolved external symbol "public: bool __cdecl Digikam::AbstractMarkerTiler::Tile::childrenEmpty(void)const " (?childrenEmpty@Tile@AbstractMarkerTiler@Digikam@@QEBA_NXZ) referenced in function "private: void __cdecl Digikam::GPSMarkerTiler::addMarkerToTileAndChildren(__int64,class Digikam::TileIndex const &)" (?addMarkerToTileAndChildren@GPSMarkerTiler@Digikam@@AEAAX_JAEBVTileIndex@2@@Z) [E:\b\dktemp\digikam-master\build\core\app\digikamgui.vcxproj] E:\b\dktemp\digikam-master\build\bin\RelWithDebInfo\digikamgui.dll : fatal error LNK1120: 6 unresolved externals [E:\b\dktemp\digikam-master\build\core\app\digikamgui.vcxproj] ... searchresultmodelhelper.obj : error LNK2019: unresolved external symbol "public: void __cdecl Digikam::GPSUndoCommand::UndoInfo::readOldDataFromItem(class Digikam::GPSItemContainer const * const)" (?readOldDataFromItem@UndoInfo@GPSUndoCommand@Digikam@@QEAAXQEBVGPSItemContainer@3@@Z) referenced in function "public: virtual void __cdecl DigikamGenericGeolocationEditPlugin::SearchResultModelHelper::snapItemsTo(class QModelIndex const &,class QList<class QModelIndex> const &)" (?snapItemsTo@SearchResultModelHelper@DigikamGenericGeolocationEditPlugin@@UEAAXAEBVQModelIndex@@AEBV?$QList@VQModelIndex@@@@@Z) [E:\b\dktemp\digikam-master\build\core\dplugins\generic\metadata\geolocationedit\Generic_GeolocationEdit_Plugin.vcxproj] searchresultwidget.obj : error LNK2001: unresolved external symbol "public: void __cdecl Digikam::GPSUndoCommand::UndoInfo::readOldDataFromItem(class Digikam::GPSItemContainer const * const)" (?readOldDataFromItem@UndoInfo@GPSUndoCommand@Digikam@@QEAAXQEBVGPSItemContainer@3@@Z) [E:\b\dktemp\digikam-master\build\core\dplugins\generic\metadata\geolocationedit\Generic_GeolocationEdit_Plugin.vcxproj] gpsitemdetails.obj : error LNK2001: unresolved external symbol "public: void __cdecl Digikam::GPSUndoCommand::UndoInfo::readOldDataFromItem(class Digikam::GPSItemContainer const * const)" (?readOldDataFromItem@UndoInfo@GPSUndoCommand@Digikam@@QEAAXQEBVGPSItemContainer@3@@Z) [E:\b\dktemp\digikam-master\build\core\dplugins\generic\metadata\geolocationedit\Generic_GeolocationEdit_Plugin.vcxproj] searchresultmodelhelper.obj : error LNK2019: unresolved external symbol "public: void __cdecl Digikam::GPSUndoCommand::UndoInfo::readNewDataFromItem(class Digikam::GPSItemContainer const * const)" (?readNewDataFromItem@UndoInfo@GPSUndoCommand@Digikam@@QEAAXQEBVGPSItemContainer@3@@Z) referenced in function "public: virtual void __cdecl DigikamGenericGeolocationEditPlugin::SearchResultModelHelper::snapItemsTo(class QModelIndex const &,class QList<class QModelIndex> const &)" (?snapItemsTo@SearchResultModelHelper@DigikamGenericGeolocationEditPlugin@@UEAAXAEBVQModelIndex@@AEBV?$QList@VQModelIndex@@@@@Z) [E:\b\dktemp\digikam-master\build\core\dplugins\generic\metadata\geolocationedit\Generic_GeolocationEdit_Plugin.vcxproj] searchresultwidget.obj : error LNK2001: unresolved external symbol "public: void __cdecl Digikam::GPSUndoCommand::UndoInfo::readNewDataFromItem(class Digikam::GPSItemContainer const * const)" (?readNewDataFromItem@UndoInfo@GPSUndoCommand@Digikam@@QEAAXQEBVGPSItemContainer@3@@Z) [E:\b\dktemp\digikam-master\build\core\dplugins\generic\metadata\geolocationedit\Generic_GeolocationEdit_Plugin.vcxproj] gpsitemdetails.obj : error LNK2001: unresolved external symbol "public: void __cdecl Digikam::GPSUndoCommand::UndoInfo::readNewDataFromItem(class Digikam::GPSItemContainer const * const)" (?readNewDataFromItem@UndoInfo@GPSUndoCommand@Digikam@@QEAAXQEBVGPSItemContainer@3@@Z) [E:\b\dktemp\digikam-master\build\core\dplugins\generic\metadata\geolocationedit\Generic_GeolocationEdit_Plugin.vcxproj] E:\b\dktemp\digikam-master\build\bin\RelWithDebInfo\Generic_GeolocationEdit_Plugin.dll : fatal error LNK1120: 2 unresolved externals [E:\b\dktemp\digikam-master\build\core\dplugins\generic\metadata\geolocationedit\Generic_GeolocationEdit_Plugin.vcxproj] Gilles Hi Maik,
All is fixed now with digiKam core. Now it's GMic-Qt :
Generic_PicFlowView_Plugin.vcxproj -> E:\b\dk_cmake\ext_flowview\ext_flowview-prefix\src\ext_flowview\src\RelWithDebInfo\Generic_PicFlowView_Plugin.dll
Automatic MOC for target layoutTest
Building Custom Rule E:/b/dk_cmake/ext_flowview/ext_flowview-prefix/src/ext_flowview/extern/QtFlowLayout/test/CMakeLists.txt
main.cpp
mainwindow.cpp
mocs_compilation_RelWithDebInfo.cpp
Generating Code...
layoutTest.vcxproj -> E:\b\dk_cmake\ext_flowview\ext_flowview-prefix\src\ext_flowview\extern\QtFlowLayout\test\RelWithDebInfo\layoutTest.exe
Building Custom Rule E:/b/dk_cmake/ext_flowview/ext_flowview-prefix/src/ext_flowview/CMakeLists.txt
Performing install step for 'ext_flowview'
Version MSBuild 18.3.0-release-26070-10+3972042b7 pour .NET Framework
Automatic MOC for target FlowLayout
FlowLayout.vcxproj -> E:\b\dk_cmake\ext_flowview\ext_flowview-prefix\src\ext_flowview\extern\QtFlowLayout\src\RelWithDebInfo\FlowLayout.lib
Automatic MOC for target Generic_PicFlowView_Plugin
Generic_PicFlowView_Plugin.vcxproj -> E:\b\dk_cmake\ext_flowview\ext_flowview-prefix\src\ext_flowview\src\RelWithDebInfo\Generic_PicFlowView_Plugin.dll
Automatic MOC for target layoutTest
layoutTest.vcxproj -> E:\b\dk_cmake\ext_flowview\ext_flowview-prefix\src\ext_flowview\extern\QtFlowLayout\test\RelWithDebInfo\layoutTest.exe
1>
-- Install configuration: "RelWithDebInfo"
-- Installing: E:/dk/x64-windows/bin/msvcp140.dll
-- Installing: E:/dk/x64-windows/bin/msvcp140_1.dll
-- Installing: E:/dk/x64-windows/bin/msvcp140_2.dll
-- Installing: E:/dk/x64-windows/bin/msvcp140_atomic_wait.dll
-- Installing: E:/dk/x64-windows/bin/msvcp140_codecvt_ids.dll
-- Installing: E:/dk/x64-windows/bin/vcruntime140_1.dll
-- Installing: E:/dk/x64-windows/bin/vcruntime140.dll
-- Installing: E:/dk/x64-windows/bin/concrt140.dll
-- Up-to-date: E:/dk/x64-windows/bin
-- Installing: E:/dk/x64-windows/Qt6/plugins/digikam/generic/Generic_PicFlowView_Plugin.dll
Completed 'ext_flowview'
Version MSBuild 18.3.0-release-26070-10+3972042b7 pour .NET Framework
Creating directories for 'ext_gmic_qt'
Building Custom Rule C:/Users/cea/Documents/digikam/project/bundles/3rdparty/ext_gmicqt/CMakeLists.txt
Performing download step (git clone) for 'ext_gmic_qt'
Cloning into 'gmic-qt'...
Already on 'master'
Your branch is up to date with 'origin/master'.
No update step for 'ext_gmic_qt'
No patch step for 'ext_gmic_qt'
Performing configure step for 'ext_gmic_qt'
-- Selecting Windows SDK version 10.0.26100.0 to target Windows 10.0.26200.
-- The C compiler identification is MSVC 19.50.35725.0
-- The CXX compiler identification is MSVC 19.50.35725.0
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/18/Community/VC/Tools/MSVC/14.50.35717/bin/Hostx64/x64/cl.exe - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: C:/Program Files/Microsoft Visual Studio/18/Community/VC/Tools/MSVC/14.50.35717/bin/Hostx64/x64/cl.exe - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Using CMake version: 4.1.2-msvc8
-- Found PkgConfig: E:/dk/x64-windows/tools/pkgconf/pkgconf.exe (found version "2.5.1")
Build type is RelWithDebInfo
Building for target host application: digikam
G'MIC path: E:/b/dk_cmake/ext_gmicqt/gmic-qt/gmicqt/gmic/src
Found G'MIC repository
Found E:/b/dk_cmake/ext_gmicqt/gmic-qt/gmicqt/gmic/src/CImg.h
Found E:/b/dk_cmake/ext_gmicqt/gmic-qt/gmicqt/gmic/src/gmic_stdlib_community.h
CImg version is [360]
G'MIC version is [360]
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - not found
-- Found Threads: TRUE
-- Performing Test HAVE_STDATOMIC
-- Performing Test HAVE_STDATOMIC - Success
-- Found WrapAtomic: TRUE
-- Could NOT find ZLIB (missing: ZLIB_LIBRARY ZLIB_INCLUDE_DIR)
CMake Error at C:/Program Files/Microsoft Visual Studio/18/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-4.1/Modules/FindPackageHandleStandardArgs.cmake:227 (message):
Could NOT find PNG (missing: PNG_LIBRARY PNG_PNG_INCLUDE_DIR)
Call Stack (most recent call first):
C:/Program Files/Microsoft Visual Studio/18/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-4.1/Modules/FindPackageHandleStandardArgs.cmake:591 (_FPHSA_FAILURE_MESSAGE)
C:/Program Files/Microsoft Visual Studio/18/Community/Common7/IDE/CommonExtensions/Microsoft/CMake/CMake/share/cmake-4.1/Modules/FindPNG.cmake:193 (find_package_handle_standard_args)
gmicqt/CMakeLists.txt:205 (find_package)
-- Configuring incomplete, errors occurred!
C:\Program Files\Microsoft Visual Studio\18\Community\MSBuild\Microsoft\VC\v180\Microsoft.CppCommon.targets(254,5): error MSB8066: Custom build for 'E:\b\dk_cmake\CMakeFiles\384f03fde0f7c7294172d4fcb45d314c\ext_gmic_qt-mkdir.rule;E:\b\dk_cmake\CMakeFiles\384f03fde0f7c7294172d4fcb45d314c\ext_gmic_qt-download.rule;E:\b\dk_cmake\CMakeFiles\384f03fde0f7c7294172d4fcb45d314c\ext_gmic_qt-update.rule;E:\b\dk_cmake\CMakeFiles\384f03fde0f7c7294172d4fcb45d314c\ext_gmic_qt-patch.rule;E:\b\dk_cmake\CMakeFiles\384f03fde0f7c7294172d4fcb45d314c\ext_gmic_qt-configure.rule;E:\b\dk_cmake\CMakeFiles\384f03fde0f7c7294172d4fcb45d314c\ext_gmic_qt-build.rule;E:\b\dk_cmake\CMakeFiles\384f03fde0f7c7294172d4fcb45d314c\ext_gmic_qt-install.rule;E:\b\dk_cmake\CMakeFiles\103f648c1a9cb2ec15d7db344656420f\ext_gmic_qt-complete.rule;E:\b\dk_cmake\CMakeFiles\03f1756df1660c78987985188dd97f45\ext_gmic_qt.rule;C:\Users\cea\Documents\digikam\project\bundles\3rdparty\ext_gmicqt\CMakeLists.txt' exited with code 1. [E:\b\dk_cmake\ext_gmicqt\ext_gmic_qt.vcxproj]
FAILED COMMAND: "${CMAKE_BIN}" --build . --config RelWithDebInfo --target ext_gmic_qt --parallel
gilles@DESKTOP-2TRKRDJ MINGW64 ~/Documents/digikam/project/bundles/vcpkg (master)
Gilles
Hi Maik, The new Windows 11 + Visual Studio 2026 + Qt 6.10.1 + KF6 6.22 build is done and will be ready to test as pre-release bundle today. Gilles |