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 compiled at each time than
installer is updated.

The new installer will be uploaded in few hours at usual place.

Gilles

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

Reply via email to