objdump -T | grep GLIBC_2
shows that all functions use GLIBC_2.4 except for fcntl
which uses 2.28
How do I force fcntl
to use an older version?
objdump -T | grep GLIBC_2
shows that all functions use GLIBC_2.4 except for fcntl
which uses 2.28
How do I force fcntl
to use an older version?
How do I force fcntl to use an older version?
You need to compile and link against older version of GLIBC.
To understand how the linker decides which version to use, read this answer.