c-aff4
c-aff4 copied to clipboard
linpmem-v3.3-rc and GLIBC dependency issues
In a previously closed thread found here: https://github.com/Velocidex/c-aff4/issues/25
It was identified as a commented out line that solved the dependency issue. There is a "linpmem.gz" attachment dated April 26, 2018 that no longer has the GLIBC dependency issue.
When testing the latest version, v3.3-rc1 on a RedHat Enterprise Linux 7.7 system, the following errors are being dispayed:
linpmem: /lib64/libc.so.6: version GLIBC_2.27' not found (required by linpmem) linpmem: /lib64/libc.so.6: version
GLIBC_2.25' not found (required by linpmem)
it would appear that the previously solved issue has returned in the latest release.
I have downloaded that GZ file from the closed issue posting and it DOES work on my RHEL system. Please advise
-Lou
I have rebuilt the latest linpmem on ubuntu 18.04 LTS which should work also on RHEL - The new binary is in the latest release.
Please check if it works on your system.
I pulled the latest version from this location: https://github.com/Velocidex/c-aff4/releases/download/v3.3.rc3/linpmem-v3.3-rc3.3-rc2
When I execute it on my system, I get the same following message:
[lsierra@usdsglxp0066 v3.3-rc3]$ ./linpmem-v3.3-rc3.3-rc2
./linpmem-v3.3-rc3.3-rc2: /lib64/libc.so.6: version GLIBC_2.27' not found (required by ./linpmem-v3.3-rc3.3-rc2)
./linpmem-v3.3-rc3.3-rc2: /lib64/libc.so.6: version GLIBC_2.25' not found (required by ./linpmem-v3.3-rc3.3-rc2)
Please let me know what additional I can provide to help solve this issue.
I see the same issue on CentOS7, looks like references to glob and getrandom.
glob exists in my libc, but you'll need to force the symbol version back to GLIBC_2.2.5. getrandom doesn't unfortently exist back in glib 2.17 (centos 7).