roboticslab-uc3m / questions-and-answers

A place for general debate and question&answer
https://robots.uc3m.es/developer-manual/appendix/repository-index.html
2 stars 0 forks source link

Bump required YCM version (v0.10+) #82

Closed PeterBowman closed 5 years ago

PeterBowman commented 5 years ago

We are about to increase the required version of YCM as a hard dependency in several repos. On the next few days, YCM v0.10 or later will be requested by root CMakeLists.txt following the progress of https://github.com/roboticslab-uc3m/questions-and-answers/issues/78 and https://github.com/roboticslab-uc3m/questions-and-answers/issues/79. We acknowledge that a bug spoils superbuilds (<robot>-main repositories) if YCM is pulled from the web; a fix is expected and coming to v0.10.1, soon (https://github.com/robotology/QA/issues/338#issuecomment-478552030).

traversaro commented 5 years ago

You may be interested in this regression as well: https://github.com/robotology/robotology-superbuild/issues/191 .

PeterBowman commented 5 years ago

@traversaro thanks!

PeterBowman commented 5 years ago

cc @roboticslab-uc3m

YCM 0.10 or later is now enforced in several projects, specific requirements are detailed in the installation instructions at doc/<project>-install.md.

We acknowledge that a bug spoils superbuilds (<robot>-main repositories) if YCM is pulled from the web; a fix is expected and coming to v0.10.1,

More issues arose in YCM v0.10.1, those are fixed in YCM master branch and a v0.10.2 release is expected, soon. If you are using a <robot>-main repository, make sure YCM performs the update-self step (alternatively, delete the external/YCM/ directory).

PeterBowman commented 5 years ago

YCM 0.10.2 has been released today with several bugfixes, it is recommended to upgrade from 0.10.0 or 0.10.1.