Support for building images on host Ubuntu 20.04

I’m running into issues when building balena-jetson on Ubuntu 20.04
The build command I’m using is
barys -m jetson-xavier

I see the warnings:
WARNING: Your host glibc verson (2.31) is newer than that in uninative (2.29). Disabling uninative so that sstate is not corrupted.
WARNING: Host distribution “ubuntu-20.04” has not been validated with this version of the build system; you may possibly experience unexpected failures. It is recommended that you use a tested distribution

And the compilation error I see indeed appears to be an incompatibility between qemu and my version of glibc:
/home/jonathan/balena-jetson/build/tmp/work/x86_64-linux/qemu-native/3.1.0-r0/qemu-3.1.0/linux-user/syscall.c:253:16: error: static declaration of ‘gettid’ follows non-static declaration

See reference: https://patchwork.openembedded.org/patch/165581/

When will you support building on host Ubuntu 20.04 and/or is there a workaround to get things going for me.

Hi Jonathan, the Yocto rule for OS support is “current release minus one”, meaning I would expect to see support for building yocto projects under Ubuntu 20.04 sometime after October 2020.