-
Notifications
You must be signed in to change notification settings - Fork 63
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
Compile libphidget22 with -fPIC #88
Conversation
This seems to be unnecessary on some platforms, but for greater compatibility, it's best to specify it explicitly.
Are you sure it will fix those build failures? I don't see any mention of fPIC there, only cross compiling. That being said, this PR looks good to me. Even if it maybe doesn't fix that problem, it shouldn't hurt. @clalancette : Feel free to merge if you agree. |
Honestly, I think something else is going on with that build error. When I try to build @cottsay I'm not sure if this is easy to do, but it may be worthwhile to reconfigure that job to spit out the contents of |
The problem is that the This problem could also be solved by appending to the This change seemed like the easiest pitch. |
Ah, I see. Makes sense, thanks for the explanation. Looks good to me then. |
@mintar Do you mind doing a source and bloom release into Foxy and Rolling with this change? Or I can do it if you don't have time. Thanks. |
I'm on vacation at the moment, so it would be great if you could do it. In general I think it would be good if you'd do the ROS2 releases, merge PRs etc., and I'll do it for ROS1 if you agree. |
Sounds good to me, thank you! |
This seems to be unnecessary on some platforms, but for greater compatibility, it's best to specify it explicitly.
Should resolve build failures on the buildfarm for RHEL 8: https://build.ros2.org/view/Rbin_rhel_el864/job/Rbin_rhel_el864__libphidget22__rhel_8_x86_64__binary/