try this if you feel like it
first get glibc 2.2.5 source
and glibc-linuxthreads 2.2.5 source
to unpack them you have to untar the glibc-linuxthreads inside the top dir of the already unpacked glibc sources.
then
Code:
mkdir ../glibc-build
cd ../glibc-build
../glibc-2.2.5/configure --prefix=/opt/glibc-2.2.5 --disable-profile --enable-add-ons --libexecdir=/opt/glibc-2.2.5/bin
echo "cross-compiling = no" > configparms
make
make install
don't know if it will compile but its worth a try
then to run it run it with a script that contains
of from a shell that you
export LD_LIBRARY_PATH=/opt/glibc-2.2.5/lib:$LD_LIBRARY_PATH