robotology / robotology-superbuild

CMake/YCM-based superbuild to simplify the build process of robotology projects.
49 stars 48 forks source link

Update casadi to 3.6.6 and stop using ami-iit fork #1713

Closed traversaro closed 2 months ago

traversaro commented 2 months ago

Since casadi 3.6.6 includes https://github.com/casadi/casadi/pull/3724, we can now switch back to use the main casadi repository. The only fix we added on top of it is https://github.com/casadi/casadi/pull/3832, but at the moment we did not enable fatrop in the superbuild (while we enabled it on conda-forge on Linux, see https://github.com/conda-forge/casadi-feedstock/pull/115), so we can just keep using 3.6.6 .

Fix https://github.com/robotology/robotology-superbuild/issues/1714 .

traversaro commented 2 months ago

Please ignore the pixi:macos-14 failure that is happening also in master branch and is tracked in https://github.com/robotology/robotology-superbuild/issues/1714 .

traversaro commented 2 months ago

Please ignore the pixi:macos-14 failure that is happening also in master branch and is tracked in #1714 .

Actually the fix was quite easy: https://github.com/robotology/robotology-superbuild/pull/1713/commits/4855225180c5e425f00db5ec739d4e1c809082f5 .