Closed destogl closed 2 years ago
After discussion, we should go with C++17 to avoid boost dependency. Consequences of this decision should be considered.
Then I'll release the next foxy library version from the master branch. There will be a new release with the Cartesian interface pretty soon, anyway.
I triggered a new release for Foxy from the master branch (see https://github.com/ros/rosdistro/pull/29954)
@destogl this could probably get closed, right?
Closing this due to seemingly irrelevance.
The binary build seems to fail as the released version uses the
boost
branch of the library instead of themaster
branch. Therefore, it doesn't export a c++17 dependency and therefore the build fails on all c++17 functionalities from this driver.I decided to release the foxy version also from the boost branch, as the [target platform specification}(https://www.ros.org/reps/rep-2000.html#foxy-fitzroy-may-2020-may-2023) specifies c++14 for Foxy as minimum requirement.
It might be either a good idea to add the c++17 requirement to this driver or release the library's foxy package from the
master
branch. Any opinions?_Originally posted by @fmauch in https://github.com/UniversalRobots/Universal_Robots_ROS2_Driver/issues/125#issuecomment-854532741_