-
Notifications
You must be signed in to change notification settings - Fork 398
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dynamixel_sdk is failing to build in the Kinetic debian Jessie release #136
Comments
This error was introduced in d85b44e#diff-d0c985ad85d1d82ffa2983f1ccc983d0 The usage of target_sources() in DynamixelSDK/c++/CMakeLists.txt causes this error, because it requires CMake >= 3.1, but Debian Jessie only has CMake 3.0.2. |
If rolling back to an older CMake usage is not possible. You can blacklist the package here: https://github.com/ros-infrastructure/ros_buildfarm_config/blob/production/kinetic/release-jessie-build.yaml#L14 and https://github.com/ros-infrastructure/ros_buildfarm_config/blob/production/kinetic/release-jessie-arm64-build.yaml#L14 so it will stop trying to build. Note that I'd recommend updating the minimum cmake version declaration to get a better error message: https://github.com/ROBOTIS-GIT/DynamixelSDK/blob/master/c%2B%2B/CMakeLists.txt#L4 |
…ing target_sources func in CMake to set_property #136
…ing target_sources func in CMake to set_property #136
http://build.ros.org/view/Kbin_dj_dJ64/job/Kbin_dj_dJ64__dynamixel_sdk__debian_jessie_amd64__binary/
http://build.ros.org/view/Kbin_dj_dJ64/job/Kbin_dj_dJ64__dynamixel_sdk__debian_jessie_amd64__binary/18/console
Same problem on arm64: http://build.ros.org/view/Kbin_djv8_dJv8/job/Kbin_djv8_dJv8__dynamixel_sdk__debian_jessie_arm64__binary/21/console
The text was updated successfully, but these errors were encountered: