Bug#983760: java3d FTBFS on 32bit: error: conflicting types for ‘GLsizeiptr’

Adrian Bunk bunk at debian.org
Mon Mar 1 13:02:10 GMT 2021


Source: java3d
Version: 1.5.2+dfsg-16
Severity: serious
Tags: ftbfs

https://tests.reproducible-builds.org/debian/rb-pkg/buster/i386/java3d.html
https://buildd.debian.org/status/package.php?p=java3d&suite=sid

...
     [exec] In file included from /usr/include/GL/gl.h:2050,
     [exec]                  from /<<PKGBUILDDIR>>/j3d-core/src/native/ogl/gldefs.h:70,
     [exec]                  from /<<PKGBUILDDIR>>/j3d-core/src/native/ogl/Canvas3D.c:47:
     [exec] /usr/include/GL/glext.h:469:25: error: conflicting types for ‘GLsizeiptr’
     [exec]   469 | typedef khronos_ssize_t GLsizeiptr;
     [exec]       |                         ^~~~~~~~~~
     [exec] In file included from /<<PKGBUILDDIR>>/j3d-core/src/native/ogl/Canvas3D.c:47:
     [exec] /<<PKGBUILDDIR>>/j3d-core/src/native/ogl/gldefs.h:68:19: note: previous declaration of ‘GLsizeiptr’ was here
     [exec]    68 | typedef ptrdiff_t GLsizeiptr;
     [exec]       |                   ^~~~~~~~~~
...


More information about the pkg-java-maintainers mailing list