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
{{ message }}
This repository was archived by the owner on May 31, 2025. It is now read-only.
While trying to build Kinetic desktop-full from sources on Ubuntu Xenial (amd64) I'm running into a header inclusion problem with XmlRpcValue.h in diagnostic_aggregator:
In file included from /catkin_ws/src/diagnostics/diagnostic_aggregator/src/analyzer_group.cpp:37:0:
/catkin_ws/src/diagnostics/diagnostic_aggregator/include/diagnostic_aggregator/analyzer_group.h:51:25: fatal error: XmlRpcValue.h: No such file or directory
compilation terminated.
make[2]: *** [CMakeFiles/diagnostic_aggregator.dir/src/analyzer_group.cpp.o] Error 1
This seems to be the same issue that is reported in ros/geometry#144 (comment). It should probably be fixed in ros/diagnostics, but seeing as the change introduced in #962 was supposed to be bw-compatible, I figured I report it here as well.
Adding include/xmlrpcpp to the catkin_package(..)INCLUDE_DIRS in ros_com/xmlrpcpp/CMakeLists.txt:12 does seem to make the build continue, but that should not be necessary.
Environment: Ubuntu Xenial (16.04), amd64. Building with catkin_tools.