Closed lyderic closed 2 years ago
Second on this, officially supported, most used in production debian/buster:
./hush: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.29' not found (required by ./hush)
./hush: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by ./hush)
./hush: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not found (required by ./hush)
./hush: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found (required by ./hush)
linux-vdso.so.1 (0x00007ffd157cb000)
libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f36ab853000)
libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f36ab6d0000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f36ab510000)
/lib64/ld-linux-x86-64.so.2 (0x00007f36aba25000)
Why not to compile it against musl
(in Alpine Linux) and make it static, so it will be really useful across all Linuxes and as replacement for a shell - it wont hung a system on some update since it might be fully independent solution
I have just updated the latest release with a binary built using Debian Bullseye (docker). Let me know if it works for you.
Update: also added a static binary.
Many thanks. I confirm both static and debian tar archives work on Ubuntu 20.04. I also tested the static binary on Alpine 3.15 : it works. It also work on Archlinux.
I intend to use the static binary only as it works on all the environments I use. To me, the debian binary provides no added value (it's not significantly smaller in size and I see no difference in loading time).
Congratulations on this very nice tool!
Update: also added a static binary.
Thank you ! Now it works across all linuxes regardless of distro
Hello,
I downloaded the binary archive (hush-0.1.1-x86_64.tar.gz) and extracted it. When I try to run it, I get the following error:
My system is as follows (basically a bare bones Ubuntu LTS 20.04):
It looks like my glibc is too old (2.31). Would it be possible to provide a more "universal" binary, that would work on any major LTS that is still supported?
Note: running the binary on an up to date Archlinux is no problem.
Many thanks for looking at it.