A VM compiled on ubuntu-20.04 (aka latest) will not run on ubuntu-16.04 due to runtime library link issues. Therefore select ubuntu-18.04 as a build runner that is likely to support a wider range of existing Linux systems. Addresses this problem:
/lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found You can view, comment on, or merge this pull request online at:
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/598
-- Commit Summary --
* <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/598/commits/783c850d27680f23220d3acac430aa08afad1c3e">Do not use linux-latest runner, use an older stable version.</a>
-- File Changes --
M .github/workflows/linux.yml (2)
-- Patch Links --
https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/598.patch https://github.com/OpenSmalltalk/opensmalltalk-vm/pull/598.diff