ros2_documentation icon indicating copy to clipboard operation
ros2_documentation copied to clipboard

Add workaround for building on Fedora

Open tedzards509 opened this issue 1 year ago • 3 comments

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.

tedzards509 avatar Oct 02 '24 12:10 tedzards509

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.

tedzards509 avatar Oct 02 '24 13:10 tedzards509

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.

clalancette avatar Oct 03 '24 13:10 clalancette

Here's the upstream ticket I filed: https://bugzilla.redhat.com/2317847

cottsay avatar Oct 10 '24 14:10 cottsay