lowRISC / qemu

Fork of QEMU for development of lowRISC platforms (including OpenTitan)
http://www.qemu.org
Other
3 stars 8 forks source link

[ci] Build releases on Ubuntu 20.04 #24

Closed jwnrt closed 1 year ago

jwnrt commented 1 year ago

We're currently building our releases in an "ubuntu-latest" container, which uses Ubuntu 22.04.

The binaries built here use features of glibc 2.32 and up (see https://github.com/lowRISC/opentitan/pull/19420#pullrequestreview-1589948328).

OpenTitan is set up to officially support Ubuntu 20.04. This is the OS that CI and the dev container run with. This version of Ubuntu only has glibc 2.31, and so we cannot use these binaries there.

This PR changes the version of Ubuntu used to build the binaries to Ubuntu 20.04 for compatibility. These should still be usable in Ubuntu 22.04 and up.