rootfs
rootfs copied to clipboard
Updated x86_linux and x8664_linux to use GLIBC 2.39
This uses the GLIBC 2.39 from Ubuntu 24.04, and fixes the issue with using binaries compiled with versions past GLIBC 2.34.
I have also patched out the "CPU ISA level is lower than required" check. I have not tested this thoroughly, only with Intel 32-bit and 64-bit binaries compiled with glibc 2.39.
This should fix https://github.com/qilingframework/qiling/issues/1201, however, Qiling is still required to fix the syscall failure.
I think it is better to create a new Linux rootfs flavor based on these files rather than replace the existing ones, that may serve older executables.
Oh that’s a good idea, perhaps x86_linux_glibc2.39 and x8664_linux_glibc2.39?