Hello,

since glibc actually carries backward compatible abi versions,
i just wondered if it was possible to link to those older abi versions even on new systems in order to support older systems.

so i goggled a bit and found an answer on
http://stackoverflow.com/questions/4032373/linking-against-an-old-version-of-libc-to-provide-greater-application-coverage

it appears that its enough to emit something like

  __asm__(".symver realpath,realpath@GLIBC_2.2.5");

in order to request the older symbol versions
i think if instructions like those where added when writing out the c code, the night-lies could work on other systems like Debian again.

i'd like to ask for opinions on adding such statements and a starting point on how to integrate it with the ExternalCompilationInfo.

best,
Ronny
_______________________________________________
pypy-dev mailing list
pypy-dev@python.org
http://mail.python.org/mailman/listinfo/pypy-dev

Reply via email to