[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #131 from Carl Schwan --- Git commit 97fcc95702b1db9fe176434ce711fe1c46058d24 by Carl Schwan, on behalf of Gilles Caulier. Committed on 16/09/2024 at 16:20. Pushed by ltoscano into branch 'master'. Fix broken compilation with Qt6.6 and MSVC2022 under Windows 10. MSVC is not able to build the hash-table of class where the key is not fully defined previously. All function to play the hash-tables are now hosted in a dedicated container outside OsmPlacemarkData. The previous code compiled fine with MSVC2019 (and also G++ or Clang). Sounds like a new restriction introduced in the new Microsoft compiler. M +64 -55 src/lib/marble/osm/OsmPlacemarkData.cpp M +62 -25 src/lib/marble/osm/OsmPlacemarkData.h M +2-2src/plugins/runner/osm/OsmWay.cpp https://invent.kde.org/education/marble/-/commit/97fcc95702b1db9fe176434ce711fe1c46058d24 -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #130 from caulier.gil...@gmail.com --- Git commit 824f8fb4c67d945036f113f4aed0dee4a20385bc by Gilles Caulier. Committed on 22/11/2023 at 14:06. Pushed by cgilles into branch 'master'. Copy digiKam icon set in bundle data dir. This will enable all export tools action icons in menu. M +1-0project/bundles/vcpkg/04-build-installer.sh https://invent.kde.org/graphics/digikam/-/commit/824f8fb4c67d945036f113f4aed0dee4a20385bc -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #129 from caulier.gil...@gmail.com --- libavif notes about codecs are listed below : No AV1 codecs are enabled by default. Enable them by enabling any of the following CMake options (e.g. -DAVIF_CODEC_AOM=ON): AVIF_CODEC_AOM for libaom (encoder and decoder) AVIF_CODEC_DAV1D for dav1d (decoder) AVIF_CODEC_LIBGAV1 for libgav1 (decoder) AVIF_CODEC_RAV1E for rav1e (encoder) AVIF_CODEC_SVT for SVT-AV1 (encoder) These libraries (in their C API form) must be externally available (discoverable via CMake's FIND_LIBRARY) to use them, or if libavif is a child CMake project, the appropriate CMake target must already exist by the time libavif's CMake scripts are executed. libavif come from VCPKG package. The port file is this one : gilles@KU23:~/Devel/Devel/vcpkg/ports/libavif$ cat portfile.cmake vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO AOMediaCodec/libavif REF "v${VERSION}" SHA512 f7c35e40f9214314afeae69d5da6ab345e6dbd025e737a920ea4270452cdf7ff7010d7af5cc18d27e93b217114eb6b613cd349703d0e1bb7814dbeb84a9fd70f HEAD_REF master PATCHES disable-source-utf8.patch find-dependency.patch # from https://github.com/AOMediaCodec/libavif/pull/1339 ) vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS FEATURES aom AVIF_CODEC_AOM ) vcpkg_cmake_configure( SOURCE_PATH "${SOURCE_PATH}" OPTIONS -DAVIF_BUILD_APPS=OFF -DCMAKE_REQUIRE_FIND_PACKAGE_libyuv=ON ${FEATURE_OPTIONS} ) vcpkg_cmake_install() vcpkg_copy_pdbs() # Move cmake configs vcpkg_cmake_config_fixup(CONFIG_PATH lib/cmake/${PORT}) # Fix pkg-config files vcpkg_fixup_pkgconfig() # Remove duplicate files file(REMOVE_RECURSE "${CURRENT_PACKAGES_DIR}/debug/include" "${CURRENT_PACKAGES_DIR}/debug/share") # Handle copyright vcpkg_install_copyright(FILE_LIST "${SOURCE_PATH}/LICENSE") ...and the json conf : gilles@KU23:~/Devel/Devel/vcpkg/ports/libavif$ cat vcpkg.json { "name": "libavif", "version-semver": "1.0.1", "description": "Library for encoding and decoding AVIF files", "homepage": "https://github.com/AOMediaCodec/libavif";, "license": "BSD-2-Clause AND Apache-2.0", "dependencies": [ "libyuv", { "name": "vcpkg-cmake", "host": true }, { "name": "vcpkg-cmake-config", "host": true } ], "features": { "aom": { "description": "AV1 codec library", "dependencies": [ "aom" ] } } } Look well, no codec is enable, and AOM is the only one provided as option, not enabled by default. This want mean that libavif decode nothing, as i don't enable the aom codec while building. NOTE: This VCPKG rules is stupid at all. Why to provide a library which can the essential by default ? Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #128 from caulier.gil...@gmail.com --- MAik, In Qt AVIF image loader, i don't see specific dll runtime loading instruction: https://invent.kde.org/frameworks/kimageformats/-/blob/master/src/imageformats/avif.cpp?ref_type=heads Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #127 from caulier.gil...@gmail.com --- Maik, I can confirm that AVIF type mime miss also on my Windows 10 computer in the Qt loader DK control panel... Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #126 from caulier.gil...@gmail.com --- About the AVIF Qt plugin, dumpbin report these dependencies : Dump of file kimg_avif.dll File Type: DLL Image has the following dependencies: Qt6Gui.dll avif.dll Qt6Core.dll MSVCP140.dll VCRUNTIME140_1.dll VCRUNTIME140.dll api-ms-win-crt-heap-l1-1-0.dll api-ms-win-crt-runtime-l1-1-0.dll KERNEL32.dll avif.dll is the main entry here. The rest is Qt6 and M$ dll which are all here... if it miss a dependency we needs to take a look in avif.dll: Dump of file avif.dll File Type: DLL Image has the following dependencies: KERNEL32.dll VCRUNTIME140.dll api-ms-win-crt-stdio-l1-1-0.dll api-ms-win-crt-heap-l1-1-0.dll api-ms-win-crt-runtime-l1-1-0.dll api-ms-win-crt-string-l1-1-0.dll api-ms-win-crt-math-l1-1-0.dll api-ms-win-crt-time-l1-1-0.dll So no more dependency, excepted perhaps at run time, where code specifically load a 3rd-party dll. Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #125 from Maik Qualmann --- Git commit 5b9a83f9eb13b6f0bd5444e911d08a448409a5cb by Maik Qualmann. Committed on 16/11/2023 at 21:03. Pushed by mqualmann into branch 'master'. set ImageMagick paths under MSVC M +7-0core/app/main/main.cpp https://invent.kde.org/graphics/digikam/-/commit/5b9a83f9eb13b6f0bd5444e911d08a448409a5cb -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #124 from caulier.gil...@gmail.com --- Typically, IM has default search paths that we can use: https://imagemagick.org/script/resources.php#modules -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #123 from caulier.gil...@gmail.com --- I can confirm that if i rename the IM install path, IM codecs list in DK is empty. About the icons rcc sets, i used both files generated with MXE. There are placed as well in the bundle. So i don't know why icon for the web service tools are not available. Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #122 from caulier.gil...@gmail.com --- Hi Maik, For the ImageMagick codecs problem, here all is present, as IM is also installed on the system. So there is a tune of variable to set to fix the problem. Look for the AppImage start up script : https://invent.kde.org/graphics/digikam/-/blob/master/project/bundles/appimage/data/AppRun?ref_type=heads#L91 These kind of variable must be activated in the source code when digiKam is compiled with MSVC. Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #121 from Maik Qualmann --- One more thing, the extra icons from the export tools are missing. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #120 from Maik Qualmann --- Gilles, I'm not yet completely satisfied with the Qt6 multimedia video rotation, but I want to improve it. What else is noticeable: ImageMagick mime list is empty. And QImage lacks AVIF, although the plugin and AVIF library are available. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #119 from caulier.gil...@gmail.com --- Maik, Did you tried the QtMultimedia under Windows with Qt6 ? Video preview + audio works as expected ? Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #118 from caulier.gil...@gmail.com --- Maik, The new Windows native installer is mostly ready to use for 8.2.0. I fixed all major packaging problems i think. The 8.2.0 installer with MXE will survive a little bit but not in 2024. Q : How we will release 8.2.0 for Windows officially ? With MXE or VCPKG ? Qt6 sounds enough solid, KF6 sounds usable as well, even if it's not released... Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #117 from caulier.gil...@gmail.com --- Maik, The breeze icon problem is clear : https://invent.kde.org/frameworks/breeze-icons/-/blob/master/CMakeLists.txt?ref_type=heads#L37 "# FIXME: This is a temporary solution to unbreak KDE's Windows CI. # Remove "NOT WIN32" when icon generation works on Windows." Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #116 from caulier.gil...@gmail.com --- Maik, For the ImageMagick loaders there are there : gilles@Win10 MINGW64 /C/Program Files/digikam $ ll IM_MOD*.dll -rwxr-xr-x 1 gilles 197121 25816 Nov 14 10:16 IM_MOD_RL_aai_.dll* -rwxr-xr-x 1 gilles 197121 25816 Nov 14 10:16 IM_MOD_RL_art_.dll* -rwxr-xr-x 1 gilles 197121 29400 Nov 14 10:16 IM_MOD_RL_ashlar_.dll* -rwxr-xr-x 1 gilles 197121 25816 Nov 14 10:16 IM_MOD_RL_avs_.dll* -rwxr-xr-x 1 gilles 197121 26840 Nov 14 10:16 IM_MOD_RL_bayer_.dll* -rwxr-xr-x 1 gilles 197121 34520 Nov 14 10:16 IM_MOD_RL_bgr_.dll* -rwxr-xr-x 1 gilles 197121 51416 Nov 14 10:16 IM_MOD_RL_bmp_.dll* -rwxr-xr-x 1 gilles 197121 26328 Nov 14 10:16 IM_MOD_RL_braille_.dll* -rwxr-xr-x 1 gilles 197121 27352 Nov 14 10:16 IM_MOD_RL_cals_.dll* -rwxr-xr-x 1 gilles 197121 27864 Nov 14 10:16 IM_MOD_RL_caption_.dll* -rwxr-xr-x 1 gilles 197121 34520 Nov 14 10:16 IM_MOD_RL_cin_.dll* -rwxr-xr-x 1 gilles 197121 25816 Nov 14 10:16 IM_MOD_RL_cip_.dll* -rwxr-xr-x 1 gilles 197121 22744 Nov 14 10:16 IM_MOD_RL_clip_.dll* -rwxr-xr-x 1 gilles 197121 24280 Nov 14 10:16 IM_MOD_RL_clipboard_.dll* -rwxr-xr-x 1 gilles 197121 37080 Nov 14 10:16 IM_MOD_RL_cmyk_.dll* -rwxr-xr-x 1 gilles 197121 27352 Nov 14 10:16 IM_MOD_RL_cube_.dll* -rwxr-xr-x 1 gilles 197121 33496 Nov 14 10:16 IM_MOD_RL_cut_.dll* -rwxr-xr-x 1 gilles 197121 174296 Nov 14 10:16 IM_MOD_RL_dcm_.dll* -rwxr-xr-x 1 gilles 197121 69336 Nov 14 10:16 IM_MOD_RL_dds_.dll* -rwxr-xr-x 1 gilles 197121 25304 Nov 14 10:16 IM_MOD_RL_debug_.dll* -rwxr-xr-x 1 gilles 197121 36056 Nov 14 10:16 IM_MOD_RL_dib_.dll* -rwxr-xr-x 1 gilles 197121 22232 Nov 14 10:16 IM_MOD_RL_djvu_.dll* -rwxr-xr-x 1 gilles 197121 21720 Nov 14 10:16 IM_MOD_RL_dmr_.dll* -rwxr-xr-x 1 gilles 197121 35544 Nov 14 10:16 IM_MOD_RL_dng_.dll* -rwxr-xr-x 1 gilles 197121 21720 Nov 14 10:16 IM_MOD_RL_dot_.dll* -rwxr-xr-x 1 gilles 197121 21720 Nov 14 10:16 IM_MOD_RL_dps_.dll* -rwxr-xr-x 1 gilles 197121 43736 Nov 14 10:16 IM_MOD_RL_dpx_.dll* -rwxr-xr-x 1 gilles 197121 29400 Nov 14 10:16 IM_MOD_RL_emf_.dll* -rwxr-xr-x 1 gilles 197121 26840 Nov 14 10:16 IM_MOD_RL_ept_.dll* -rwxr-xr-x 1 gilles 197121 29912 Nov 14 10:16 IM_MOD_RL_exr_.dll* -rwxr-xr-x 1 gilles 197121 25816 Nov 14 10:16 IM_MOD_RL_farbfeld_.dll* -rwxr-xr-x 1 gilles 197121 25816 Nov 14 10:16 IM_MOD_RL_fax_.dll* -rwxr-xr-x 1 gilles 197121 34008 Nov 14 10:16 IM_MOD_RL_fits_.dll* -rwxr-xr-x 1 gilles 197121 25816 Nov 14 10:16 IM_MOD_RL_fl32_.dll* -rwxr-xr-x 1 gilles 197121 29400 Nov 14 10:16 IM_MOD_RL_flif_.dll* -rwxr-xr-x 1 gilles 197121 21720 Nov 14 10:16 IM_MOD_RL_fpx_.dll* -rwxr-xr-x 1 gilles 197121 32472 Nov 14 10:16 IM_MOD_RL_ftxt_.dll* -rwxr-xr-x 1 gilles 197121 43224 Nov 14 10:16 IM_MOD_RL_gif_.dll* -rwxr-xr-x 1 gilles 197121 25304 Nov 14 10:16 IM_MOD_RL_gradient_.dll* -rwxr-xr-x 1 gilles 197121 32472 Nov 14 10:16 IM_MOD_RL_gray_.dll* -rwxr-xr-x 1 gilles 197121 23256 Nov 14 10:16 IM_MOD_RL_hald_.dll* -rwxr-xr-x 1 gilles 197121 30936 Nov 14 10:16 IM_MOD_RL_hdr_.dll* -rwxr-xr-x 1 gilles 197121 38104 Nov 14 10:16 IM_MOD_RL_heic_.dll* -rwxr-xr-x 1 gilles 197121 27864 Nov 14 10:16 IM_MOD_RL_histogram_.dll* -rwxr-xr-x 1 gilles 197121 25304 Nov 14 10:16 IM_MOD_RL_hrz_.dll* -rwxr-xr-x 1 gilles 197121 27864 Nov 14 10:16 IM_MOD_RL_html_.dll* -rwxr-xr-x 1 gilles 197121 39128 Nov 14 10:16 IM_MOD_RL_icon_.dll* -rwxr-xr-x 1 gilles 197121 22744 Nov 14 10:16 IM_MOD_RL_info_.dll* -rwxr-xr-x 1 gilles 197121 25816 Nov 14 10:16 IM_MOD_RL_inline_.dll* -rwxr-xr-x 1 gilles 197121 27864 Nov 14 10:16 IM_MOD_RL_ipl_.dll* -rwxr-xr-x 1 gilles 197121 22744 Nov 14 10:16 IM_MOD_RL_jbig_.dll* -rwxr-xr-x 1 gilles 197121 26328 Nov 14 10:16 IM_MOD_RL_jnx_.dll* -rwxr-xr-x 1 gilles 197121 34520 Nov 14 10:16 IM_MOD_RL_jp2_.dll* -rwxr-xr-x 1 gilles 197121 63704 Nov 14 10:16 IM_MOD_RL_jpeg_.dll* -rwxr-xr-x 1 gilles 197121 58072 Nov 14 10:16 IM_MOD_RL_json_.dll* -rwxr-xr-x 1 gilles 197121 35544 Nov 14 10:16 IM_MOD_RL_jxl_.dll* -rwxr-xr-x 1 gilles 197121 24280 Nov 14 10:16 IM_MOD_RL_kernel_.dll* -rwxr-xr-x 1 gilles 197121 27352 Nov 14 10:16 IM_MOD_RL_label_.dll* -rwxr-xr-x 1 gilles 197121 24280 Nov 14 10:16 IM_MOD_RL_mac_.dll* -rwxr-xr-x 1 gilles 197121 230104 Nov 14 10:16 IM_MOD_RL_magick_.dll* -rwxr-xr-x 1 gilles 197121 27352 Nov 14 10:16 IM_MOD_RL_map_.dll* -rwxr-xr-x 1 gilles 197121 24280 Nov 14 10:16 IM_MOD_RL_mask_.dll* -rwxr-xr-x 1 gilles 197121 42200 Nov 14 10:16 IM_MOD_RL_mat_.dll* -rwxr-xr-x 1 gilles 197121 22744 Nov 14 10:16 IM_MOD_RL_matte_.dll* -rwxr-xr-x 1 gilles 197121 42200 Nov 14 10:16 IM_MOD_RL_meta_.dll* -rwxr-xr-x 1 gilles 197121 52952 Nov 14 10:16 IM_MOD_RL_miff_.dll* -rwxr-xr-x 1 gilles 197121 24280 Nov 14 10:16 IM_MOD_RL_mono_.dll* -rwxr-xr-x 1 gilles 197121 39640 Nov 14 10:16 IM_MOD_RL_mpc_.dll* -rwxr-xr-x 1 gilles 197121 22232 Nov 14 10:16 IM_MOD_RL_mpr_.dll* -rwxr-xr-x 1 gilles 197121 98520 Nov 14 10:16 IM_MOD_RL_msl_.dll* -rwxr-xr-x 1 gilles 1971
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #115 from Maik Qualmann --- Ok, KimageFormats plugins are almost all available. The AVIF Dll is present, but is not displayed as a mime type and AVIF images cannot be loaded. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #114 from caulier.gil...@gmail.com --- Maik, Look like the qt image loader plugins are all in place, including kde ones : gilles@Win10 MINGW64 /c/Program Files/digikam/plugins/imageformats $ ll total 17316 -rwxr-xr-x 1 gilles 197121 79872 Nov 12 08:43 kimg_ani.dll* -rwxr-xr-x 1 gilles 197121 78336 Nov 12 08:43 kimg_avif.dll* -rwxr-xr-x 1 gilles 197121 105472 Nov 12 08:43 kimg_exr.dll* -rwxr-xr-x 1 gilles 197121 75264 Nov 12 08:43 kimg_hdr.dll* -rwxr-xr-x 1 gilles 197121 83456 Nov 12 08:43 kimg_jxl.dll* -rwxr-xr-x 1 gilles 197121 59904 Nov 12 08:43 kimg_kra.dll* -rwxr-xr-x 1 gilles 197121 59904 Nov 12 08:43 kimg_ora.dll* -rwxr-xr-x 1 gilles 197121 76800 Nov 12 08:43 kimg_pcx.dll* -rwxr-xr-x 1 gilles 197121 81408 Nov 12 08:43 kimg_pic.dll* -rwxr-xr-x 1 gilles 197121 122880 Nov 12 08:43 kimg_psd.dll* -rwxr-xr-x 1 gilles 197121 74752 Nov 12 08:43 kimg_qoi.dll* -rwxr-xr-x 1 gilles 197121 77824 Nov 12 08:43 kimg_ras.dll* -rwxr-xr-x 1 gilles 197121 84992 Nov 12 08:43 kimg_rgb.dll* -rwxr-xr-x 1 gilles 197121 66560 Nov 12 08:43 kimg_tga.dll* -rwxr-xr-x 1 gilles 197121 217088 Nov 12 08:43 kimg_xcf.dll* -rwxr-xr-x 1 gilles 197121 35328 Nov 12 08:43 qgif.dll* -rw-r--r-- 1 gilles 197121 1380352 Nov 12 08:43 qgif.pdb -rwxr-xr-x 1 gilles 197121 41472 Nov 12 08:43 qicns.dll* -rw-r--r-- 1 gilles 197121 1347584 Nov 12 08:43 qicns.pdb -rwxr-xr-x 1 gilles 197121 34304 Nov 12 08:43 qico.dll* -rw-r--r-- 1 gilles 197121 1560576 Nov 12 08:43 qico.pdb -rwxr-xr-x 1 gilles 197121 34816 Nov 12 08:43 qjp2.dll* -rw-r--r-- 1 gilles 197121 1454080 Nov 12 08:43 qjp2.pdb -rwxr-xr-x 1 gilles 197121 43008 Nov 12 08:43 qjpeg.dll* -rw-r--r-- 1 gilles 197121 1527808 Nov 12 08:43 qjpeg.pdb -rwxr-xr-x 1 gilles 197121 28672 Nov 12 08:43 qpdf.dll* -rw-r--r-- 1 gilles 197121 1724416 Nov 12 08:43 qpdf.pdb -rwxr-xr-x 1 gilles 197121 27648 Nov 12 08:43 qsvg.dll* -rw-r--r-- 1 gilles 197121 1470464 Nov 12 08:43 qsvg.pdb -rwxr-xr-x 1 gilles 197121 26112 Nov 12 08:43 qtga.dll* -rw-r--r-- 1 gilles 197121 1347584 Nov 12 08:43 qtga.pdb -rwxr-xr-x 1 gilles 197121 40448 Nov 12 08:43 qtiff.dll* -rw-r--r-- 1 gilles 197121 1413120 Nov 12 08:43 qtiff.pdb -rwxr-xr-x 1 gilles 197121 24064 Nov 12 08:43 qwbmp.dll* -rw-r--r-- 1 gilles 197121 1257472 Nov 12 08:43 qwbmp.pdb -rwxr-xr-x 1 gilles 197121 31232 Nov 12 08:43 qwebp.dll* -rw-r--r-- 1 gilles 197121 1495040 Nov 12 08:43 qwebp.pdb Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #113 from Maik Qualmann --- The QImage Loader doesn't seem to provide KImageFormats types. Likewise, the ImageMagick Loader does not show any mime types that it could load. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #112 from caulier.gil...@gmail.com --- Hi Maik, Ok i will take a look about the RCC build. The problem is here. With Windows7, the problem is expected as all is compiled with Windows 10 and the most recent MSVC compiler. The cross compiled version still compatible with Windows 7, i'm sure, even if digiKam will have limited usage now. In other words, Qt6/KF6 is the future and will replace the Qt5/KF5 version. Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #111 from Maik Qualmann --- The digiKam MSVC version is already running really well here. -Windows7 64 bit is not supported, right at startup Error 0xC005 -Defender now shows the same behavior, only with the first bundle a few days ago there was a different reaction. The Defender has probably learned something now. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #110 from Maik Qualmann --- Die digiKam MSVC-Version läuft hier bereits richtig gut. -Windows7 64 Bit wird nicht unterstützt, direkt beim Start Fehler 0xC005 -Defender zeigt nun das gleiche Verhalten, nur beim ersten Bundle vor ein paar Tagen gab es eine andere Reaktion. Der Verteidiger hat jetzt wahrscheinlich etwas gelernt. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #109 from Maik Qualmann --- The breeze-dark.rcc file is too small (60KB). If I replace it from the MXE bundle with around 14MB, then the icons are ok. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #108 from caulier.gil...@gmail.com --- Maik, Perhaps we need to compare MXE and VCPKG RCC tarballs generated by iconrcc to see the difference. Qt provide a CLI tool to show the RCC contents files. Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #107 from caulier.gil...@gmail.com --- Miak, Look like the rcc icon sets are properly loaded at startup. [7840] digikam.widgets: Breeze icons resource file found [7840] digikam.widgets: Breeze-dark icons resource file found Compared to MXE, the RCC file are build while installing KF6BreezeIcons. With MXE, it's done with iconrcc program, compiled and running on host as it cannot be executed as cross compiled. Under Windows, iconrcc is compiled in native and executed by cmake while compiling KF6. Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #106 from Maik Qualmann --- Hi Gilles, I'll test digiKam at work later, I don't have my Windows 10 laptop here right now. I had already seen these error messages in the config. If shift by save occurs, it is the binary splitter states that are causing the problem. Possibly another KF6 error or the problem only occurs with Windows in connection with KF6. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #105 from caulier.gil...@gmail.com --- Hi Maik, See below the Showfoto start and stop debug trace: [6800] Failed to load opengl32sw (The specified module could not be found.) [6800] Failed to load and resolve WGL/OpenGL functions [6800] digikam.widgets: Breeze icons resource file found [6800] digikam.widgets: Breeze-dark icons resource file found [6800] kf.config.core: KConfigIni: In file C:/Users/gilles/AppData/Local/showfotorc, line 224: Invalid escape sequence: «\1» [6800] digikam.general: Qt standard translations removed: 17 [6800] digikam.general: Qt standard translations path: "C:/Program Files/digiKam/translations" [6800] digikam.general: Loaded Qt standard translations "fr_FR" from catalog "qt" [6800] digikam.general: Loaded Qt standard translations "fr_FR" from catalog "qtbase" [6800] digikam.general: Loaded Qt standard translations "fr_FR" from catalog "qt_help" [6800] digikam.general: Loaded Qt standard translations "fr_FR" from catalog "qtdeclarative" [6800] digikam.general: Loaded Qt standard translations "fr_FR" from catalog "qtmultimedia" [6800] digikam.general: Loaded Qt standard translations "fr_FR" from catalog "qtwebengine" [6800] digikam.general: Allowing a cache size of 245 MB [6800] digikam.metaengine: ExifTool config path: "C:/Program Files/digiKam/exiftool.exe" [6800] digikam.metaengine: Path to ExifTool: "C:/Program Files/digiKam/exiftool.exe" [6800] digikam.metaengine: ExifToolProcess::start(): create new ExifTool instance: "C:/Program Files/digiKam/exiftool.exe" QList("-stay_open", "true", "-@", "-", "-common_args", "-charset", "filename=UTF8", "-charset", "iptc=UTF8") [6800] digikam.metaengine: ExifTool process started [6800] digikam.general: Starting to load external tools. [6800] digikam.general: Parsing plugins from QList("C:/Program Files/digiKam/plugins/digikam/") [6800] digikam.general: Plugins found: 143 [6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from "C:/Program Files/digiKam/plugins/digikam/dimg/DImg_TIFF_Plugin.dll" [6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from "C:/Program Files/digiKam/plugins/digikam/dimg/DImg_RAW_Plugin.dll" [6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from "C:/Program Files/digiKam/plugins/digikam/dimg/DImg_QImage_Plugin.dll" [6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from "C:/Program Files/digiKam/plugins/digikam/dimg/DImg_PNG_Plugin.dll" [6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from "C:/Program Files/digiKam/plugins/digikam/dimg/DImg_PGF_Plugin.dll" [6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from "C:/Program Files/digiKam/plugins/digikam/dimg/DImg_JPEG_Plugin.dll" [6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from "C:/Program Files/digiKam/plugins/digikam/dimg/DImg_JPEG2000_Plugin.dll" [6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from "C:/Program Files/digiKam/plugins/digikam/dimg/DImg_ImageMagick_Plugin.dll" [6800] digikam.general: Plugin of type Digikam::DPluginDImg loaded from "C:/Program Files/digiKam/plugins/digikam/dimg/DImg_HEIF_Plugin.dll" [6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto "C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_AntiVignetting_Plugin.dll" [6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto "C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_Assigncaptions_Plugin.dll" [6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto "C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_AssignLabels_Plugin.dll" [6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto "C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_AssignTemplate_Plugin.dll" [6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto "C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_AutoCorrection_Plugin.dll" [6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto "C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_BcgCorrection_Plugin.dll" [6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto "C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_Blur_Plugin.dll" [6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto "C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_Border_Plugin.dll" [6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto "C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_BWconvert_Plugin.dll" [6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto "C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_ChannelMixer_Plugin.dll" [6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto "C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_ColorBalance_Plugin.dll" [6800] digikam.general: Ignoring specific digiKam BQM plugin in Showfoto "C:/Program Files/digiKam/plugins/digikam/bqm/Bqm_ColorFX_Plugin.dll" [6800] digikam.general: Ign
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #104 from caulier.gil...@gmail.com --- Created attachment 163139 --> https://bugs.kde.org/attachment.cgi?id=163139&action=edit Showfoto RC file under Windows -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #103 from caulier.gil...@gmail.com --- Created attachment 163138 --> https://bugs.kde.org/attachment.cgi?id=163138&action=edit digiKam rc file from Windows 10 -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #102 from caulier.gil...@gmail.com --- Hi Maik, This is a start and stop of the digiKam Qt6/K6 under Windows 10 after install: [7840] Failed to load opengl32sw (The specified module could not be found.) [7840] Failed to load and resolve WGL/OpenGL functions [7840] digikam.widgets: Breeze icons resource file found [7840] digikam.widgets: Breeze-dark icons resource file found [7840] digikam.general: Qt standard translations removed: 15 [7840] digikam.general: Qt standard translations path: "C:/Program Files/digiKam/translations" [7840] kf.config.core: Use of KConfigWatcher without DBus support. You will not receive updates [7840] digikam.general: Switch to widget style: "Breeze" [7840] digikam.general: Switch to application font: QFont(MS Shell Dlg 2,8.25,-1,5,400,0,0,0,0,0,0,0,0,0,0,1) [7840] digikam.general: AlbumWatch is disabled [7840] digikam.general: Database Parameters: [7840]Type:"QSQLITE" [7840]DB Core Name:"C:/Users/gilles/Pictures/digikam4.db" [7840]DB Thumbs Name: "C:/Users/gilles/Pictures/thumbnails-digikam.db" [7840]DB Face Name: "C:/Users/gilles/Pictures/recognition.db" [7840]DB Similarity Name: "C:/Users/gilles/Pictures/similarity.db" [7840]Connect Options: "" [7840]Host Name: "" [7840]Host Port: -1 [7840]WAL Mode:false [7840]Internal Server: false [7840]Internal Server Path:"" [7840]Internal Server Init Cmd:"" [7840]Internal Server Admin Cmd: "" [7840]Internal Server Server Cmd: "" [7840]Internal Server Upgrade Cmd: "" [7840]Username:"" [7840]Password:"" [7840] [7840] digikam.dbengine: Loading SQL code from config file "C:/Program Files/digiKam/data/digikam/database/dbconfig.xml" [7840] digikam.dbengine: Checking XML version ID => expected: 3 found: 3 [7840] digikam.dbengine: WAL mode is disabled for "digikam4.db" [7840] digikam.coredb: Core database: running schema update [7840] digikam.coredb: Core database: have a structure version 16 [7840] digikam.coredb: Core database: makeUpdates 16 to 16 [7840] digikam.database: Creating new Location "/Users/gilles/Pictures" uuid "volumeid:?uuid=e22bdef9&fileuuid=4d8bc036-18a0-4e36-b346-a1afc1b600e5" [7840] digikam.database: Found Location "C:/Users/gilles/Pictures" with file uuid "4d8bc036..." [7840] digikam.database: Location for "C:/Users/gilles/Pictures" is available: true => case sensitivity: 1 [7840] digikam.general: Allowing a cache size of 245 MB [7840] digikam.dbengine: WAL mode is disabled for "thumbnails-digikam.db" [7840] digikam.thumbsdb: ThumbDB SelectThumbnailSetting val ret = 0 [7840] digikam.thumbsdb: ThumbDB SelectThumbnailSetting val ret = 0 [7840] digikam.thumbsdb: Thumbs database: have a structure version "3" [7840] digikam.general: Thumbnails database ready for use [7840] digikam.dbengine: WAL mode is disabled for "similarity.db" [7840] digikam.similaritydb: SimilarityDb SelectSimilaritySetting val ret = 0 [7840] digikam.similaritydb: SimilarityDb SelectSimilaritySetting val ret = 0 [7840] digikam.similaritydb: Similarity database: have a structure version "1" [7840] digikam.similaritydb: Similarity database ready for use [7840] digikam.dimg: QList("C:/Windows/System32/spool/drivers/color") [7840] digikam.general: Camera XML data: "C:/Users/gilles/AppData/Roaming/digikam/cameras.xml" [7840] digikam.metaengine: ExifTool config path: "C:/Program Files/digiKam/exiftool.exe" [7840] digikam.metaengine: Path to ExifTool: "C:/Program Files/digiKam/exiftool.exe" [7840] digikam.metaengine: ExifToolProcess::start(): create new ExifTool instance: "C:/Program Files/digiKam/exiftool.exe" QList("-stay_open", "true", "-@", "-", "-common_args", "-charset", "filename=UTF8", "-charset", "iptc=UTF8") [7840] digikam.metaengine: ExifTool process started [7840] digikam.general: Starting to load external tools. [7840] digikam.general: Parsing plugins from QList("C:/Program Files/digiKam/plugins/digikam/") [7840] digikam.general: Plugins found: 143 [7840] digikam.general: Plugin of type Digikam::DPluginDImg loaded from "C:/Program Files/digiKam/plugins/digikam/dimg/DImg_TIFF_Plugin.dll" [7840] digikam.general: Plugin of type Digikam::DPluginDImg loaded from "C:/Program Files/digiKam/plugins/digikam/dimg/DImg_RAW_Plugin.dll" [7840] digikam.general: Plugin of type Digikam::DPluginDImg loaded from "C:/Program Files/digiKam/plugins/digikam/dimg/DImg_QImage_Plugin.dll" [7840] digikam.general: Plugin of type Digikam::DPluginDImg loaded from "C:/Program Files/digiKam/plugins/digikam/dimg/DImg_PNG_Plugin.dll" [7840] digikam.general: Plugin of type Digikam::DPluginDImg loaded from "C:/Program Files/digiKam/plugins/digikam/dimg/DImg_PGF_Plugin.dll" [7840] digikam.general: Plugin of type Digikam::DPluginDImg lo
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #101 from caulier.gil...@gmail.com --- Hi Maik, Windows installers are online and ready to test. Please double check just to be sure... https://files.kde.org/digikam/unstable/ Best Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #100 from caulier.gil...@gmail.com --- Hi Maik, Voilà, now Exiv2 0.28.1 is compiled instead the 0.28.0 from VCPKG. I crontol fine all options to tune the library: Creating directories for 'ext_exiv2' Building Custom Rule C:/Users/gilles/Documents/digikam/project/bundles/3rdparty/ext_exiv2/CMakeLists.txt Performing download step (git clone) for 'ext_exiv2' Cloning into 'ext_exiv2'... HEAD is now at 5c91bfc8b Merge pull request #2814 from kevinbackhouse/v0.28.1 No update step for 'ext_exiv2' Performing patch step for 'ext_exiv2' patching file cmake/findDependencies.cmake patching file src/CMakeLists.txt Hunk #1 succeeded at 234 (offset -6 lines). Performing configure step for 'ext_exiv2' -- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.19045. -- The C compiler identification is MSVC 19.37.32825.0 -- The CXX compiler identification is MSVC 19.37.32825.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.37.32822/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/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python3: E:/dk/x64-windows/tools/python3/python.exe (found version "3.11.5") found components: Interpreter -- Looking for C++ include filesystem -- Looking for C++ include filesystem - found -- Performing Test CXX_FILESYSTEM_NO_LINK_NEEDED -- Performing Test CXX_FILESYSTEM_NO_LINK_NEEDED - Success -- Found ZLIB: E:/dk/x64-windows/lib/zlib.lib (found version "1.3.0") -- Found EXPAT: E:/dk/x64-windows/lib/libexpat.lib (found version "2.5.0") -- Found Intl: E:/dk/x64-windows/lib/intl.lib (found version "0.21.1") -- Found Iconv: E:/dk/x64-windows/lib/iconv.lib (found version "1.17") -- Iconv_INCLUDE_DIRS : E:/dk/x64-windows/include -- Iconv_LIBRARIES : E:/dk/x64-windows/lib/iconv.lib -- Looking for strerror_r -- Looking for strerror_r - not found -- Performing Test EXV_STRERROR_R_CHAR_P -- Performing Test EXV_STRERROR_R_CHAR_P - Failed -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Failed -- Performing Test COMPILER_HAS_DEPRECATED -- Performing Test COMPILER_HAS_DEPRECATED - Success -- Found Gettext: C:/Program Files/Git/usr/bin/msgmerge.exe (found version "0.22") -- Install prefix:E:/dk/x64-windows -- -- -- CMake Generator: Visual Studio 17 2022 -- CMAKE_BUILD_TYPE: RelWithDebInfo -- Compiler info: MSVC (C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe) ; version: 19.37.32825.0 -- CMAKE_CXX_STANDARD:17 -- --- Compiler flags --- -- General: /DWIN32 /D_WINDOWS /W3 /GR /EHsc /MP /utf-8 -- Extra: -- Debug: /MDd /Zi /Ob0 /Ox /Zo -- Release: /MD /O2 /DNDEBUG -- RelWithDebInfo:/MD /Zi /O2 /DNDEBUG -- MinSizeRel:/MD /O1 /DNDEBUG -- --- Linker flags --- -- General: /machine:x64 -- Debug: /debug /INCREMENTAL -- Release: /INCREMENTAL:NO -- RelWithDebInfo:/debug /INCREMENTAL -- MinSizeRel:/INCREMENTAL:NO -- -- Compiler Options -- Warnings as errors: NO CUSTOMBUILD : -- Use extra compiler warning flags: NO [E:\b\dk_cmake\ext_exiv2\ext_exiv2.vcxproj] -- -- -- -- Building shared library:YES -- Building PNG support: YES -- XMP metadata support: YES -- Building BMFF support: YES -- Brotli support for JPEG XL: NO -- Native language support:YES -- Building video support: NO -- Nikon lens database:YES -- Building webready support: NO -- Dynamic runtime override: NO -- Building exiv2 command: NO -- Building samples: NO -- Building unit tests:NO -- Building fuzz tests:NO -- Building doc: NO -- Building with coverage flags: NO -- Using ccache: NO -- Configuring done (7.0s) -- Generating done (0.0s) One point that i don't understand is the brotli decompress codec used for JPEGXL which is not recognized, even if brotli is well installed in VCPKG. This is a point that i need to investigate later... Lensfun rolling release code from git/master is also compile
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #99 from caulier.gil...@gmail.com --- Hi Maik, The translations problem is now fixed. The Exiv2 with XMP and BaseMedia support is not yet solved, even if i recompiled Exiv2 with right options... Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #98 from caulier.gil...@gmail.com --- Git commit 139f4905e92869ffd1075b5941f96bb9e3663f3c by Gilles Caulier. Committed on 13/11/2023 at 11:04. Pushed by cgilles into branch 'master'. copy digiKam translations in the bundle M +4-0project/bundles/vcpkg/04-build-installer.sh https://invent.kde.org/graphics/digikam/-/commit/139f4905e92869ffd1075b5941f96bb9e3663f3c -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #97 from caulier.gil...@gmail.com --- With VCPKG, the translation files are installed in E:/dk/x64-windows/share/locale/, not E:/dk/x64-windows/bin/data/locale/ as under MXE: -- Up-to-date: E:/dk/x64-windows/share/locale/da -- Up-to-date: E:/dk/x64-windows/share/locale/da/LC_MESSAGES -- Installing: E:/dk/x64-windows/share/locale/da/LC_MESSAGES/digikam.mo -- Up-to-date: E:/dk/x64-windows/share/locale/de -- Up-to-date: E:/dk/x64-windows/share/locale/de/LC_MESSAGES -- Installing: E:/dk/x64-windows/share/locale/de/LC_MESSAGES/digikam.mo -- Up-to-date: E:/dk/x64-windows/share/locale/el -- Up-to-date: E:/dk/x64-windows/share/locale/el/LC_MESSAGES -- Installing: E:/dk/x64-windows/share/locale/el/LC_MESSAGES/digikam.mo -- Up-to-date: E:/dk/x64-windows/share/locale/en_GB -- Up-to-date: E:/dk/x64-windows/share/locale/en_GB/LC_MESSAGES -- Installing: E:/dk/x64-windows/share/locale/en_GB/LC_MESSAGES/digikam.mo -- Up-to-date: E:/dk/x64-windows/share/locale/eo -- Up-to-date: E:/dk/x64-windows/share/locale/eo/LC_MESSAGES -- Installing: E:/dk/x64-windows/share/locale/eo/LC_MESSAGES/digikam.mo -- Up-to-date: E:/dk/x64-windows/share/locale/es -- Up-to-date: E:/dk/x64-windows/share/locale/es/LC_MESSAGES -- Installing: E:/dk/x64-windows/share/locale/es/LC_MESSAGES/digikam.mo -- Up-to-date: E:/dk/x64-windows/share/locale/et -- Up-to-date: E:/dk/x64-windows/share/locale/et/LC_MESSAGES -- Installing: E:/dk/x64-windows/share/locale/et/LC_MESSAGES/digikam.mo -- Up-to-date: E:/dk/x64-windows/share/locale/eu -- Up-to-date: E:/dk/x64-windows/share/locale/eu/LC_MESSAGES -- Installing: E:/dk/x64-windows/share/locale/eu/LC_MESSAGES/digikam.mo -- Up-to-date: E:/dk/x64-windows/share/locale/fa -- Up-to-date: E:/dk/x64-windows/share/locale/fa/LC_MESSAGES -- Installing: E:/dk/x64-windows/share/locale/fa/LC_MESSAGES/digikam.mo -- Up-to-date: E:/dk/x64-windows/share/locale/fi -- Up-to-date: E:/dk/x64-windows/share/locale/fi/LC_MESSAGES -- Installing: E:/dk/x64-windows/share/locale/fi/LC_MESSAGES/digikam.mo -- Up-to-date: E:/dk/x64-windows/share/locale/fr -- Up-to-date: E:/dk/x64-windows/share/locale/fr/LC_MESSAGES -- Installing: E:/dk/x64-windows/share/locale/fr/LC_MESSAGES/digikam.mo -- Up-to-date: E:/dk/x64-windows/share/locale/ga -- Up-to-date: E:/dk/x64-windows/share/locale/ga/LC_MESSAGES -- Installing: E:/dk/x64-windows/share/locale/ga/LC_MESSAGES/digikam.mo -- Up-to-date: E:/dk/x64-windows/share/locale/gl -- Up-to-date: E:/dk/x64-windows/share/locale/gl/LC_MESSAGES -- Installing: E:/dk/x64-windows/share/locale/gl/LC_MESSAGES/digikam.mo The files are not copied yet in the bundle. I will fix it. Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #96 from caulier.gil...@gmail.com --- yes i seen. I will investigate this morning... Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #95 from Maik Qualmann --- A search with Windows Explorer does not reveal any digiKam translation files in the install location. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #94 from caulier.gil...@gmail.com --- For the translations of digiKam, there are now compiled and installed. Perhaps something is wrong with the bundle storage... Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #93 from caulier.gil...@gmail.com --- Git commit 8f3504b21a032a399d408cf32f4259709acd2274 by Gilles Caulier. Committed on 12/11/2023 at 23:24. Pushed by cgilles into branch 'master'. enable VCPKG options for the Exiv2 port (eg. xmp, bmff, nls, and png) M +1-1project/bundles/vcpkg/01-build-vcpkg.sh https://invent.kde.org/graphics/digikam/-/commit/8f3504b21a032a399d408cf32f4259709acd2274 -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #92 from Maik Qualmann --- Just a quick test, - MySQL works, great. - Key shortcut error is gone. - Translation files for digiKam are still not available, KF6 strings are translated. - Exiv2 without XMP support. - I don't have an idea for the dark icons yet. Best Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #91 from caulier.gil...@gmail.com --- Maik, Done. Now the last build include ImageMagick and Mysql support: https://files.kde.org/digikam/unstable/ I will remove the rules that i add recently in git/master about GraphicsMagick support. GM is so far completly out of date about API and features compared to IM. It's a bad idea to try to support GM. Note that i installed the Windows version provided by IM project to compile digiKam (outside VCPKG). Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #90 from caulier.gil...@gmail.com --- Maik, I found the option to build qtbase with mysql. VCPKG is well done an log all compilation trace. I can see : Qt Sql Drivers: DB2 (IBM) .. no InterBase .. no MySql .. yes OCI (Oracle) ... no ODBC ... no PostgreSQL . yes SQLite . yes Using system provided SQLite . yes Mimer .. no So, now the CPU heat to compile whole Qt6, especially the monster QtWebEngine. Wait and see. Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #89 from caulier.gil...@gmail.com --- Hi Maik, vcomp140.dll redistributable is now copied in the bundle. I also fixed the icon in the start menu/digiKam to point to the project web site: this one was created without icon. I found why digiKam translations are not present: a stupid typo in script... For the mysql driver, all the low level dependencies are present. Probably Qt need to be installed with a specific option to turn on... Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #88 from Maik Qualmann --- MySQL doesn't work because the QMYSQL driver is missing. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #87 from Maik Qualmann --- What I've noticed so far: - VCOMP140.dll missing at the start, the C++ Redistributable Package from Microsoft was missing for me. - Exiv2 is compiled without XMP support. (XMP toolkit support not compiled in.) - The digiKam translation files are not available. - F10 Key shortcut error, I suspect Qt6 is using the key now. - Icons are always dark I haven't had any problems with the color theme so far. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #86 from caulier.gil...@gmail.com --- Maik, I discovered a race condition to populate the color scheme entries from Settings menu. Sometimes it's populated at startup, sometimes no... Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #85 from Jean Paul Eby --- Hi, Windows 10 23H2 1945.3570 digiKam-8.2.0-2023T102352-Win64-Qt6.exe. Installation now possible under Windows 10 by bypassing the harmful file detected blocking message window... Bravo! Indicator Very long time to open the database before validating this message: two actions using the same shortcut (F10). Sorting on shortcuts: Only one F10 shortcut visible on Open menu. No shortcut seen on Under-Exposure (see attached screenshot) Best regard, Jean-Paul Eby -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #84 from Jean Paul Eby --- Hi, (Open menu -Under-Exposure Indicator) Two actions that uses the same shortcut (F10). Windows 10 23H2 1945.3570 digiKam-8.2.0-2023T102352-Win64-Qt6.exe. Installation now possible under Windows 10 by bypassing the harmful file detected blocking message window... Bravo! Very long time to open the database before validating this message : "Two actions using the same shortcut (F10)". Sorting on shortcuts: Only one F10 shortcut visible on Open menu. No shortcut seen on Under-Exposure Indicator (see attached screenshot) Best regard, Jean-Paul Eby -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #83 from Jean Paul Eby --- Created attachment 163050 --> https://bugs.kde.org/attachment.cgi?id=163050&action=edit Sorting on shortcuts: Only one F10 shortcut visible on Open menu -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 Jean Paul Eby changed: What|Removed |Added CC||jp...@orange.fr --- Comment #82 from Jean Paul Eby --- Created attachment 163049 --> https://bugs.kde.org/attachment.cgi?id=163049&action=edit (Open menu -Under-Exposure Indicator) Two actions that uses the same shortcut (F10) -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #81 from caulier.gil...@gmail.com --- Hi all, The first version of 8.2.0 Windows 64 installer build with VCPKG tool-chain under Windows 10 is available here : https://files.kde.org/digikam/unstable/ Currently the non debug version is online as an NSIS binary installer and a portable tarball. The debug version will arrive in one hours. This version has all supported features of digiKam, including mysql (not tested yet), heif, aom, jpegxl support, qtwebengine for the cloud service connection, Exiv2 0.28, etc. The missing feature is ImageMagick image loader which must be replaced by GraphicsMagick. This last one is only available under VCPKG, and image loader code must be ported to the GM API which differs from IM. digiKam is compiled with MSVC compiler from Microsoft, with Qt6 (stable 6.6.0) and KDE frameworks version 6 not yet released as stable (this planned for February 2024). Installer is not signed with Microsoft CERT, as we need to pay around 150-100€ per year, which I refuse to do by policy. Who wants to bloat Microsoft with money coming from an open source project. I cannot accept that at all. So to install digiKam under Windows 10 and later, you need to tune the security rules from Windows control panel as explained in the online documentation here : https://docs.digikam.org/fr/getting_started/installation.html#digikam-on-windows Voilà, do not use yet in production, just for testing, as the KDE framework used with this Windows version is not yet released. It's dedicated to tests only... -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #80 from caulier.gil...@gmail.com --- Maik, about the LINK : fatal error LNK1189 problem, is suspect an overloaded memory consumption from the compiler. It's know that MSVC is not optimized at all in speed and resources. Look my screenshot taken from my host Linux computer: https://i.imgur.com/iJKhUq8.png On the left the WIN10 VM with the memory allocation flying around 8 Gb while compiling digiKam. On the right it's the Linux host resources IDLE. Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #79 from caulier.gil...@gmail.com --- Another dysfunction that i can reproduce on my WIN10 VM under my macbook pro (4 core - 4Gb) is this f. limit from the M$ linker (VSCode 2022) : setupversioning.cpp Generating Code... searchfields_rating.cpp Compiling... trashview.cpp setupalbumview.cpp LINK : fatal error LNK1189: library limit of 65535 objects exceeded [C:\Users\gilles\Documents\digikam\build\core\app\digikamcore.vcxproj] searchfields_choice.cpp stackedview.cpp setupcategory.cpp searchfields_createfield.cpp This is not reproducible under the same VM (24 cores - 24 Gb) running on my host Linux Kubuntu computer. I don't know yet why. There is no way to workaround with a M$ linker settings. This limit highlight a fake compiler implementation internally. This want means that M$ compiler is dedicated to small projects primary, that all, as i never seen this dysfunction with G++, MinGw, or Clang. As explained from the online M$ documentation, the solution is to create another shared lib with objects from the core lib, as for ex, all the editor components for ex. https://learn.microsoft.com/en-us/cpp/error-messages/tool-errors/linker-tools-error-lnk1189?view=msvc-170 Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #78 from caulier.gil...@gmail.com --- Hi Maik, The GraphicsMagick relevant code from the plugin loader do not compile under Windows... as expected of course : dimgtiffexportsettings.cpp Generating Code... mocs_compilation_RelWithDebInfo.cpp glviewertimer.cpp Automatic MOC for target Generic_SmugMug_Plugin mocs_compilation_RelWithDebInfo.cpp atkinspagelayoutnode.cpp mediawiki_generalinfo.cpp Creating library E:/b/dktemp/digikam-master/build/lib/RelWithDebInfo/RawImport_Native_Plugin.lib and object E:/b/dktemp/digikam-master/build/lib/RelWithDebInfo/RawImport_Native_Plugin.exp freerotationtool.cpp E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(47,17): error C2871: 'MagickCore': a namespace with this name does not exist [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(47,17): error C2065: 'MagickCore': undeclared identifier [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(69,5): error C3861: 'MagickCoreGenesis': identifier not found [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(81,5): error C3861: 'MagickCoreTerminus': identifier not found [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(152,9): error C2065: 'ExceptionInfo': undeclared identifier [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(152,23): error C2146: syntax error: missing ';' before identifier 'ex' [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(152,23): error C2065: 'ex': undeclared identifier [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(152,38): error C3861: 'AcquireExceptionInfo': identifier not found [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(154,25): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(154,25): error C2143: syntax error: missing ';' before '*' [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(154,28): error C2065: 'inflst': undeclared identifier [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(154,65): error C2065: 'ex': undeclared identifier [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(154,37): error C3861: 'GetMagickInfoList': identifier not found [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(156,14): error C2065: 'inflst': undeclared identifier [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(164,29): error C4430: missing type specifier - int assumed. Note: C++ does not support default-int [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(164,29): error C2143: syntax error: missing ';' before '*' [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(164,31): error C2065: 'inf': undeclared identifier [E:\b\dktemp\digikam-master\build\core\dplugins\dimg\imagemagick\DImg_ImageMagick_Plugin.vcxproj] E:\b\dktemp\digikam-master\core\dplugins\dimg\imagemagick\dimgimagemagickplugin.cpp(164,37): error C2065: 'inflst': undeclar
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #77 from caulier.gil...@gmail.com --- Maik, The GraphicsMagick detection and rules to replace ImageMagick if this one is not present must be fine now. The problematic is the API differences between both projects. Code in plugin loader needs to be adapted. Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 Maik Qualmann changed: What|Removed |Added Attachment #162693|0 |1 is obsolete|| -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #76 from caulier.gil...@gmail.com --- Hi all, We are near to finalize the VCPKG/Windows 10 installer. ffmpeg 6 is not properly detected. In fact the cmake script use PkgConfig to handle ffmpeg version. PkgConfig exists well in VCPKG but the path to the config files was not populated. So patching the right variable fix the problem. What's missing : the GraphicsMagick to use instead ImageMagick. VCPKG provides only the first one. To have a ImageMagick, an issue exists waiting for a contributor to create a merge request. I haven't yet decided the right way to do it. After that there is the installer signing. - Auto self signing is for development purposes only. There is no cost but it's for testing locally, not to deploy on user computers. - CERT signing. The minimal cost that I found is 127$ per year for 3 years, so 370$. After 3 years the cost increased a lot. So the Q is : how open source projects can accept to pay this money to the CERT/M$. Personality i refuse to pay this amount to the one more rich American company. In regards to the years of development done for digiKam, it's just unacceptable. If somebody can highlight the darkness area of the closed source, let me hear. Best Gilles Caulier -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #75 from caulier.gil...@gmail.com --- Hi all, We are near to finalize the VCPKG/Windows 10 installer. ffmpeg 6 is not properly detected. In fact the cmake script use PkgConfig to handle ffmpeg version. PkgConfig exists well in VCPKG but the path to the config files was not populated. So patching the right variable fix the problem. What's missing : the GraphicsMagick to use instead ImageMagick. VCPKG provide only the first one. To have a ImageMagick, an issue exists waiting -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #74 from caulier.gil...@gmail.com --- Git commit 38f0b8b840e8b7f29fcc345c66697557b0249d65 by Gilles Caulier. Committed on 07/11/2023 at 08:14. Pushed by cgilles into branch 'master'. Install debug symbols under Windows with MSVC M +7-0core/app/DigikamCoreTarget.cmake M +6-0core/app/DigikamDatabaseTarget.cmake M +6-0core/app/DigikamGuiTarget.cmake M +4-0core/app/DigikamTarget.cmake M +45 -0core/cmake/macros/MacroDPlugins.cmake https://invent.kde.org/graphics/digikam/-/commit/38f0b8b840e8b7f29fcc345c66697557b0249d65 -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #73 from caulier.gil...@gmail.com --- Git commit 8ade1b58f9a658daf027db09d8695a333fc7427b by Gilles Caulier. Committed on 06/11/2023 at 08:07. Pushed by cgilles into branch 'master'. stop bundle build before to package with NSIS. Installer is not yet ready to be uploaded More files to bundles Store QtWebEngine at the right place M +9-2project/bundles/vcpkg/04-build-installer.sh https://invent.kde.org/graphics/digikam/-/commit/8ade1b58f9a658daf027db09d8695a333fc7427b -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #72 from caulier.gil...@gmail.com --- Hi Maik, digiKam 8.2.0 compiled under Windows 10 + VCPKG + MSVC starts to run properly : https://i.imgur.com/T6CGd2m.png Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #71 from caulier.gil...@gmail.com --- Git commit a128b4ada7e3a499dc8b7e3f82db66b8047d9bc3 by Gilles Caulier. Committed on 05/11/2023 at 18:37. Pushed by cgilles into branch 'master'. Now NSIS build the 64 bits installer under Windows 10 using VCPKG+MSVC to compile whole digiKam. TODO: - GmicQt do not build yet - Add debug version - Self-signed bundle - Add ImageMagick support M +2-2project/bundles/vcpkg/04-build-installer.sh [INFRASTRUCTURE] M +2-13 project/bundles/vcpkg/installer/digikam.nsi M +6-11 project/bundles/vcpkg/installer/events_functions.nsh https://invent.kde.org/graphics/digikam/-/commit/a128b4ada7e3a499dc8b7e3f82db66b8047d9bc3 -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #70 from caulier.gil...@gmail.com --- Git commit 4d7e0c734e5192243e9ee120871855620694ebdd by Gilles Caulier. Committed on 05/11/2023 at 13:10. Pushed by cgilles into branch 'master'. Use dumpbin.exe from VSCode C++ profiling collection tools to parse binaries to host in the bundle and copy automatically all dependencies. All is done through the BASH script, we don't need Python for this task anymore. M +6-5project/bundles/vcpkg/04-build-installer.sh M +22 -0project/bundles/vcpkg/common.sh https://invent.kde.org/graphics/digikam/-/commit/4d7e0c734e5192243e9ee120871855620694ebdd -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #69 from caulier.gil...@gmail.com --- Hi Maik, A dirty start of showfoto from scratch after install give this : https://i.imgur.com/DOhrQfE.png It's normal, application have not been packaged yet, icon + data files are not found, but it start without a crash. This want mean that relocatable of shared libs work as well with MSVC. Application is installed in e:/dk/..., not in C:/Program... Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #68 from Maik Qualmann --- That's great. I'm a bit busy this weekend, hence the late response. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #67 from caulier.gil...@gmail.com --- Hi Maik, Voilà : https://i.imgur.com/PKwsXRX.png digiKam is now fully compiled using MSVC 2022 + VCPKG under Windows 10. For the moment, multimedia still disable as ffmpeg 6 is not yet properly detected. Also ImageMagick is missing (GraphicsMagic is here but not detected instead). Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #66 from caulier.gil...@gmail.com --- Git commit e910d22342e518868d69afa0a48f23a263c4536d by Gilles Caulier. Committed on 03/11/2023 at 10:40. Pushed by cgilles into branch 'master'. New scripts to compile and install digiKam dependencies under Windows using VCPKG These scripts are based o Qt6+KF6. These scripts will replace the MXE build system to generate the Windows installer A +185 -0project/bundles/vcpkg/01-build-vcpkg.sh A +147 -0project/bundles/vcpkg/02-build-extralibs.sh A +62 -0project/bundles/vcpkg/README.md A +80 -0project/bundles/vcpkg/common.sh A +85 -0project/bundles/vcpkg/config.sh [INFRASTRUCTURE] [INFRASTRUCTURE] [INFRASTRUCTURE] [INFRASTRUCTURE] [INFRASTRUCTURE] https://invent.kde.org/graphics/digikam/-/commit/e910d22342e518868d69afa0a48f23a263c4536d -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #65 from Maik Qualmann --- Git commit a793381d5d36e032e458941b514702df2e41b90d by Maik Qualmann. Committed on 01/11/2023 at 22:40. Pushed by mqualmann into branch 'master'. revert QIODevice Exiv2 reader/writer It is too slow over network drives. M +8-14 core/libs/metadataengine/engine/metaengine_comments.cpp M +8-14 core/libs/metadataengine/engine/metaengine_exif.cpp M +18 -28 core/libs/metadataengine/engine/metaengine_fileio.cpp M +8-14 core/libs/metadataengine/engine/metaengine_iptc.cpp M +126 -115 core/libs/metadataengine/engine/metaengine_p.cpp M +8-15 core/libs/metadataengine/engine/metaengine_previews.cpp M +8-15 core/libs/metadataengine/engine/metaengine_xmp.cpp https://invent.kde.org/graphics/digikam/-/commit/a793381d5d36e032e458941b514702df2e41b90d -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #64 from caulier.gil...@gmail.com --- Nice. With VCPKG, ffmpeg 6 is installed, and configure is wrong: -- digiKam MediaPlayer dependencies checks: -- -- FFMPEG_FOUND= TRUE -- FFMPEG_INCLUDE_DIRS = E:/dk/x64-windows/include -- FFMPEG_LIBRARIES= E:/dk/x64-windows/lib/avcodec.lib;E:/dk/x64-windows/lib/avdevice.lib;E:/dk/x64-windows/lib/avfilter.lib;E:/dk/x64-windows/lib/avformat.lib;E:/dk/x64-windows/lib/avutil.lib;E:/dk/x64-windows/lib/swscale.lib;E:/dk/x64-windows/lib/swresample.lib -- FFMPEG_DEFINITIONS = -- Could NOT find FFmpeg (missing: AVRESAMPLE_LIBRARIES AVRESAMPLE_INCLUDE_DIRS) -- FFMPEG_FOUND= FALSE -- FFMPEG_INCLUDE_DIRS = E:/dk/x64-windows/include -- FFMPEG_LIBRARIES= E:/dk/x64-windows/lib/avcodec.lib;E:/dk/x64-windows/lib/avdevice.lib;E:/dk/x64-windows/lib/avfilter.lib;E:/dk/x64-windows/lib/avformat.lib;E:/dk/x64-windows/lib/avutil.lib;E:/dk/x64-windows/lib/swscale.lib;E:/dk/x64-windows/lib/swresample.lib -- FFMPEG_DEFINITIONS = -- Direct2D_INCLUDE_DIRS: C:/Program Files (x86)/Windows Kits/10/Include/10.0.22621.0/um -- Direct2D_D2D1_LIBRARY: C:/Program Files (x86)/Windows Kits/10/Lib/10.0.22621.0/um/x64/d2d1.lib -- Direct2D_DWRITE_LIBRARY: C:/Program Files (x86)/Windows Kits/10/Lib/10.0.22621.0/um/x64/dwrite.lib -- Could NOT find GDIPLUS (missing: GDIPLUS_INCLUDE_DIR) -- SSE2 support : 1 -- SSE3 support : false -- SSSE3 support : false -- SSE4.1 support : false -- SSE4.2 support : false -- FFMpeg AVCodec(required) : TRUE () -- FFMpeg AVDevice (required) : TRUE () -- FFMpeg AVFilter (required) : TRUE () -- FFMpeg AVFormat (required) : TRUE () -- FFMpeg AVUtil (required) : TRUE () -- FFMpeg SWScale(required) : TRUE () -- FFMpeg SWResample (required) : TRUE () -- FFMpeg AVResample (optional) : FALSE () -- MediaPlayer support is enabled : yes -- MediaPlayer will use FFMpeg 5 API: no <=== -- MediaPlayer will be compiled with SSE2 support : yes -- MediaPlayer will be compiled with LibASS support : no -- MediaPlayer will be compiled with UCharDet support : no -- MediaPlayer will be compiled with OpenAL support : no -- MediaPlayer will be compiled with PortAudio support : no -- MediaPlayer will be compiled with PulseAudio support : no -- MediaPlayer will be compiled with OpenSLES support : no -- MediaPlayer will be compiled with VaAPI support : no -- MediaPlayer will be compiled with X11 support: no -- MediaPlayer will be compiled with XV support : no -- MediaPlayer will be compiled with OpenGL support : yes -- MediaPlayer will be compiled with OpenGL-EGL support : no -- MediaPlayer will be compiled with GDI+ support : no -- MediaPlayer will be compiled with Direct3D11 support : yes -- MediaPlayer will be compiled with DirectSound support: no -- MediaPlayer will be compiled with XAudio2 support: no -- MediaPlayer will be compiled with Direct2D support : yes -- MediaPlayer libraries : E:/dk/x64-windows/lib/avcodec.lib;E:/dk/x64-windows/lib/avdevice.lib;E:/dk/x64-windows/lib/avfilter.lib;E:/dk/x64-windows/lib/avformat.lib;E:/dk/x64-windows/lib/avutil.lib;E:/dk/x64-windows/lib/swscale.lib;E:/dk/x64-windows/lib/swresample.lib;opengl32;glu32;Qt6::OpenGL;Qt6::OpenGLWidgets;d3dcompiler;d3d11;dxgi;dxguid;C:/Program Files (x86)/Windows Kits/10/Lib/10.0.22621.0/um/x64/d2d1.lib;C:/Program Files (x86)/Windows Kits/10/Lib/10.0.22621.0/um/x64/dwrite.lib -- MediaPlayer definitions: -D__STDC_CONSTANT_MACROS;-DQTAV_HAVE_CAPI=1;-DQTAV_HAVE_VDA=0;-DAUTO_REGISTER=0;-DFF_API_OLD_MSMPEG4=0;-DFF_API_AC_VLC=0;-DQTAV_HAVE_SSE4_1=0;-DQTAV_HAVE_SSE2=1;-DQTAV_HAVE_DXVA=1;-DQTAV_HAVE_LIBASS=0;-DQTAV_HAVE_GL=0;-DQTAV_HAVE_X11=0;-DQTAV_HAVE_XV=0;-DQTAV_HAVE_OPENAL=0;-DQTAV_HAVE_PORTAUDIO=0;-DQTAV_HAVE_PULSEAUDIO=0;-DQTAV_HAVE_OPENSL=0;-DQTAV_HAVE_D3D11VA=1;-DQTAV_HAVE_XAUDIO2=0;-DQTAV_HAVE_DSOUND=0;-DQTAV_HAVE_GDIPLUS=0;-DQTAV_HAVE_DIRECT2D=1;-DQTAV_HAVE_SWR_AVR_MAP=0;-DQTAV_HAVE_VIDEOTOOLBOX=0;-DQTAV_HAVE_DLLAPI_CUDA=0;-DQTAV_HAVE_CUDA=1;-DQTAV_HAVE_AVCODEC=1;-DQTAV_HAVE_AVDEVICE=1;-DQTAV_HAVE_AVFILTER=1;-DQTAV_HAVE_AVUTIL=1;-DQTAV_HAVE_SWSCALE=1;-DQTAV_HAVE_SWRESAMPLE=1;-DQTAV_HAVE_AVRESAMPLE=0;-DQTAV_HAVE_EGL_CAPI=0;-DQTAV_HAVE_VAAPI=0 -- MediaPlayer flags : -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #63 from caulier.gil...@gmail.com --- What is that : C:\Users\gilles\Documents\8.x\core\libs\database\collection\collectionlocation.h(171,23): warning C4267: 'return': conversion from 'size_t' to 'uint', possible loss of data [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\gui_digikamdatabasemain_obj.vcxproj] albumhistory.cpp networkmanager.cpp facialrecognition_wrapper_recognize.cpp E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(104,48): error C2039: '_hypot': is not a member of 'std' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qhashfunctions.h(329,1): message : see declaration of 'std' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(104,69): message : see reference to class template instantiation 'QtPrivate::QHypotType' being compiled [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj] dxmlguiwindow.cpp diofinders.cpp E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(155,16): error C2039: '_hypot': is not a member of 'std' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qhashfunctions.h(329,1): message : see declaration of 'std' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(163,16): error C2039: '_hypot': is not a member of 'std' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qhashfunctions.h(329,1): message : see declaration of 'std' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(155,5): error C2873: '_hypot': symbol cannot be used in a using-declaration [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(163,5): error C2873: '_hypot': symbol cannot be used in a using-declaration [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(164,12): error C2660: '_hypot': function does not take 3 arguments [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj] C:\Program Files (x86)\Windows Kits\10\Include\10.0.22621.0\ucrt\corecrt_math.h(515,47): message : see declaration of '_hypot' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qmath.h(164,12): message : while trying to match the argument list '(Tx, Ty, Tz)' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\rawengine\core_rawengine_obj.vcxproj] with [ Generating Code... Tx=float digikamapp.cpp Generating Code... ] and C:\Users\gilles\Documents\8.x\core\libs\database\collection\collectionlocation.h(171,23): warning C4267: 'return': conversion from 'size_t' to 'uint', possible loss of data [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\digikamdatabase_obj.vcxproj] [ Ty=float ] and [ C:\Users\gilles\Documents\8.x\core\libs\album\engine\albumhistory.cpp(44,32): warning C4267: 'initializing': conversion from 'size_t' to 'uint', possible loss of data [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\album\gui_digikamalbum_obj.vcxproj] Tz=float facialrecognition_wrapper_identity.cpp ] tagcheckview.cpp drawdecoder_p.cpp scancontroller.cpp Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #62 from caulier.gil...@gmail.com --- Why we needs to create symlink in face recognition test suite ? core_imgqsort_obj.vcxproj -> C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\imgqsort\core_imgqsort_obj.dir\Debug\core_imgqsort_obj.lib Generating ui_sequencenumberoptiondialogwidget.h Building Custom Rule C:/Users/gilles/Documents/8.x/core/utilities/advancedrename/CMakeLists.txt CUSTOMBUILD : CMake error : failed to create symbolic link 'C:/Users/gilles/Documents/8.x/build.vcpkg/core/tests/facesengine/recognition/data': A required privilege is not held by the client. [C:\Users\gilles\Documents\8.x\build.vcpkg\core\tests\facesengine\recognition\datalink_rec.vcxproj] C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.CppCommon.targets(249,5): error MSB8066: Custom build for 'C:\Users\gilles\Documents\8.x\build.vcpkg\CMakeFiles\e1d3e74fbdd9c78fea53dcc6a037dd4c\datalink_rec.rule;C:\Users\gilles\Documents\8.x\core\tests\facesengine\recognition\CMakeLists.txt' exited with code 1. [C:\Users\gilles\Documents\8.x\build.vcpkg\core\tests\facesengine\recognition\datalink_rec.vcxproj] I will disable the TEST compilation for the moment... Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #61 from caulier.gil...@gmail.com --- Maik, MSVC report interresing compilation warnings. I will attach the complete log here when process will completed. Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #60 from caulier.gil...@gmail.com --- With my last commit, now the earth turn well: gilles@Win10 MINGW64 ~/Documents/digikam (master) $ cd build.vcpkg/ gilles@Win10 MINGW64 ~/Documents/digikam/build.vcpkg (master) $ cmake --build . --parallel MSBuild version 17.7.2+d6990bcfa for .NET Framework Automatic MOC for target core_digikamdatabase_obj Automatic MOC for target core_digikamdialogs_obj Automatic MOC for target digikamdatabase_obj Automatic MOC for target gui_advancedrename_obj core_digikamdatabase_obj.vcxproj -> C:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\database\core_digikamdatabase_obj.dir\Debug\core_digikamdatabase_obj.lib Automatic MOC for target gui_digikam_obj Building Custom Rule C:/Users/gilles/Documents/digikam/core/libs/dialogs/CMakeLists.txt Automatic MOC for target gui_digikamalbum_obj mocs_compilation_Debug.cpp dprogressdlg.cpp dbusydlg.cpp filesaveoptionsdlg.cpp Building Custom Rule C:/Users/gilles/Documents/digikam/core/libs/database/CMakeLists.txt iccprofileinfodlg.cpp Automatic MOC for target gui_digikamdatabasemain_obj mocs_compilation_Debug.cpp imagedialog.cpp Generating ui_fillmodifierdialogwidget.h Generating ui_rangemodifierdialogwidget.h collectionscanner.cpp Generating ui_replacemodifierdialogwidget.h Building Custom Rule C:/Users/gilles/Documents/digikam/core/libs/album/CMakeLists.txt imagedialog_preview.cpp Generating ui_dateoptiondialogwidget.h Generating ui_sequencenumberoptiondialogwidget.h mocs_compilation_Debug.cpp C:\Users\gilles\Documents\digikam\core\libs\database\collection\collectionlocation.h(171,23): warning C4267: 'return': conversion from 'size_t' to 'uint', possible loss of data [C:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\database\digikamdatabase_obj.vcxproj] C:\Users\gilles\Documents\digikam\core\libs\database\collection\collectionscanner_p.h(91,34): warning C4267: 'return': conversion from 'size_t' to 'uint', possible loss of data [C:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\database\digikamdatabase_obj.vcxproj] Building Custom Rule C:/Users/gilles/Documents/digikam/core/utilities/advancedrename/CMakeLists.txt collectionscanner_p.cpp mocs_compilation_Debug.cpp imagedialog_iconprovider.cpp C:\Users\gilles\Documents\digikam\core\libs\database\collection\collectionlocation.h(171,23): warning C4267: 'return': conversion from 'size_t' to 'uint', possible loss of data [C:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\database\digikamdatabase_obj.vcxproj] C:\Users\gilles\Documents\digikam\core\libs\database\collection\collectionlocation.h(171,23): warning C4267: 'return': conversion from 'size_t' to 'uint', possible loss of data [C:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\album\gui_digikamalbum_obj.vcxproj] C:\Users\gilles\Documents\digikam\core\libs\database\collection\collectionscanner_p.h(91,34): warning C4267: 'return': conversion from 'size_t' to 'uint', possible loss of data [C:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\database\digikamdatabase_obj.vcxproj] Building Custom Rule C:/Users/gilles/Documents/digikam/core/libs/database/CMakeLists.txt collectionscanner_scan.cpp mocs_compilation_Debug.cpp ... We will see in few hours when the _very slow_ MSVC complete the task... Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #59 from caulier.gil...@gmail.com --- Git commit 7afb2e4d96dc4d972809395ca17defc1ffb1a049 by Gilles Caulier. Committed on 01/11/2023 at 09:29. Pushed by cgilles into branch 'master'. remove MSVC obsolete options now managed by ECM in background. Add new option for MSVC 2022 M +1-8CMakeLists.txt https://invent.kde.org/graphics/digikam/-/commit/7afb2e4d96dc4d972809395ca17defc1ffb1a049 diff --git a/CMakeLists.txt b/CMakeLists.txt index bde0eeb064..798e49108f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -149,14 +149,7 @@ set(CMAKE_AUTOMOC ON) if(MSVC) set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON) - -# These settings comes with ecm 5.88 , so when we bump KF/ecm to 5.88+ we can remove these -add_compile_options(/utf-8) -if (CMAKE_CXX_STANDARD GREATER_EQUAL 11) -# Ensure __cplusplus is correct, otherwise it defaults to 199711L which isn't true -# https://docs.microsoft.com/en-us/cpp/build/reference/zc-cplusplus?view=msvc-160 -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /Zc:__cplusplus") -endif() + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /permissive-") endif() set_property(GLOBAL PROPERTY USE_FOLDERS ON) -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #58 from caulier.gil...@gmail.com --- I started to compile with cmake VERBOSE mode and non parallelized. First file compiled is this one : CustomBuild: Building Custom Rule C:/Users/gilles/Documents/digikam/core/libs/database/CMakeLists.txt ClCompile: C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\bin\HostX64\x64\CL.exe /c /IC:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\database /IC:\Users\gilles\Documents\digikam\core\libs\database /IC:\Users\gilles\Documents\digikam\build.vcpkg\core\libs\database\core_digikamdatabase_obj_autogen\include_Debug /IC:\Users\gilles\Documents\digikam\core\libs\album\engine /IC:\Users\gilles\Documents\digikam\core\libs\album\manager /IC:\Users\gilles\Documents\digikam\core\libs\album\treeview /IC:\Users\gilles\Documents\digikam\core\libs\album\widgets /IC:\Users\gilles\Documents\digikam\core\libs\database\collection /IC:\Users\gilles\Documents\digikam\core\libs\database\coredb /IC:\Users\gilles\Documents\digikam\core\libs\database\dbjobs /IC:\Users\gilles\Documents\digikam\core\libs\database\engine /IC:\Users\gilles\Documents\digikam\core\libs\database\haar /IC:\Users\gilles\Documents\digikam\core\libs\database\history /IC:\Users\gilles\Documents\digikam\core\libs\database\item\containers /IC:\Users\gilles\Documents\digikam\core\libs\database\item\lister /IC:\Users\gilles\Documents\digikam\core\libs\database\item\query /IC:\Users\gilles\Documents\digikam\core\libs\database\item\scanner /IC:\Users\gilles\Documents\digikam\core\libs\database\models /IC:\Users\gilles\Documents\digikam\core\libs\database\server /IC:\Users\gilles\Documents\digikam\core\libs\database\similaritydb /IC:\Users\gilles\Documents\digikam\core\libs\database\tags /IC:\Users\gilles\Documents\digikam\core\libs\database\thumbsdb /IC:\Users\gilles\Documents\digikam\core\libs\database\utils\ifaces /IC:\Users\gilles\Documents\digikam\core\libs\database\utils\scan /IC:\Users\gilles\Documents\digikam\core\libs\database\utils\widgets /IC:\Users\gilles\Documents\digikam\core\libs\dialogs /IC:\Users\gilles\Documents\digikam\core\libs\dimg\color /IC:\Users\gilles\Documents\digikam\core\libs\dimg /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\auto /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\bcg /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\bw /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\cb /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\curves /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\decorate /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\film /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\fx /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\greycstoration\cimg /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\greycstoration /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\hotpixels /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\hsl /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\icc /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\lc /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\lens /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\levels /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\nr /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\raw /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\redeye /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\sharp /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\transform /IC:\Users\gilles\Documents\digikam\core\libs\dimg\filters\wb /IC:\Users\gilles\Documents\digikam\core\libs\dimg\history /IC:\Users\gilles\Documents\digikam\core\libs\dimg\loaders /IC:\Users\gilles\Documents\digikam\core\libs\dngwriter /IC:\Users\gilles\Documents\digikam\core\libs\dplugins\core /IC:\Users\gilles\Documents\digikam\core\libs\dplugins\iface /IC:\Users\gilles\Documents\digikam\core\libs\dplugins\setup /IC:\Users\gilles\Documents\digikam\core\libs\dplugins\webservices /IC:\Users\gilles\Documents\digikam\core\libs\dplugins\widgets /IC:\Users\gilles\Documents\digikam\core\libs\dragdrop /IC:\Users\gilles\Documents\digikam\core\libs\dtrash /IC:\Users\gilles\Documents\digikam\core\libs\facesengine\common /IC:\Users\gilles\Documents\digikam\core\libs\facesengine\detection /I"C:\Users\gilles\Documents\digikam\core\libs\facesengine\detection\opencv-dnn" /IC:\Users\gilles\Documents\digikam\core\libs\facesengine\facedb /IC:\Users\gilles\Documents\digikam\core\libs\facesengine\preprocessing /IC:\Users\gilles\Documents\digikam\core\libs\facesengine\preprocessing\recognition /I"C:\Users\gilles\Documents\digikam\core\libs\facesengine\preprocessing\shape-predictor" /IC:\Users\gilles\Documents\digikam\core\libs\facesengine\recognition /I"C:\Users\gilles\Documents\digikam\core\libs\facesengine\recognition\opencv-dnn" /IC:\
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #57 from caulier.gil...@gmail.com --- Hum, as i said, one million of errors like this : gilles@Win10 MINGW64 ~/Documents/8.x (master) $ cd build.vcpkg/ && cmake --build . MSBuild version 17.7.2+d6990bcfa for .NET Framework 1>Checking Build System Automatic MOC for target core_digikamdatabase_obj Building Custom Rule C:/Users/gilles/Documents/8.x/core/libs/database/CMakeLists.txt mocs_compilation_Debug.cpp E:\dk\x64-windows\include\Qt6\QtCore/qcompilerdetection.h(1250,21): error C2338: static_assert failed: 'On MSVC you must pass the /permissive- option to the compiler.' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\type_traits(339,39): error C2139: 'QString': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_convertible_to' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qlatin1stringview.h(23,7): message : see declaration of 'QString' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(83,31): message : see reference to class template instantiation 'std::is_convertible' being compiled [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(83,53): message : see reference to variable template 'const bool conjunction_v,std::is_same,std::is_pointer,std::is_same,std::is_same > >,std::is_convertible >' being compiled [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(217,35): message : see reference to alias template instantiation 'QAnyStringView::if_convertible_to' being compiled [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qstringtokenizer.h(27,30): message : while processing the default template argument of 'QAnyStringView::QAnyStringView(Container &&,wrapped::type &&)' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] databaseserverstarter.cpp E:\dk\x64-windows\include\Qt6\QtCore/qcompilerdetection.h(1250,21): error C2338: static_assert failed: 'On MSVC you must pass the /permissive- option to the compiler.' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\type_traits(339,39): error C2139: 'QString': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_convertible_to' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qlatin1stringview.h(23,7): message : see declaration of 'QString' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(83,31): message : see reference to class template instantiation 'std::is_convertible' being compiled [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(83,53): message : see reference to variable template 'const bool conjunction_v,std::is_same,std::is_pointer,std::is_same,std::is_same > >,std::is_convertible >' being compiled [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(217,35): message : see reference to alias template instantiation 'QAnyStringView::if_convertible_to' being compiled [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qstringtokenizer.h(27,30): message : while processing the default template argument of 'QAnyStringView::QAnyStringView(Container &&,wrapped::type &&)' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] databaseservererror.cpp E:\dk\x64-windows\include\Qt6\QtCore/qcompilerdetection.h(1250,21): error C2338: static_assert failed: 'On MSVC you must pass the /permissive- option to the compiler.' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\type_traits(339,39): error C2139: 'QString': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_convertible_to' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\database\core_digikamdatabase_obj.vcxproj] E:\dk\x64-windows\in
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #56 from Maik Qualmann --- https://forum.qt.io/topic/146737/error-c2139-qstring-an-undefined-class-is-not-allowed-as-an-argument-to-compiler-intrinsic-type-trait-__is_convertible_to/6 Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #55 from Maik Qualmann --- Add #include to deletedialog.h. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #54 from caulier.gil...@gmail.com --- i tried, but not. I compiled marble as well in debug mode without problem. Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #53 from Maik Qualmann --- Because you compile digiKam in debug mode and the others not? Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #52 from caulier.gil...@gmail.com --- But , why i need to do it ? I used the same bootstrap-vcpkg.sh script to configure and compile marble independently, to hack the problem related before, and i never seen that on the console I'm lost Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #51 from Maik Qualmann --- This is right at the beginning of the issue, could it be the cause? E:\dk\x64-windows\include\Qt6\QtCore/qcompilerdetection.h(1250,21): error C2338: static_assert failed: 'On MSVC you must pass the /permissive- option to the compiler.' Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #50 from caulier.gil...@gmail.com --- Maik, What's this mess : gilles@Win10 MINGW64 ~/Documents/8.x/build.vcpkg (master) $ cmake --build . --parallel MSBuild version 17.7.2+d6990bcfa for .NET Framework 1>Checking Build System Automatic MOC for target gui_digikamdeletedialog_obj Automatic MOC for target core_digikamdialogs_obj Automatic MOC for target core_digikamdatabase_obj Automatic MOC for target gui_digikamfacesenginedatabase_obj Automatic MOC for target gui_facemanagement_obj Automatic MOC for target gui_digikamsettings_obj Automatic MOC for target core_digikamfacesengine_obj Automatic MOC for target core_dngwriter_obj Automatic MOC for target core_digikamwidgets_obj Automatic MOC for target core_dmetadata_obj Automatic MOC for target core_dpluginsinterface_obj Automatic MOC for target core_dimg_obj Building Custom Rule C:/Users/gilles/Documents/8.x/core/libs/facesengine/CMakeLists.txt Automatic MOC for target gui_digikam_obj Building Custom Rule C:/Users/gilles/Documents/8.x/core/libs/facesengine/CMakeLists.txt Automatic MOC for target core_dragdrop_obj Building Custom Rule C:/Users/gilles/Documents/8.x/core/libs/database/CMakeLists.txt Building Custom Rule C:/Users/gilles/Documents/8.x/core/libs/dngwriter/CMakeLists.txt Automatic MOC for target core_dthread_obj Building Custom Rule C:/Users/gilles/Documents/8.x/core/libs/dialogs/CMakeLists.txt Building Custom Rule C:/Users/gilles/Documents/8.x/core/libs/metadataengine/CMakeLists.txt Automatic MOC for target gui_digikamtemplate_obj Automatic MOC for target core_digikamgenericmodels_obj Automatic MOC for target core_geoiface_obj mocs_compilation_Debug.cpp Building Custom Rule C:/Users/gilles/Documents/8.x/core/libs/settings/CMakeLists.txt E:\dk\x64-windows\include\Qt6\QtCore/qcompilerdetection.h(1250,21): error C2338: static_assert failed: 'On MSVC you must pass the /permissive- option to the compiler.' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\dialogs\gui_digikamdeletedialog_obj.vcxproj] mocs_compilation_Debug.cpp C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.37.32822\include\type_traits(339,39): error C2139: 'QString': an undefined class is not allowed as an argument to compiler intrinsic type trait '__is_convertible_to' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\dialogs\gui_digikamdeletedialog_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qlatin1stringview.h(23,7): message : see declaration of 'QString' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\dialogs\gui_digikamdeletedialog_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(83,31): message : see reference to class template instantiation 'std::is_convertible' being compiled [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\dialogs\gui_digikamdeletedialog_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(83,53): message : see reference to variable template 'const bool conjunction_v,std::is_same,std::is_pointer,std::is_same,std::is_same > >,std::is_convertible >' being compiled [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\dialogs\gui_digikamdeletedialog_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qanystringview.h(217,35): message : see reference to alias template instantiation 'QAnyStringView::if_convertible_to' being compiled [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\dialogs\gui_digikamdeletedialog_obj.vcxproj] E:\dk\x64-windows\include\Qt6\QtCore/qstringtokenizer.h(27,30): message : while processing the default template argument of 'QAnyStringView::QAnyStringView(Container &&,wrapped::type &&)' [C:\Users\gilles\Documents\8.x\build.vcpkg\core\libs\dialogs\gui_digikamdeletedialog_obj.vcxproj] ...and on millions of lines after... Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #49 from caulier.gil...@gmail.com --- Hi Maik, This is the cmake configure stage under Windows with VCPKG. It's not yet ready, but we are at 90%... gilles@Win10 MINGW64 ~/Documents/8.x (master) $ ./bootstrap-vcpkg.sh PATH=/c/Users/gilles/bin:/mingw64/bin:/usr/local/bin:/usr/bin:/bin:/mingw64/bin:/usr/bin:/c/Users/gilles/bin:/c/Windows/system32:/c/Windows:/c/Windows/System32/Wbem:/c/Windows/System32/WindowsPowerShell/v1.0:/c/Windows/System32/OpenSSH:/cmd:/c/Users/gilles/AppData/Local/Programs/Python/Python312/Scripts:/c/Users/gilles/AppData/Local/Programs/Python/Python312:/c/Users/gilles/AppData/Local/Programs/Python/Launcher:/c/Users/gilles/AppData/Local/Microsoft/WindowsApps:/c/Program Files (x86)/Midnight Commander:/c/Program Files/CMake/bin:/usr/bin/vendor_perl:/usr/bin/core_perl:/c/bison:/c/icoutils/bin://tools/gperf mkdir: cannot create directory ‘build.vcpkg’: File exists -- CMake version: 3.27.7 -- Selecting Windows SDK version 10.0.22621.0 to target Windows 10.0.19045. -- Target Build Type: Debug -- -- -- Starting CMake configuration for digikam -- -- Suitable Qt6 >= 6.5.0 detected: '6.6.0'. -- Could not set up the appstream test. appstreamcli is missing. -- -- -- Top level compilation configuration for digikam -- -- digikam will be compiled... YES -- Translations will be compiled.. NO -- Tests code will be compiled YES -- -- -- Check dependencies for digikam version 8.2.0 -- -- Could NOT find KF6KIO: found neither KF6KIOConfig.cmake nor kf6kio-config.cmake -- Could NOT find KF6NotifyConfig: found neither KF6NotifyConfigConfig.cmake nor kf6notifyconfig-config.cmake -- Could NOT find KF6Sonnet: found neither KF6SonnetConfig.cmake nor kf6sonnet-config.cmake -- Could NOT find KF6Sane: found neither KF6SaneConfig.cmake nor kf6sane-config.cmake -- Libjpeg version: 62 -- Using libjpeg sub-directory: libjpeg/62 -- Looking for LibJpeg Version... -- Found lcms version 2.14, E:/dk/x64-windows/lib/lcms2.lib -- HEIF_FOUND= TRUE -- HEIF_INCLUDE_DIRS = E:/dk/x64-windows/include -- HEIF_LIBRARIES= E:/dk/x64-windows/lib/heif.lib -- HEIF_DEFINITIONS = -- HEIF_VERSION = 1.17.1 -- X265_FOUND= TRUE -- X265_INCLUDE_DIRS = E:/dk/x64-windows/include -- X265_LIBRARIES= E:/dk/x64-windows/lib/libx265.lib -- X265_DEFINITIONS = -- OpenCV Root directory is: E:/dk/x64-windows/share/opencv -- OpenCV: Found version 4.8.0 (required: 3.3.0) -- OpenCV headers: E:/dk/x64-windows/include -- OpenCV libs : opencv_core;opencv_objdetect;opencv_imgproc;opencv_imgcodecs;opencv_dnn;opencv_flann -- Marble_FOUND = TRUE -- MARBLE_INCLUDE_DIR = E:/dk/x64-windows/include -- MARBLE_LIBRARIES = E:/dk/x64-windows/lib/marblewidget-qt6.lib -- ASTRO_LIBRARIES= E:/dk/x64-windows/lib/astro.lib -- Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE) -- FIND IMAGEMAGICK API Magick++ -- FIND IMAGEMAGICK API MagickCore -- FIND IMAGEMAGICK API MagickWand -- Could NOT find ImageMagick (missing: ImageMagick_Magick++_LIBRARY ImageMagick_MagickCore_LIBRARY ImageMagick_MagickWand_LIBRARY) -- ImageMagick_FOUND: FALSE -- ImageMagick_VERSION_STRING: -- ImageMagick_EXECUTABLE_DIR: ImageMagick_EXECUTABLE_DIR-NOTFOUND -- ImageMagick_INCLUDE_DIRS: -- ImageMagick_LIBRARIES: -- ImageMagick_DEFINITIONS: -- ImageMagick_Magick++_INCLUDE_DIRS: -- ImageMagick_Magick++_LIBRARY:ImageMagick_Magick++_LIBRARY-NOTFOUND -- ImageMagick_Magick++_DEFINITIONS: -- ImageMagick_MagickCore_INCLUDE_DIRS: -- ImageMagick_MagickCore_LIBRARY: ImageMagick_MagickCore_LIBRARY-NOTFOUND -- ImageMagick_MagickCore_DEFINITIONS: -- ImageMagick_MagickWand_INCLUDE_DIRS: -- ImageMagick_MagickWand_LIBRARY: ImageMagick_MagickWand_LIBRARY-NOTFOUND -- ImageMagick_MagickWand_DEFINITIONS: -- OpenGL found: TRUE -- OpenGL GLU extension found: YES -- Qt OpenGL found: 1 -- Qt6 OpenGLWidgets found: 1 -- -- -- -- digiKam MediaPlayer dependencies checks: -- -- FFMPEG_FOUND= TRUE -- FFMPEG_INCLUDE_DIRS = E:/dk/x64-windows/include -- FFMPEG_LIBRARIES= E:/dk/x64-windows/lib/avcodec.lib;E:/dk/x64-windows/lib/avdevice.lib;E:/dk/x64-windows/lib/avfilter.lib;E:/dk/x64-windows/lib/avformat.lib;E:/dk/x64-windows/lib/avutil.lib;E:/dk/x64-windows/lib/swscale.lib;E:/dk/x64-windows/lib/swresample.lib -- FFMPEG_DEFINITIONS = -- Could NOT find FFmpeg (missing: AVRESAMPLE_LIBRARIES AVRESAMPLE_INCLUDE_DIRS) -- FFMPEG_FOUND= FALSE -- FFMPEG_INCLUDE_DIRS = E:/dk/x64-windows/include -- FFMPEG_LIBRARIES= E:/dk/x64-windows/lib/avcod
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #48 from caulier.gil...@gmail.com --- Git commit 1bd658c9e60fce91fe120f2b198a2c9c321197cc by Gilles Caulier. Committed on 31/10/2023 at 11:54. Pushed by cgilles into branch 'marble-qt6'. Fix broken compilation with Qt6.6 and MSVC2022 under Windows 10. MSVC is not able to build the hash-table of class where the key is not fully defined previously. All function to play the hash-tables are now hosted in a dedicated container outside OsmPlacemarkData. The previous code compiled fine with MSVC2019 (and also G++ or Clang). Sounds like a new restriction introduced in the new Microsoft compiler. M +64 -55 src/lib/marble/osm/OsmPlacemarkData.cpp M +62 -25 src/lib/marble/osm/OsmPlacemarkData.h M +2-2src/plugins/runner/osm/OsmWay.cpp https://invent.kde.org/education/marble/-/commit/1bd658c9e60fce91fe120f2b198a2c9c321197cc -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #47 from Maik Qualmann --- Hmm, yes it's about the value of the QHash. The QHash is defined within the OsmPlacemarkData class itself. For the compiler it could not exist at all as long as the last "}" has not yet been completed. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #46 from caulier.gil...@gmail.com --- The size_t patch for the inline qHash function declaration do not fix the problem... -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #45 from caulier.gil...@gmail.com --- yes i thinking about the inline hash function too, but the error from compiler is about the value OsmPlacemarkData, not the key. I will try to fix it and see. Nota: Just seen on SN: "Final date for #Plasma6 release confirmed! Our countdown clock will reach zero on the 28th of February 2024" -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #44 from Maik Qualmann --- Hi Gilles, just an idea at the moment. A QHash Key must have a globally defined qHash() function. This is present in GeoDataCoordinates.h. In Qt5 the return value was uint, in Qt6 it is size_t. The Microsoft compiler may be bothered by this. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #43 from caulier.gil...@gmail.com --- Hi Maik, All main dependencies from KF6 compile fine under VCPKG (VSCode 2022) with Qt 6.6.0, except Marble ported to Qt6 (by myself). https://i.imgur.com/xiwF6vT.png This broken compilation touches plenty of cpp files with exactly the same error. Look at the screenshot in the StyleBuilder.cpp. Its due to the OsmPlacemarkData.h include which define the problematic QHash definitions: https://invent.kde.org/education/marble/-/blob/marble-qt6/src/lib/marble/osm/OsmPlacemarkData.h?ref_type=heads#L161 I suspect that somewhere, a forward declaration of class OsmPlacemarkData breaks the compilation. As the class usage is a big puzzle, it's not simple to solve. This kind of code is untouched with my qt6 port. I mostly fix the broken Qt API calls and the famous QString from char* constructors calls. Marble qt5 compile fine under Windows with MSVC 2019: https://binary-factory.kde.org/view/Windows%2064-bit/job/Marble_Nightly_win64/1016/ The qt6 port of Marble compiles fine under Linux with Qt6.5.3 + G++ and Clang. I haven't yet tested Qt6.6.0, but I suspect more of a problem with MSVC compiler version 2022. If you have some ideas, let me know. Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #42 from caulier.gil...@gmail.com --- Hi Maik, Good news: KF6 is under compiling and installing under Windows with VCPKG https://i.imgur.com/AwvnRtf.png But compilation is very slow (at least 4x slower than a Linux) PS: LensFun VCPKG portfile is in a PR : https://github.com/microsoft/vcpkg/pull/34783 Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 caulier.gil...@gmail.com changed: What|Removed |Added Version|6.0.0 |8.2.0 --- Comment #41 from caulier.gil...@gmail.com --- Maik, QtwebEngine 6.6.0 is passed after 5h30 of compilation with VCPKG. The VM has 8 cores + 24 Gb of RAM, else compilation crash... It take 2x time to compile with GCC or Clang under Linux. VCPKG is configured to use MSVC, not Clang yet... This planed for the future. So, for the rest, this must be less complicated. All VCPKG portfile are already present, excepted ImageMagick (there is GraphicMagick instead), Lensfun, and KF6... If you want to reproduce the compilation on a VM to build a digiKam ready environment under Windows, follow my instructions on my repository: https://github.com/cgilles/digikam-vcpkg-windows Nota: using git-bash console work perfectly and provide a great Linux like terminal where Bash scripts can be used. So no need to learn/use BATCH Windows scripts of the hell... Gilles Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #40 from Maik Qualmann --- Git commit 834bf5f0cc160a673a73bed0b04bd2c7dda3e6c5 by Maik Qualmann. Committed on 29/10/2023 at 09:42. Pushed by mqualmann into branch 'master'. use QIODevice to read and write files with Exiv2 fixed version with crash in MetaEnginePreviews M +14 -8core/libs/metadataengine/engine/metaengine_comments.cpp M +14 -8core/libs/metadataengine/engine/metaengine_exif.cpp M +28 -18 core/libs/metadataengine/engine/metaengine_fileio.cpp M +14 -8core/libs/metadataengine/engine/metaengine_iptc.cpp M +112 -43 core/libs/metadataengine/engine/metaengine_p.cpp M +15 -8core/libs/metadataengine/engine/metaengine_previews.cpp M +15 -8core/libs/metadataengine/engine/metaengine_xmp.cpp https://invent.kde.org/graphics/digikam/-/commit/834bf5f0cc160a673a73bed0b04bd2c7dda3e6c5 -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #39 from Maik Qualmann --- The patch has been reverted, patchpreview_utest crashes. But it seems to be an internal problem in Exiv2. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #38 from Maik Qualmann --- Git commit 7f900c7221e3c7977369527b21f56261614a95e1 by Maik Qualmann. Committed on 29/10/2023 at 08:41. Pushed by mqualmann into branch 'master'. use QIODevice to read and write files with Exiv2 Related: bug 394736, bug 338462, bug 446363 FIXED-IN: 8.2.0 M +3-3NEWS M +14 -8core/libs/metadataengine/engine/metaengine_comments.cpp M +14 -8core/libs/metadataengine/engine/metaengine_exif.cpp M +28 -18 core/libs/metadataengine/engine/metaengine_fileio.cpp M +14 -8core/libs/metadataengine/engine/metaengine_iptc.cpp M +112 -43 core/libs/metadataengine/engine/metaengine_p.cpp M +14 -8core/libs/metadataengine/engine/metaengine_previews.cpp M +15 -8core/libs/metadataengine/engine/metaengine_xmp.cpp https://invent.kde.org/graphics/digikam/-/commit/7f900c7221e3c7977369527b21f56261614a95e1 -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #37 from Maik Qualmann --- I only see one possible problem, QByteArray is probably limited to 2GB (I can't find anything directly in the Qt doc). But since we don't write video files with Exiv2, I don't see any problem at the moment. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #36 from caulier.gil...@gmail.com --- Hi Maik, yes it's fine for me. Probablu we have reports in bugzilla about Exiv2 usages over the network where these fixes must be in CC. Gilles -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 Maik Qualmann changed: What|Removed |Added Attachment #162683|0 |1 is obsolete|| --- Comment #35 from Maik Qualmann --- Created attachment 162693 --> https://bugs.kde.org/attachment.cgi?id=162693&action=edit Exiv2QIODevice3.patch - fix read sidecare files - QIODevice error checks - various other fixes (compile XMP support) - same file permission for sidecar as image file Gilles, I think the patch is ready. If you don't mind, I would commit him. The performance is basically the same when writing and reading. If we don't release digiKam-8.2.0 next week, we still have time to receive feedback. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 Maik Qualmann changed: What|Removed |Added Attachment #162681|0 |1 is obsolete|| --- Comment #34 from Maik Qualmann --- Created attachment 162683 --> https://bugs.kde.org/attachment.cgi?id=162683&action=edit Exiv2QIODevice2.patch Fix saving sidecare file. Maik -- You are receiving this mail because: You are watching all bug changes.
[digikam] [Bug 398582] Notarization of Windows Installer as Windows Store package - Use Craft Continuous Deployment System.
https://bugs.kde.org/show_bug.cgi?id=398582 --- Comment #33 from caulier.gil...@gmail.com --- Comment on attachment 162681 --> https://bugs.kde.org/attachment.cgi?id=162681 Exiv2QIODevice.patch yes this approach can fix serious dysfunctions with network FS. Good job -- You are receiving this mail because: You are watching all bug changes.