Change in behaviour of robotology-superbuild update-all target since August 2024 [Update: the change of behaviour was reverted in mid August 2024] #712
Replies: 3 comments 6 replies
-
This might be a problem if using ninja as generator, see: robotology/robotology-superbuild#83 (comment) |
Beta Was this translation helpful? Give feedback.
-
Hello @robotology/everyone , thanks to some bug report by @giotherobot, we noticed that the change was causing repos to be removed even if one user created a new build of the superbuild, even if the However, this was not done as a revert, but via a refactor (done in https://github.com/robotology/ycm-cmake-modules/releases/tag/v0.16.7) that permitted to have the classic superbuild behaviour even using the latest upstream CMake's |
Beta Was this translation helpful? Give feedback.
-
Hello @robotology/everyone , |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello @robotology/everyone,
Before August 2024, the robotology-superbuild raised an error if you called
make update-all
orninja update-all
and there was repo with local modification withYCM_EP_DEVEL_MODE_<package>
set toOFF
. After August 2024, instead the robotology-superbuild will silently discard the local modifications.To avoid losing data, never call the
update-all
target if you have local modifications in a package and you did not setYCM_EP_DEVEL_MODE_<package>
toON
for that package.For more context, see robotology/robotology-superbuild#1674 .
UPDATE 2024/08/14: After some issue emerged, the behaviour of the superbuild has been reverted to the one before August 2024, see https://github.com/orgs/robotology/discussions/712#discussioncomment-10338765 for more info.
Beta Was this translation helpful? Give feedback.
All reactions