/usr/lib/gcc/x86_64-redhat-linux/3.4.6/../../../../lib64/libc-client.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
make: *** [ext/imap/imap.la] Error 1
If you are getting this error, you can fix this by installing an older version of the following rpm's below.
Some older php-source is not compatible with the latest libc-client.
I don't know if this is the ultimate solution but it works when I tried to install the older version of libc-client. =-)