Difference between Jenkins log and generated package (lib prefix)
Hi, I am trying to debug a failure in setting up the CMake variables for library installation.
- I am inspecting the generated package (
ros-kinetic-eigenpy
, version 1.6.5-1) by installing in a new Kinetic docker. The pkg-config eigenpy.pc is installed in/opt/ros/kinetic/lib/x86_64-linux-gnu/pkgconfig
, while the library itself is in/opt/ros/kinetic/lib
. This would suggest an issue setting up theCMAKE_INSTALL_LIBDIR
. - After reviewing the output of the latest Jenkins job, it appears there it correctly installs without the
x86_64-linux-gnu
prefix (indevel_isolated
).
Am I missing something obvious here why on Jenkins it appears to install correctly but the packaged version on ros-testing has it using the prefix?
I appreciate any insights