Reason for change ? May be /usr/share/doc/glibc-2.8/CONFORMANCE
is giving kind of explanation. The question can also be asked here :
If you want to compile "old versions" of software for
EL5, CentOS-5 would work (or Fedora 7 and 8 probably)
I would not expect anything but the latest stable
versions of software to be fixed to compile with
gcc 4.3 and glibc 2.8 .
( Fedora 9 uses 'cups-1.3.7-1.fc9.i386.rpm' and