Running programms on buildroot without librarys missing

Hello!

I'm trying to run Rust programs of any size (shell, editor, or small CLI tool) on Buildroot. Currently, I'm encountering an issue where the required version of libc.so.6 is not available. Here's the error I'm seeing:

#> nu
/> echo "This is nushell, so Rust stuff works, but why not regular Linux binaries from a Rust program?"
/> brush
brush: /lib64/libc.so.6: version `GLIBC_2.39' not found (required by brush)
/> ox
ox: /lib64/libc.so.6: version `GLIBC_2.39' not found (required by ox)
/> livedisplay
livedisplay: /lib64/libc.so.6: version `GLIBC_2.39' not found (required by livedisplay)
/>

How can I resolve this issue?

Thank you!

Which libc did you choose for buildroot? Glibc or uClibc-ng? And which version is built by buildroot?

Glibc. the standard. But why the other libc's solve the issue, when the rust programm says it self that it needs this libary. Maybe there is an rust option to compile for another libc? Or an buildroot option to make rust programms executable?