id,summary,reporter,owner,description,type,status,priority,milestone,component,version,severity,resolution,keywords,cc,lang,patch,platform
1167,some new types not handled by gen::opengl step,fperrad,,"on Ubuntu 9.10 Karmic, i386 with :
 * gcc4.4.1
 * freeglut3 2.4.0 

two types (GLsync & GLint64*) aren't handled by the configure step gen::opengl.

{{{
gen::opengl -         Generating OpenGL bindings...
In OpenGL header '/usr/include/GL/glext.h', prototype 'glGetInteger64i_v', can't handle type 'GLint64*'; original prototype:
  GLAPI void APIENTRY glGetInteger64i_v (GLenum, GLuint, GLint64 *);

In OpenGL header '/usr/include/GL/glext.h', prototype 'glGetBufferParameteri64v', can't handle type 'GLint64*'; original prototype:
  GLAPI void APIENTRY glGetBufferParameteri64v (GLenum, GLenum, GLint64 *);

In OpenGL header '/usr/include/GL/glext.h', prototype 'glFenceSync', can't handle type 'GLsync'; original prototype:
  GLAPI GLsync APIENTRY glFenceSync (GLenum, GLbitfield);

In OpenGL header '/usr/include/GL/glext.h', prototype 'glIsSync', can't handle type 'GLsync'; original prototype:
  GLAPI GLboolean APIENTRY glIsSync (GLsync);

In OpenGL header '/usr/include/GL/glext.h', prototype 'glDeleteSync', can't handle type 'GLsync'; original prototype:
  GLAPI void APIENTRY glDeleteSync (GLsync);

In OpenGL header '/usr/include/GL/glext.h', prototype 'glClientWaitSync', can't handle type 'GLsync'; original prototype:
  GLAPI GLenum APIENTRY glClientWaitSync (GLsync, GLbitfield, GLuint64);

In OpenGL header '/usr/include/GL/glext.h', prototype 'glWaitSync', can't handle type 'GLsync'; original prototype:
  GLAPI void APIENTRY glWaitSync (GLsync, GLbitfield, GLuint64);

In OpenGL header '/usr/include/GL/glext.h', prototype 'glGetInteger64v', can't handle type 'GLint64*'; original prototype:
  GLAPI void APIENTRY glGetInteger64v (GLenum, GLint64 *);

In OpenGL header '/usr/include/GL/glext.h', prototype 'glGetSynciv', can't handle type 'GLsync'; original prototype:
  GLAPI void APIENTRY glGetSynciv (GLsync, GLenum, GLsizei, GLsizei *, GLint *);

......................done.
}}}
",bug,closed,normal,,configure,1.7.0,medium,fixed,,japhb,,new,linux
