[Python-Dev] Updating to autoconf 2.5x
Guido van Rossum
Thu, 04 Apr 2002 12:27:18 -0500
> Side note: I recently found that the socket module is using
> bleeding edge glibc APIs as well, in fact it was the only
> module that needed the most recent glibc version installed
> on my machine (2.2.1).
> All other modules were happy with plain glibc 2.2. I found
> out about this when installing an application on RedHat which
> didn't have glibc 2.2.1 installed.
> This may be a marginal problem, but do we really need to
> live on the bleeding edge of C libraries ? And if so, is
> there a way to configure Python to only use, say, glibc 2.2
> APIs (to enhance binary compatibility) ?
If we're using bleeding edge APIs, they should be properly tested for
in configure.in and the code should use #ifdef.
--Guido van Rossum (home page: http://www.python.org/~guido/)