dev-ros/xmlrpcpp installs headers in /usr/include/xmlrpcpp, but "pkg-config --cflags xmlrpcpp" returns an empty string since /usr/lib64/pkgconfig/xmlrpcpp.pc only contains -I/usr/include. In the xmlrpcpp ebuild, I see some sed magic to fix a cmake file to include /usr/include/xmlrpcpp, but apparently that doesn't affect the pkgconfig file. I suspect that other ROS packages that install headers below /usr/include might be affected by this, too. (Thanks btw for the quick clarification regarding rospack vs. catkin ;-) Reproducible: Always
Author: Alexis Ballier <aballier@gentoo.org> Date: Fri Nov 27 13:12:30 2015 +0100 dev-ros/xmlrpcpp: Include -I Cflags to the .pc file since we move headers around. Bug #566200. thanks!