ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
It is highly not recommended to build all packages from their source repositories. While some of them might be stable others might not even build. Therefore you should use the latest released version from the gbp repositories.
E.g. the current version of roscpp in the development repo will not work with its released dependencies but requires the development versions of some dependencies.
If you really need some recent patches from the source repository you should just switch one repository from gbp to source and keep all other packages from gbp repos. The easiest workflow for that is: