Open pattacini opened 1 month ago
I guess ubuntu-latest
switched from being 22.04 to 24.04 . Ubuntu 24.04 comes with swig 4.2.0, that has some known bugs that are solved in later version of 4.2.1 , for that we are installing a custom (private, so it does not interfere with the rest of the system) swig in the robotology-superbuild when building on 24.04 .
The quickest fix is to go back to 22.04, otherwise to test with 24.04 with apt dependencies we need to manually install a newer swig version.
Thanks @traversaro 👍🏻
Here's for reference the superbuild machinery you mentioned:
If updating via apt is quick (perhaps through a backport), I'll do that, otherwise I'll switch it back to 22.04.
Fallback to Ubuntu-22.04 for now.
Bug description
As of today, the CI fails while Swig compiles icub.i for python:
It seems that there are problems dealing with
yarp::conf::createVocab32()
.cc @traversaro
Steps to reproduce
Link to failed CI:
Expected behavior
No response
Example repository
No response
Additional context
No response