Trying to get 7z running on 15.4 but it require a newer libc.so.6.
So I downloaded a new glibc package from software.opensuse.org/package/glibc (tried most of them), extracted all the binaries from the rpm to /lib64_2/ and ran this command for a check:
#LD_PRELOAD=/lib64_2/libc.so.6 ldd --version
/usr/bin/bash: symbol lookup error: /lib64_2/libc.so.6: undefined symbol: _dl_audit_symbind_alt, version GLIBC_PRIVATE
I also tried to run 7z
# LD_PRELOAD=/lib64_2/libc.so.6 /usr/share/7zip/7zz
/usr/share/7zip/7zz: symbol lookup error: /lib64_2/libc.so.6: undefined symbol: _dl_audit_symbind_alt, version GLIBC_PRIVATE
GNU libc is more than one library. All libraries and binaries must match; it is not enough to force preload just one. In particular, your binary still refers to ld-linux.so from the different glibc which already can be a problem.