Are you saying that you rpm -ivh the src.rpm?
That's not the way to go about it.
get src glx and kernel
rpmbuild --rebuild (both files)
rpm -ivh /usr/src/redhat/RPMS/path to where rpmbuild says WROTE: /usr/src/redhat/RPMS/blabla
then edit X86Config like in the instructions.
or use the tarballs,