Running pymol (supplied by fink's pymol-py26-1.2r2-2 package) on OS X 10.4 works fine if I have freeglut-2.4.0-5 but when I update to 2.6.0-1), pymol aborts immediately with:
freeglut (pymol): ERROR: Internal error <FBConfig with necessary capabilities not found> in function fgOpenWindow
X Error of failed request: BadWindow (invalid Window parameter)
Major opcode of failed request: 4 (X_DestroyWindow)
Resource id in failed request: 0x0
Serial number of failed request: 25
Current serial number in output stream: 28
PyMOL: abrupt program termination.
I don't see any warnings during ./configure or make about missing symbols or features in external dependencies, and there are no unresolved symbols in the runtime libfreeglut shared library.