Bug#765925: src:vtk: FTBFS with error: 'GLintptr' has not beed declared

Ondřej Surý ondrej at debian.org
Sun Oct 19 09:15:12 UTC 2014


Package: src:vtk
Version: 5.8.0-17.4
Severity: serious
Justification: FTBFS

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Hi,

while doing binNMUs your package fails to build with:

In file included from /usr/include/GL/glx.h:333:0,
                 from /«PKGBUILDDIR»/Rendering/vtkXOpenGLRenderWindow.cxx:31:
/usr/include/GL/glxext.h:480:143: error: 'GLintptr' has not been declared
 typedef void ( *PFNGLXCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
                                                                                                                                               ^
/usr/include/GL/glxext.h:480:164: error: 'GLintptr' has not been declared
 typedef void ( *PFNGLXCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
                                                                                                                                                                    ^
/usr/include/GL/glxext.h:480:186: error: 'GLsizeiptr' has not been declared
 typedef void ( *PFNGLXCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLenum readTarget, GLenum writeTarget, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
                                                                                                                                                                                          ^
/usr/include/GL/glxext.h:481:148: error: 'GLintptr' has not been declared
 typedef void ( *PFNGLXNAMEDCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
                                                                                                                                                    ^
/usr/include/GL/glxext.h:481:169: error: 'GLintptr' has not been declared
 typedef void ( *PFNGLXNAMEDCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);
                                                                                                                                                                         ^
/usr/include/GL/glxext.h:481:191: error: 'GLsizeiptr' has not been declared
 typedef void ( *PFNGLXNAMEDCOPYBUFFERSUBDATANVPROC) (Display *dpy, GLXContext readCtx, GLXContext writeCtx, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size);

The full build log can be found here:
https://buildd.debian.org/status/fetch.php?pkg=vtk&arch=arm64&ver=5.8.0-17.4%2Bb1&stamp=1413553964

(and here for other archs: https://buildd.debian.org/status/package.php?p=vtk)

Maybe it's missing some header file included?

Cheers,
Ondrej

- -- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (700, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJUQ4EfXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzMEI5MzNEODBGQ0UzRDk4MUEyRDM4RkIw
Qzk5QjcwRUY0RkNCQjA3AAoJEAyZtw70/LsHqWEQAN47cl+FO+51adAzDuUXwMFL
Vy2KhlMnwMbdawTGS9z9Ef9GftD6dkFcl3yt6ey5lA7Go8uszjaMbBRu6TamVF6M
4hioKZEDIOnlfaaosYE2xzN59Dpcvq0tF1Smyg1WcocPmtd8qAP07wgXmDxRlBRI
X3ocd+gPfLshePwXb2GtWYAU7Z4qvArVboJsTyNtZXkttHW126pp1PukdBhBAQO9
1akH0jMTylgCJ++mYTgKhYgg9JSgbA0iODvif91xxMIxY0mT0w4TkaKbw2SCIhz6
i+9DoF5t3uUqeXd3ve4HedHu2pSG6gYZ3YelcWt8MWBEKaEafkpiwq0E6hgvtSMz
3JMI9G8iA2aGvA5Cc2sC+FfHrl0EhcsJOBSuNTxEYJaSw9c0vom09G6FB6O4XRsf
Ninlt1FsidrVPqPmNEu5cjDOf+mmrH6CSKUuz7tiXLniehWvM497bJlJwhBkpPNA
wupGb2NIHQftomV+sSLqR+I0w9t/8kOcYqsdP6ZSv8KWUY2x/4GcJTChehpokDby
3Rizlw5bGK7hIhqOGgEGLi0biCTjbEyP2T+s36RCBKnHztGtKrRWm8RNlcMtp1sW
vL877VSqbJ16m4UzkS4iu8RaUAeiB5tdAulVcWHUZd5qmn0y7rnq/WnX/W16ALo9
2/LkK7ydI5LHkNnp9tTQ
=I7Xs
-----END PGP SIGNATURE-----



More information about the debian-science-maintainers mailing list