I'm trying to find out which version of glibc Python is using. I need a fix that went into glibc 2.10 back in 2009. (http://udrepper.livejournal.com/20948.html)
So I try the recommended way to do this, on a CentOS server: /usr/local/bin/python2.7 Python 2.7.2 (default, Jan 18 2012, 10:47:23) [GCC 4.4.6 20110731 (Red Hat 4.4.6-3)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import platform >>> platform.libc_ver() ('glibc', '2.3') This is telling me that the Python distribution built in 2012, with a version of GCC released April 16, 2011, is using glibc 2.3, released in October 2002. That can't be right. I tried this on a different Linux machine, a desktop running Ubuntu 12.04 LTS: Python 2.7.3 (defualt, April 10 2013, 06:20:15) [GCC 4.6.3] on linux2 ('glibc', '2.7') That version of glibc is from October 2007. Where are these ancient versions coming from? They're way out of sync with the GCC version. John Nagle -- https://mail.python.org/mailman/listinfo/python-list