I'm running RedHat 7.3 with the version of the relevant RPM package being: XFree86-devel-4.2.0-8
As a quick fix waiting for the real solution, change all these : GL_PRIMARY_COLOR_ARB, GL_CONSTANT_ARB, GL_SOURCE0_RGB_ARB, GL_OPERAND0_RGB_ARB, GL_SOURCE0_ALPHA_ARB, GL_OPERAND0_ALPHA_ARB, GL_COMBINE_ALPHA_ARB, GL_COMBINE_RGB_ARB, GL_COMBINE_ARB, GL_ADD_SIGNED_ARB, GL_RGB_SCALE_ARB to the _EXT versions...
It's done in 10 seconds using a search / replace in a text editor :-)
You could, of course, also download a good glext.h file from the official source and replace your RedHat-provided one with the one downloaded here :
http://oss.sgi.com/projects/ogl-sample/ABI/glext.h
Lionel