<div dir="ltr">We have the Hydro release coming up in a few days, and normally I would not suggest that we make a change so close the the release, but this appears to be the last opportunity to make this change for a long time.<div>
<br></div><div>Currently we release PCL as a ROS package (ros-hydro-pcl), but with no substantial patches. We would like to instead pull in official pcl-1.7 debians and have everyone install pcl from source or from debs themselves. This has two benefits, first that we do not have to waste effort releasing PCL through our infrastructure, and second is that when building ROS from source you will not need to build PCL in your catkin workspace.</div>
<div><br></div><div>To facilitate this I have created two new rosdep rules:</div><div><br></div><div>libpcl-all</div><div>libpcl-all-dev</div><div><br></div><div>These rules should replace the use of the 'pcl' rosdep rule in your package.xml's. The common case should look like this:</div>
<div><br></div><div><div>--- a/package.xml</div><div>+++ b/package.xml</div><div><br></div><div>-  <build_depend>pcl</build_depend></div><div>+  <build_depend>libpcl-all-dev</build_depend></div><div>
<br></div><div><br></div><div>-  <run_depend>pcl</run_depend></div><div>+  <run_depend>libpcl-all</run_depend></div><div><br></div><div>If you directly depend on pcl, then you should update your package and release it into hydro.</div>
<div><br></div><div>You can raise issues or discuss our efforts to make this change here:</div><div><br></div><div><a href="https://github.com/ros/rosdistro/issues/1676">https://github.com/ros/rosdistro/issues/1676</a><br>
</div><div><br></div><div>Thanks!</div><div><br></div>-- <br>William Woodall<div>ROS Development Team</div><div><a href="mailto:william@osrfoundation.org" target="_blank">william@osrfoundation.org</a></div><div><a href="http://williamjwoodall.com/" target="_blank">http://williamjwoodall.com/</a></div>

</div></div>