[opensuse-factory] Build failures for vtk and paraview in factory
Hi!
Since the update of Mesa to 10.3RC1 [1] in Factory, vtk and paraview
packages which I maintain have been failing to build (note that they do
build fine with Mesa 10.2.x in openSUSE:13.2) with the following kind of
errors (identical failures for both vtk and paraview):
-----------------------------------------
[ 5807s] In file included from /usr/include/GL/glx.h:333:0,
[ 5807s] from /home/abuild/rpmbuild/BUILD/ParaView-v4.2.0-RC1-source/VTK/Rendering/OpenGL/vtkXOpenGLRenderWindow.cxx:30:
[ 5807s] /usr/include/GL/glxext.h:480:143: error: 'GLintptr' has not been declared
[ 5807s] typedef void ( *PFNGLXCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
[ 5807s] ^
[ 5807s] /usr/include/GL/glxext.h:480:164: error: 'GLintptr' has not been declared
[ 5807s] typedef void ( *PFNGLXCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
[ 5807s] ^
[ 5807s] /usr/include/GL/glxext.h:480:186: error: 'GLsizeiptr' has not been declared
[ 5807s] typedef void ( *PFNGLXCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
[ 5807s] ^
[ 5807s] /usr/include/GL/glxext.h:481:148: error: 'GLintptr' has not been declared
[ 5807s] typedef void ( *PFNGLXNAMEDCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
[ 5807s] ^
[ 5807s] /usr/include/GL/glxext.h:481:169: error: 'GLintptr' has not been declared
[ 5807s] typedef void ( *PFNGLXNAMEDCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
[ 5807s] ^
[ 5807s] /usr/include/GL/glxext.h:481:191: error: 'GLsizeiptr' has not been declared
[ 5807s] typedef void ( *PFNGLXNAMEDCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
-----------------------------------------
It seems to me that somehow this segment in /usr/include/GL/glext.h
(starting at line 465 in 10.3RC1):
------------------------------
#ifndef GL_VERSION_1_5
#define GL_VERSION_1_5 1
#include
participants (1)
-
Atri Bhattacharya