missing dependencies
bart cli release download hits a missing local dependencies - not clear from the docs to resolve.
attempting to build from origin/main 'make bart' as a workaround.
$ wget https://github.com/fermyon/bartholomew/releases/download/v0.6.0/bart-cli-v0.6.0-linux-amd64.tar.gz $ tar -xzvf bart-cli-v0.6.0-linux-amd64.tar.gz $ ls $ sudo cp bart /usr/local/bin/ $ bart
$ bart
bart: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.35' not found (required by bart)
bart: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by bart)
bart: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by bart)
bart: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by bart)
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="20.04.5 LTS (Focal Fossa) Ubuntu 20.04.5 LTS
@VestigeJ thanks for raising. This seems similar to an issue seen with the Spin CLI: https://github.com/fermyon/spin/issues/168
I think the two main options are to see if the glibc library can be updated on the host or perhaps attempting to statically build from the host directly eg via https://github.com/fermyon/spin/issues/168#issuecomment-1146591589
Not clear if pinning our GitHub release runner to 20.04 (it looks like 18.04 is no longer an option) would help, but might be worth a shot if others are seeing this behavior.