boost::filesystem version issues
So, I've been building ROS on Fedora 15, and there are a few persistent issues that keep cropping up every time the ROS source code is updated.
The most annoying issue is concerning the version of the Boost libraries used in the code. A bit of googling brought me here which made me realize that this was an issue with the changeover from boost::filesystem from v2 to v3, and so I had to add a #define BOOST_FILESYSTEM_VERSION 2 to all files including a #include <boost/filesystem.hpp>
. To find these files, I used
find . | xargs grep 'boost/filesystem.hpp' -sl
this gave me about 9 files which I modified, and ran the script again.
Do I report this as an issue?
Additionally, unlike ubuntu all the packages/stacks are not rosmake'd on install. For example, for image_view, I need to rosmake image_views and the plugins and opencv2 (For which I had to do the same Boost thing to boost_fs_wrapper.cpp)