Re: [ros-users] Please remove references to msg/cpp and srv/…

Forside
Vedhæftede filer:
Indlæg som e-mail
+ (text/plain)
Slet denne besked
Besvar denne besked
Skribent: User discussions
Dato:  
Til: User discussions
Emne: Re: [ros-users] Please remove references to msg/cpp and srv/cpp from package manifests
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
>     <export>
>         <cpp cflags="..."
>     </export>:
>   * 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