[ros-users] bloom 0.3.3 and changes to metapackages in catkin 0.5.65

William Woodall william at osrfoundation.org
Mon Apr 1 22:08:36 UTC 2013


bloom 0.3.3 has just been released, and a complete changelog is available
here:

https://github.com/ros-infrastructure/bloom/blob/master/CHANGELOG.rst

The most important change with this version of bloom is that it conforms to
recent changes in REP-0127, keeping in step with the recent release of
catkin 0.5.65:

http://ros.org/reps/rep-0127.html#metapackage
https://github.com/ros-infrastructure/rep/commit/33b60d566324c66f5ad03946116020c062a53991

These changes precipitated from discussions on the ros-sig-buildsystem
mailing list:

https://groups.google.com/forum/#!msg/ros-sig-buildsystem/mn-VCkl2OHk/dUsHBBjyK30J

This basically means that you can no long release metapackages which do not
have the recommended CMakeLists.txt with bloom 0.3.3. Having the
recommended CMakeLists.txt file in your metapackages is a requirement
starting with Hydro, and a warning in Groovy. Since this is a non-breaking
change we encourage you to fix your metapackages for Groovy when/if you
decide to release a patch version into Groovy (it is not necessary to make
a special release just to fix this). Since it is required for Hydro and
encouraged for future releases into Groovy, bloom now requires it.

There is now a short guide on how to update your metapackages to reflect
REP-0127 on the catkin page of the ros.org wiki:

http://www.ros.org/wiki/catkin/MigratingMetapackagesToIncludeCMakeLists.txt

Sorry for any hiccups this may cause, and please direct any
questions/concerns to the buildsystem sig or answers.ros.org.

Thanks!

-- 
William Woodall
ROS Development Team
william at osrfoundation.org
http://williamjwoodall.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osuosl.org/pipermail/ros-users/attachments/20130401/f1ffbed6/attachment-0003.html>


More information about the ros-users mailing list