ros-industrial / ros_qtc_plugin

ROS Qt Creator Plug-in (https://ros-qtc-plugin.readthedocs.io)
396 stars 213 forks source link

downgrade Linux CI image to support older distributions #477

Closed christian-rauch closed 1 year ago

christian-rauch commented 1 year ago

Building with the ubuntu-latest runner currently builds on Ubuntu 22.04 with glibc 2.35. This makes the binary build artefacts incompatible with older distributions that use an older glibc version, such as Ubuntu 20.04 (Fixes https://github.com/ros-industrial/ros_qtc_plugin/issues/475).

As a short-term solution, we can use an older GitHub Action runner for Linux. In the long term, we should use a Docker container to build the binary distributed plugin archives.