The headers that come with FPC/Lazarus are for OpenGL 1.1, so they are definitely too old.
The headers from JEDI-SDL seem to be outdated too, I'm using the dglOpenGL (http://www.delphigl.com) headers, they should compile on Linux too, but I haven't tried it yet. At least I can compile my test project using the headers with FPC and it runs.