omg-dds / dds-rtps

Validation of interoperability of products compliant with OMG DDS-RTPS standard.
https://www.omg.org/spec/DDSI-RTPS/
Other
11 stars 17 forks source link

Intercom DDS binary cannot be run in Ubuntu 20.04 #33

Open MiguelCompany opened 1 month ago

MiguelCompany commented 1 month ago

Running the binary uploaded to Automatic Interoperability Test v1.1.2024 on a fresh Ubuntu 20.04 docker container produces the following error:

$ ./intercom_dds-3.16.2.0_shape_main_linux
./intercom_dds-3.16.2.0_shape_main_linux: /lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.32' not found (required by ./intercom_dds-3.16.2.0_shape_main_linux)
$ 

The rest of the binaries work well.

This section of the readme states a requirement on the executable to run in Ubuntu 20.04, but the workflow runs on ubuntu-latest

So I think we should decide whether we keep requiring Ubuntu 20.04 (and then Intercom DDS should be built and uploaded again) or change the requirement to Ubuntu 22.04.

In any case, the final requirement should be enforced by changing the workflow to run in the minimum required OS version.