1
ldd MyExecutable | grep libc
    libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007eff56bd0000)

This executable requires glibc version 2.25 from Ubuntu 18.04. How can I overwrite it do ask for glibc 2.23, which is the one present on ubuntu 16.04?

I'm aware of possible problems, but how can I do it?

Gatonito
  • 1,662
  • 5
  • 26
  • 55

1 Answers1

1

To understand why your binary requires GLIBC_2.25, read this answer.

To understand how you can build a binary which requires older GLIBC version, start here.

Employed Russian
  • 199,314
  • 34
  • 295
  • 362