-
Notifications
You must be signed in to change notification settings - Fork 938
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
add BOOST_MATH_DISABLE_FLOAT128 #505
Conversation
Thanks for the work @mikaelarguedas. I've asked a few potential reviewers. I guess with minimum one approval we can move forward. I'm tentatively testing on my fork 130s#1 with To Maintainers: #504 is for ROS Lunar, and this is targetted to |
Thanks @130s |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should I open an issue to track the moveit_setup_assistant failure?
Yes, please. At first glance, this seems to relate to problems with the urdf
package in yakkety.
So this change can go into kinetic-devel and no need to create lunar-devel (for now)?
Yes.
@mikaelarguedas: Please add a short comment above the definition to explain that a boost header included through ogre doesn't compile with -std=c++11
without this.
I didn't test this myself, but it makes sense that this should resolve the compile error.
Ticketed #506
Done 162b83a, feel free to push directly to this branch if you want to improve the wording
I ran prerelease tests for all platforms (Xenial, Yakkety, Zesty and Stretch) and it compiled without error. |
The wording is fine. |
Description
This fixes #504 the compilation issue on Ubuntu Zesty and Debian Stretch.
This change is only for lunar and doesn't need to be cherry-picked into other branches
Note: I settled for this solution because it seemed the least intrusive to me. There are several other fixes that could be considered:
-std=c++11
flag to-std=gnu++11
in theadd_compile_option()
call but I preferred to keep the flags consistent across all packages of the moveit repository.Checklist
Thank you!