Hi! Am 30.12.2010 20:19, schrieb Brian Gerkey: > There are many packages where these old exports are still hanging > around. They look something like this: [...] As noted in the original ticket (https://code.ros.org/trac/ros/ticket/3217), the first ones I noticed were the packages urdf, tf, navfn, costmap2d, and visualization_msgs. I see if I can trace down some more and will then file inidividual tickets if I get to it. Am 30.12.2010 20:59, schrieb Josh Faust: > There's a forthcoming enhancement to roswtf to warn on the presence of > these flags: https://code.ros.org/trac/ros/ticket/3221. > > > roswtf should already warn in this case, something like: > > > WARNING The following packages have msg/srv-related cflags exports that are no longer necessary > > : > * visualization_msgs: -I${prefix}/msg/cpp Strange, I did get that warning, but IIRC only on tf although I had dependencies on more packages (see above). Is there a certain trigger that causes roswtf to look for these problems in all packages (or only now, with the --offline option)? The enhancement I had in the original ticket (#3217) was also to not only check for these fixed deprecated paths, but in general to check whether there are non-existing paths in the cflags export. These checks could then be easily used in automated builds to check for typos or deprecated exports in released stacks. Best regards, Armin -- Armin Hornung Humanoid Robots Lab, Albert-Ludwigs-Universität Freiburg Contact: http://www.informatik.uni-freiburg.de/~hornunga