ros2_documentation
ros2_documentation copied to clipboard
Add workaround for building on Fedora
This introduces a more or less hacky workaround. I am not sure if these system variables are set to the correct values.
I think this should be added anyway, because it helped me build on Fedora.
This is about qt_gui_cpp not building on Fedora without those system variables being set. It just has to be set for building that package with colcon build --symlink-install on Fedora.
Just as an FYI, @cottsay and I took a look at this, and this workaround is currently necessary on Fedora.
That said, this is 100% a bug in the Fedora packaging of SIP. We are looking into whether we can fix that bug in the upstream Fedora packages so we don't need this workaround.
Here's the upstream ticket I filed: https://bugzilla.redhat.com/2317847