You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The FindPoco.cmake provided by cmake_modules doesn't set the required variables for CMake to actually verify that it found the requested version of libpoco. At the moment the find_package(Poco .. 1.4.3 ..) is thus not enforced. This can lead to build issues on systems where libpoco-dev is installed, but not the right version.
This should be fixed by adapting FindPoco.cmake to also extract the version of the found libpoco-dev, and then shipping that version of the find script with the sources.
The text was updated successfully, but these errors were encountered:
The FindPoco.cmake in ros2/poco_vendor (this one) does some checking for versions, but does not appear to follow CMake's way of doing things (storing the version in a Poco_VERSION variable).
The
FindPoco.cmake
provided bycmake_modules
doesn't set the required variables for CMake to actually verify that it found the requested version oflibpoco
. At the moment thefind_package(Poco .. 1.4.3 ..)
is thus not enforced. This can lead to build issues on systems wherelibpoco-dev
is installed, but not the right version.This should be fixed by adapting
FindPoco.cmake
to also extract the version of the foundlibpoco-dev
, and then shipping that version of the find script with the sources.The text was updated successfully, but these errors were encountered: