Minimal required libc version

Hello all,
when I run atuin init zsh (v18.2.0) from atuin-v18.2.0-x86_64-unknown-linux-gnu.tar.gz on my (admittedly very old) system, I got:

atuin: /lib64/libm.so.6: version `GLIBC_2.29' not found (required by atuin)
atuin: /lib64/libc.so.6: version `GLIBC_2.25' not found (required by atuin)
atuin: /lib64/libc.so.6: version `GLIBC_2.29' not found (required by atuin)
atuin: /lib64/libc.so.6: version `GLIBC_2.28' not found (required by atuin)

I am not complaining about it not working, it’s my fault :wink: However, is “on libc-based Linux distros minimal required version of libc is 2.29” documented somewhere? I am not sure how useful it will be to document.

Thanks!

You can try to build it yourself. Rust itself supports as old as glibc 2.17.

2 Likes