installing a NEWER version of glib ( 2.6 on top of 2.4) can and WILL give you ALL KINDS of problems . Including not being able to restart the rhel 4 box . once it it turned off it might not start( boot) ever again.
if you need a newer version of some software than the system is using .
build it in it's own folder that is not in the system path for glib , something like this
Code:
./configure --prefix=/opt/glib-2.6
then tell "PIDGIN" WHERE the glib files are during it's configure.( -L/opt/glib-2.6/lib)