Hi. The error message says this:

CMake Error at 
/usr/share/cmake-4.2/Modules/FindPackageHandleStandardArgs.cmake:290 (message):
  Could NOT find Boost: Found unsuitable version "1.90.0", but required is
  exact version "1.83.0" (found /usr/include, )
Call Stack (most recent call first):
  /usr/lib/x86_64-linux-gnu/cmake/vtk-9.5/vtk-config.cmake:171 (include)
  Modules/Bridge/VtkGlue/itk-module-init.cmake:9 (find_package)
  CMake/ITKModuleEnablement.cmake:374 (include)
  CMakeLists.txt:583 (include)
This warning is for project developers.  Use -Wno-dev to suppress it.

(note the "exact version").

File /usr/lib/x86_64-linux-gnu/cmake/vtk-9.5/VTK-vtk-module-find-packages.cmake 
says this:

if (_vtk_module_find_package_enabled)
  set(_vtk_module_find_package_required)
  if (_vtk_module_find_package_is_required)
    set(_vtk_module_find_package_required REQUIRED)
  endif ()

  find_package(Boost
    1.83.0
    EXACT
    

so it would seem that this hardcoded dependency on exact 1.83.0 comes from vtk.

Should this be considered as a bug in vtk?

Thanks.

Reply via email to