Processed: Re: [Pkg-cmake-team] Bug#1050506: Could NOT find EXPAT (missing: EXPAT_LIBRARY) (found version "2.5.0")
Processing control commands: > severity -1 normal Bug #1050506 [src:cmake] Could NOT find EXPAT (missing: EXPAT_LIBRARY) (found version "2.5.0") Severity set to 'normal' from 'serious' > tags -1 +moreinfo Bug #1050506 [src:cmake] Could NOT find EXPAT (missing: EXPAT_LIBRARY) (found version "2.5.0") Added tag(s) moreinfo. -- 1050506: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1050506 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1050506: [Pkg-cmake-team] Bug#1050506: Could NOT find EXPAT (missing: EXPAT_LIBRARY) (found version "2.5.0")
Control: severity -1 normal Control: tags -1 +moreinfo * Mathieu Malaterre [2023-08-25 15:33]: It is unclear why changing: cmake_minimum_required(VERSION 3.9.2) into cmake_minimum_required(VERSION 3.27) make the symptoms go away. Did you investigate this further? What is the smallest VERSION that fixes your problem? Also, why do you think this is a CMake issue and not a VTK issue? I see the error originating in VTK's FindEXPAT.cmake in VTK, not the one shipped in CMake. Cheers Timo -- ⢀⣴⠾⠻⢶⣦⠀ ╭╮ ⣾⠁⢠⠒⠀⣿⡁ │ Timo Röhling │ ⢿⡄⠘⠷⠚⠋⠀ │ 9B03 EBB9 8300 DF97 C2B1 23BF CC8C 6BDD 1403 F4CA │ ⠈⠳⣄ ╰╯ signature.asc Description: PGP signature
Bug#1050506: Could NOT find EXPAT (missing: EXPAT_LIBRARY) (found version "2.5.0")
Source: cmake Version: 3.27.3-1 Severity: serious Justification: FTBFS Tags: trixie sid ftbfs User: lu...@debian.org Usertags: ftbfs-20230726 ftbfs-trixie Affects: src:gdcm Original bug report is #1042246 Here is a minimal reproduce: % cat ../CMakeLists.txt cmake_minimum_required(VERSION 3.9.2) #cmake_minimum_required(VERSION 3.27) project(p) find_package(EXPAT REQUIRED) find_package(VTK REQUIRED) The above gives: % rm CMakeCache.txt && cmake .. [...] CMake Error at /usr/share/cmake-3.27/Modules/FindPackageHandleStandardArgs.cmake:230 (message): Could NOT find EXPAT (missing: EXPAT_LIBRARY) (found version "2.5.0") Call Stack (most recent call first): /usr/share/cmake-3.27/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE) /usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/FindEXPAT.cmake:65 (FIND_PACKAGE_HANDLE_STANDARD_ARGS) /usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/VTK-vtk-module-find-packages.cmake:1243 (find_package) /usr/lib/x86_64-linux-gnu/cmake/vtk-9.1/vtk-config.cmake:150 (include) CMakeLists.txt:6 (find_package) It is unclear why changing: cmake_minimum_required(VERSION 3.9.2) into cmake_minimum_required(VERSION 3.27) make the symptoms go away. Thanks for comments,