+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/MesaDemos-8.4.0nb6/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/MesaDemos-8.4.0nb6/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for MesaDemos-8.4.0nb6 --- all-recursive --- Making all in src --- all-recursive --- Making all in util --- readtex.lo --- --- showbuffer.lo --- --- readtex.lo --- CC readtex.lo --- showbuffer.lo --- CC showbuffer.lo --- trackball.lo --- CC trackball.lo --- shaderutil.lo --- CC shaderutil.lo In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from glut_wrap.h:5, from shaderutil.c:14: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ shaderutil.c: In function 'ShadersSupported': shaderutil.c:84:20: warning: assignment from incompatible pointer type [enabled by default] ShaderSource = glShaderSourceARB; ^ --- libutil.la --- CCLD libutil.la Making all in data Making all in demos --- arbfplight.o --- --- arbfslight.o --- --- arbfplight.o --- CC arbfplight.o --- arbfslight.o --- CC arbfslight.o --- arbfplight.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from arbfplight.c:15: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- arbfslight.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from arbfslight.c:17: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- arbocclude.o --- CC arbocclude.o --- arbocclude2.o --- CC arbocclude2.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from arbocclude2.c:35: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- arbocclude.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from arbocclude.c:33: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- bounce.o --- CC bounce.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from bounce.c:16: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- clearspd.o --- CC clearspd.o --- copypix.o --- CC copypix.o --- clearspd.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from clearspd.c:12: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- copypix.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from copypix.c:13: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- cubemap.o --- CC cubemap.o --- cuberender.o --- CC cuberender.o --- cubemap.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from cubemap.c:43: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- cuberender.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from cuberender.c:14: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- dinoshade.o --- CC dinoshade.o --- dissolve.o --- CC dissolve.o --- dinoshade.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from dinoshade.c:47: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ dinoshade.c: In function 'extrudeSolidFromPolygon': dinoshade.c:239:5: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [enabled by default] gluTessCallback(tobj, GLU_BEGIN, glBegin); ^ In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:1219:0, from dinoshade.c:46: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:23: note: expected '_GLUfuncptr' but argument is of type 'void (*)(GLenum)' GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ dinoshade.c:240:5: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [enabled by default] gluTessCallback(tobj, GLU_VERTEX, glVertex2fv); /* semi-tricky */ ^ In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:1219:0, from dinoshade.c:46: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:23: note: expected '_GLUfuncptr' but argument is of type 'void (*)(const GLfloat *)' GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ --- dissolve.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from dissolve.c:14: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- drawpix.o --- CC drawpix.o --- engine.o --- CC engine.o --- drawpix.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from drawpix.c:12: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- engine.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from engine.c:13: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- fbo_firecube.o --- CC fbo_firecube.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from fbo_firecube.c:37: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ fbo_firecube.c: In function 'vrnd': fbo_firecube.c:258:13: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] return (((float) rand()) / RAND_MAX); ^ --- fbotexture.o --- CC fbotexture.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from fbotexture.c:17: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- fire.o --- CC fire.o --- fogcoord.o --- CC fogcoord.o --- fire.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from fire.c:21: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ fire.c: In function 'vrnd': fire.c:147:13: warning: cast from function call of type 'int' to non-matching type 'float' [-Wbad-function-cast] return (((float) rand()) / RAND_MAX); ^ --- fogcoord.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from fogcoord.c:14: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- fplight.o --- CC fplight.o --- fslight.o --- CC fslight.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from fslight.c:21: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- fplight.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from fplight.c:14: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- gamma.o --- --- gearbox.o --- --- gamma.o --- CC gamma.o --- gearbox.o --- CC gearbox.o --- gamma.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from gamma.c:28: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- gearbox.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from gearbox.c:12: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- gears.o --- CC gears.o --- geartrain.o --- CC geartrain.o --- gears.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from gears.c:21: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- geartrain.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from geartrain.c:31: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- glinfo.o --- CC glinfo.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from glinfo.c:11: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- gloss.o --- CC gloss.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from gloss.c:26: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- gltestperf.o --- CC gltestperf.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from gltestperf.c:13: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- ipers.o --- CC ipers.o --- isosurf.o --- CC isosurf.o --- ipers.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from ipers.c:20: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- isosurf.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from isosurf.c:36: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- lodbias.o --- CC lodbias.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from lodbias.c:35: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- morph3d.o --- CC morph3d.o --- multiarb.o --- CC multiarb.o --- morph3d.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from morph3d.c:138: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- multiarb.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from multiarb.c:18: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- paltex.o --- CC paltex.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from paltex.c:15: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- pixeltest.o --- CC pixeltest.o --- pointblast.o --- CC pointblast.o --- pixeltest.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from pixeltest.c:15: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- pointblast.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from pointblast.c:22: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- projtex.o --- CC projtex.o --- ray.o --- CC ray.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from ray.c:18: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- projtex.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from projtex.c:22: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- readpix.o --- CC readpix.o --- reflect.o --- --- readpix.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from readpix.c:13: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- reflect.o --- CC reflect.o --- renormal.o --- CC renormal.o --- reflect.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from reflect.c:34: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- shadowtex.o --- CC shadowtex.o --- renormal.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from renormal.c:11: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- singlebuffer.o --- CC singlebuffer.o --- shadowtex.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from shadowtex.c:40: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- singlebuffer.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from singlebuffer.c:22: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- spectex.o --- CC spectex.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from spectex.c:22: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- spriteblast.o --- CC spriteblast.o --- stex3d.o --- CC stex3d.o --- spriteblast.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from spriteblast.c:26: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- stex3d.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from stex3d.c:22: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- teapot.o --- CC teapot.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from teapot.c:19: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- terrain.o --- CC terrain.o --- tessdemo.o --- CC tessdemo.o --- terrain.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from terrain.c:22: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- tessdemo.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from tessdemo.c:10: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ tessdemo.c: In function 'tesse': tessdemo.c:171:7: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [enabled by default] gluTessCallback( tobj, GLU_TESS_BEGIN, glBegin ); ^ In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_std.h:144:0, from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:17, from ../../src/util/glut_wrap.h:5, from tessdemo.c:10: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:23: note: expected '_GLUfuncptr' but argument is of type 'void (*)(GLenum)' GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ tessdemo.c:172:7: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [enabled by default] gluTessCallback( tobj, GLU_TESS_VERTEX, glVertex2fv ); ^ In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_std.h:144:0, from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:17, from ../../src/util/glut_wrap.h:5, from tessdemo.c:10: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:23: note: expected '_GLUfuncptr' but argument is of type 'void (*)(const GLfloat *)' GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ tessdemo.c:174:7: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [enabled by default] gluTessCallback( tobj, GLU_TESS_ERROR, error_callback ); ^ In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_std.h:144:0, from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:17, from ../../src/util/glut_wrap.h:5, from tessdemo.c:10: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:23: note: expected '_GLUfuncptr' but argument is of type 'void (*)(GLenum)' GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ tessdemo.c:175:7: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [enabled by default] gluTessCallback( tobj, GLU_TESS_COMBINE, combine_callback ); ^ In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_std.h:144:0, from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:17, from ../../src/util/glut_wrap.h:5, from tessdemo.c:10: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:23: note: expected '_GLUfuncptr' but argument is of type 'void (*)(GLdouble *, GLdouble **, GLfloat *, void **)' GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ tessdemo.c:195:7: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [enabled by default] gluTessCallback( tobj, GLU_TESS_BEGIN, begin_callback ); ^ In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_std.h:144:0, from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:17, from ../../src/util/glut_wrap.h:5, from tessdemo.c:10: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:23: note: expected '_GLUfuncptr' but argument is of type 'void (*)(GLenum)' GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ tessdemo.c:196:7: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [enabled by default] gluTessCallback( tobj, GLU_TESS_VERTEX, vertex_callback ); ^ In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_std.h:144:0, from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:17, from ../../src/util/glut_wrap.h:5, from tessdemo.c:10: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:23: note: expected '_GLUfuncptr' but argument is of type 'void (*)(void *)' GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ tessdemo.c:198:7: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [enabled by default] gluTessCallback( tobj, GLU_TESS_EDGE_FLAG, edge_callback ); ^ In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_std.h:144:0, from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:17, from ../../src/util/glut_wrap.h:5, from tessdemo.c:10: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:23: note: expected '_GLUfuncptr' but argument is of type 'void (*)(GLenum)' GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ --- texcyl.o --- CC texcyl.o --- texenv.o --- CC texenv.o --- texcyl.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from texcyl.c:16: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- texenv.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from texenv.c:53: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- textures.o --- CC textures.o --- trispd.o --- --- textures.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from textures.c:10: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- trispd.o --- CC trispd.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from trispd.c:11: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- tunnel2.o --- CC tunnel2.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from tunnel2.c:21: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- tunnel.o --- CC tunnel.o --- vao_demo.o --- --- tunnel.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from tunnel.c:18: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- vao_demo.o --- CC vao_demo.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from vao_demo.c:30: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- winpos.o --- CC winpos.o --- arbfslight --- CCLD arbfslight --- winpos.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from winpos.c:15: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- arbfplight --- CCLD arbfplight --- arbocclude2 --- CCLD arbocclude2 --- arbocclude --- CCLD arbocclude --- bounce --- CCLD bounce --- clearspd --- CCLD clearspd --- copypix --- CCLD copypix --- cubemap --- CCLD cubemap --- cuberender --- CCLD cuberender --- dissolve --- CCLD dissolve --- dinoshade --- CCLD dinoshade --- drawpix --- CCLD drawpix --- engine --- CCLD engine --- fbo_firecube --- CCLD fbo_firecube --- fbotexture --- CCLD fbotexture --- fire --- CCLD fire --- fogcoord --- CCLD fogcoord --- fplight --- CCLD fplight --- fslight --- CCLD fslight --- gamma --- CCLD gamma --- gearbox --- CCLD gearbox --- gears --- CCLD gears --- glinfo --- CCLD glinfo --- gloss --- CCLD gloss --- geartrain --- CCLD geartrain --- gltestperf --- CCLD gltestperf --- ipers --- CCLD ipers --- isosurf --- CCLD isosurf --- lodbias --- CCLD lodbias --- multiarb --- CCLD multiarb --- morph3d --- CCLD morph3d --- paltex --- CCLD paltex --- pixeltest --- CCLD pixeltest --- pointblast --- CCLD pointblast --- ray --- CCLD ray --- projtex --- CCLD projtex --- readpix --- CCLD readpix --- reflect --- CCLD reflect --- renormal --- CCLD renormal --- singlebuffer --- CCLD singlebuffer --- shadowtex --- CCLD shadowtex --- spectex --- CCLD spectex --- spriteblast --- CCLD spriteblast --- stex3d --- CCLD stex3d --- teapot --- CCLD teapot --- terrain --- CCLD terrain --- tessdemo --- CCLD tessdemo --- texcyl --- CCLD texcyl --- texenv --- CCLD texenv --- textures --- CCLD textures --- trispd --- CCLD trispd --- tunnel2 --- CCLD tunnel2 --- tunnel --- CCLD tunnel --- vao_demo --- CCLD vao_demo --- winpos --- CCLD winpos Making all in egl --- all-recursive --- Making all in eglut --- libeglut_wayland_la-eglut.lo --- --- libeglut_x11_la-eglut.lo --- --- libeglut_wayland_la-eglut.lo --- CC libeglut_wayland_la-eglut.lo --- libeglut_x11_la-eglut.lo --- CC libeglut_x11_la-eglut.lo --- libeglut_x11_la-eglut_x11.lo --- CC libeglut_x11_la-eglut_x11.lo --- libeglut_wayland_la-eglut_wayland.lo --- CC libeglut_wayland_la-eglut_wayland.lo --- libeglut_x11.la --- CCLD libeglut_x11.la --- libeglut_wayland.la --- CCLD libeglut_wayland.la Making all in opengl --- eglinfo.o --- --- peglgears.o --- --- eglinfo.o --- CC eglinfo.o --- peglgears.o --- CC peglgears.o --- eglkms-eglkms.o --- CC eglkms-eglkms.o eglkms.c: In function 'main': eglkms.c:170:8: warning: 'ret' may be used uninitialized in this function [-Wmaybe-uninitialized] int ret, fd; ^ eglkms.c:92:17: warning: 'encoder' may be used uninitialized in this function [-Wmaybe-uninitialized] kms->encoder = encoder; ^ eglkms.c:53:20: note: 'encoder' was declared here drmModeEncoder *encoder; ^ eglkms.c:93:25: warning: 'connector' may be used uninitialized in this function [-Wmaybe-uninitialized] kms->mode = connector->modes[0]; ^ eglkms.c:52:22: note: 'connector' was declared here drmModeConnector *connector; ^ --- eglgears.o --- CC eglgears.o --- egltri.o --- CC egltri.o --- xeglgears.o --- --- xeglthreads.o --- --- xeglgears.o --- CC xeglgears.o --- xeglthreads.o --- CC xeglthreads.o --- xeglgears.o --- xeglgears.c: In function 'event_loop': xeglgears.c:658:20: warning: variable 'r' set but not used [-Wunused-but-set-variable] int r, code; ^ xeglgears.c: In function 'main': xeglgears.c:919:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] (EGLClientBuffer) color_rb, NULL); ^ --- eglinfo --- CCLD eglinfo --- eglkms --- CCLD eglkms --- peglgears --- CCLD peglgears --- eglgears_wayland --- CCLD eglgears_wayland --- eglgears_x11 --- CCLD eglgears_x11 --- egltri_wayland --- CCLD egltri_wayland --- egltri_x11 --- CCLD egltri_x11 --- xeglthreads --- CCLD xeglthreads --- xeglgears --- CCLD xeglgears Making all in openvg --- all-recursive --- Making all in trivial Making all in opengles1 Making all in opengles2 --- es2_info.o --- --- es2gears.o --- --- es2_info.o --- CC es2_info.o --- es2gears.o --- CC es2gears.o --- es2tri.o --- CC es2tri.o --- es2_info --- CCLD es2_info --- es2gears_wayland --- CCLD es2gears_wayland --- es2gears_x11 --- CCLD es2gears_x11 --- es2tri --- CCLD es2tri Making all in oes_vg Making all in fp --- tri-tex.o --- --- point-position.o --- --- tri-tex.o --- CC tri-tex.o --- point-position.o --- CC point-position.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from point-position.c:6: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- tri-tex.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from tri-tex.c:7: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- tri-depth.o --- CC tri-depth.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from tri-depth.c:6: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- tri-depth2.o --- CC tri-depth2.o --- tri-depthwrite.o --- CC tri-depthwrite.o --- tri-depth2.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from tri-depth2.c:6: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- tri-depthwrite2.o --- CC tri-depthwrite2.o --- tri-depthwrite.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from tri-depthwrite.c:6: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- tri-param.o --- CC tri-param.o --- tri-depthwrite2.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from tri-depthwrite2.c:6: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- tri-param.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from tri-param.c:6: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- fp-tri.o --- CC fp-tri.o --- point-position --- CCLD point-position --- fp-tri.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from fp-tri.c:12: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- tri-depth --- CCLD tri-depth --- tri-tex --- CCLD tri-tex --- tri-depth2 --- CCLD tri-depth2 --- tri-depthwrite --- CCLD tri-depthwrite --- tri-param --- CCLD tri-param --- tri-depthwrite2 --- CCLD tri-depthwrite2 --- fp-tri --- CCLD fp-tri Making all in fpglsl --- fp-tri.o --- CC fp-tri.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from fp-tri.c:12: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- fp-tri --- CCLD fp-tri Making all in glsl --- samplers_array-samplers.o --- --- array.o --- --- samplers_array-samplers.o --- CC samplers_array-samplers.o --- array.o --- CC array.o --- samplers_array-samplers.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from samplers.c:43: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- array.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from array.c:13: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- bezier.o --- CC bezier.o --- bitmap.o --- CC bitmap.o --- bezier.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from bezier.c:13: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- bitmap.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from bitmap.c:13: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- brick.o --- --- bump.o --- --- brick.o --- CC brick.o --- bump.o --- CC bump.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from bump.c:13: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- brick.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from brick.c:13: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- blinking-teapot.o --- CC blinking-teapot.o --- convolutions.o --- CC convolutions.o --- blinking-teapot.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from blinking-teapot.c:13: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- convolutions.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from convolutions.c:13: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- deriv.o --- CC deriv.o --- fragcoord.o --- CC fragcoord.o --- deriv.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from deriv.c:17: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- fragcoord.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from fragcoord.c:16: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- fsraytrace.o --- CC fsraytrace.o --- geom-outlining-130.o --- CC geom-outlining-130.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from geom-outlining-130.c:18: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- fsraytrace.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from fsraytrace.c:28: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- geom-outlining-150.o --- CC geom-outlining-150.o --- geom-sprites.o --- CC geom-sprites.o --- geom-outlining-150.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from geom-outlining-150.c:19: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ geom-outlining-150.c: In function 'Init': geom-outlining-150.c:248:19: warning: unused variable 'version' [-Wunused-variable] const GLubyte *version; ^ --- geom-sprites.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from geom-sprites.c:15: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- geom-stipple-lines.o --- CC geom-stipple-lines.o --- geom-wide-lines.o --- CC geom-wide-lines.o --- geom-stipple-lines.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from geom-stipple-lines.c:14: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- geom-wide-lines.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from geom-wide-lines.c:14: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- gsraytrace.o --- CXX gsraytrace.o --- identity.o --- CC identity.o --- gsraytrace.o --- In file included from /usr/include/c++/4.8.2/cstdint:35:0, from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:225, from gsraytrace.cpp:31: /usr/include/c++/4.8.2/bits/c++0x_warning.h:32:2: error: #error This file requires compiler and library support for the ISO C++ 2011 standard. This support is currently experimental, and must be enabled with the -std=c++11 or -std=gnu++11 compiler options. #error This file requires compiler and library support for the \ ^ In file included from gsraytrace.cpp:31:0: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:317:9: error: 'uint64_t' does not name a type typedef uint64_t GLuint64EXT; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:320:9: error: 'GLuint64EXT' does not name a type typedef GLuint64EXT GLuint64; ^ In file included from gsraytrace.cpp:31:0: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:3374:89: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLGETQUERYOBJECTUI64VANGLEPROC) (GLuint id, GLenum pname, GLuint64* params); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:3688:94: error: 'GLuint64' has not been declared typedef GLenum (GLAPIENTRY * PFNGLCLIENTWAITSYNCAPPLEPROC) (GLsync GLsync, GLbitfield flags, GLuint64 timeout); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:3694:86: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLWAITSYNCAPPLEPROC) (GLsync GLsync, GLbitfield flags, GLuint64 timeout); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4008:18: error: ISO C++ forbids declaration of 'GLuint64' with no type [-fpermissive] typedef GLuint64 (GLAPIENTRY * PFNGLGETIMAGEHANDLEARBPROC) (GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4008:18: error: typedef 'GLuint64' is initialized (use decltype instead) /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4008:32: error: 'PFNGLGETIMAGEHANDLEARBPROC' was not declared in this scope typedef GLuint64 (GLAPIENTRY * PFNGLGETIMAGEHANDLEARBPROC) (GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4009:18: error: ISO C++ forbids declaration of 'GLuint64' with no type [-fpermissive] typedef GLuint64 (GLAPIENTRY * PFNGLGETTEXTUREHANDLEARBPROC) (GLuint texture); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4009:18: error: typedef 'GLuint64' is initialized (use decltype instead) /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4009:32: error: 'PFNGLGETTEXTUREHANDLEARBPROC' was not declared in this scope typedef GLuint64 (GLAPIENTRY * PFNGLGETTEXTUREHANDLEARBPROC) (GLuint texture); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4010:18: error: ISO C++ forbids declaration of 'GLuint64' with no type [-fpermissive] typedef GLuint64 (GLAPIENTRY * PFNGLGETTEXTURESAMPLERHANDLEARBPROC) (GLuint texture, GLuint sampler); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4010:18: error: typedef 'GLuint64' is initialized (use decltype instead) /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4010:32: error: 'PFNGLGETTEXTURESAMPLERHANDLEARBPROC' was not declared in this scope typedef GLuint64 (GLAPIENTRY * PFNGLGETTEXTURESAMPLERHANDLEARBPROC) (GLuint texture, GLuint sampler); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4011:92: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBLUI64VARBPROC) (GLuint index, GLenum pname, GLuint64EXT* params); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4012:69: error: typedef 'PFNGLISIMAGEHANDLERESIDENTARBPROC' is initialized (use decltype instead) typedef GLboolean (GLAPIENTRY * PFNGLISIMAGEHANDLERESIDENTARBPROC) (GLuint64 handle); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4012:69: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4013:71: error: typedef 'PFNGLISTEXTUREHANDLERESIDENTARBPROC' is initialized (use decltype instead) typedef GLboolean (GLAPIENTRY * PFNGLISTEXTUREHANDLERESIDENTARBPROC) (GLuint64 handle); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4013:71: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4014:69: error: typedef 'PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC' is initialized (use decltype instead) typedef void (GLAPIENTRY * PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC) (GLuint64 handle); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4014:69: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4015:66: error: typedef 'PFNGLMAKEIMAGEHANDLERESIDENTARBPROC' is initialized (use decltype instead) typedef void (GLAPIENTRY * PFNGLMAKEIMAGEHANDLERESIDENTARBPROC) (GLuint64 handle, GLenum access); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4015:66: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4015:90: error: expected primary-expression before 'access' typedef void (GLAPIENTRY * PFNGLMAKEIMAGEHANDLERESIDENTARBPROC) (GLuint64 handle, GLenum access); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4016:71: error: typedef 'PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC' is initialized (use decltype instead) typedef void (GLAPIENTRY * PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC) (GLuint64 handle); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4016:71: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4017:68: error: typedef 'PFNGLMAKETEXTUREHANDLERESIDENTARBPROC' is initialized (use decltype instead) typedef void (GLAPIENTRY * PFNGLMAKETEXTUREHANDLERESIDENTARBPROC) (GLuint64 handle); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4017:68: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4018:99: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORMHANDLEUI64ARBPROC) (GLuint program, GLint location, GLuint64 value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4019:121: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORMHANDLEUI64VARBPROC) (GLuint program, GLint location, GLsizei count, const GLuint64* values); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4019:131: error: ISO C++ forbids declaration of 'values' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORMHANDLEUI64VARBPROC) (GLuint program, GLint location, GLsizei count, const GLuint64* values); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4020:76: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORMHANDLEUI64ARBPROC) (GLint location, GLuint64 value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4021:98: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLUNIFORMHANDLEUI64VARBPROC) (GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4021:108: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLUNIFORMHANDLEUI64VARBPROC) (GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4022:75: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL1UI64ARBPROC) (GLuint index, GLuint64EXT x); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4023:82: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL1UI64VARBPROC) (GLuint index, const GLuint64EXT* v); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:4023:95: error: ISO C++ forbids declaration of 'v' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL1UI64VARBPROC) (GLuint index, const GLuint64EXT* v); ^ In file included from gsraytrace.cpp:31:0: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5178:90: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLGETUNIFORMUI64VARBPROC) (GLuint program, GLint location, GLuint64* params); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5180:108: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLGETNUNIFORMUI64VARBPROC) (GLuint program, GLint location, GLsizei bufSize, GLuint64* params); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5183:94: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM1UI64ARBPROC) (GLuint program, GLint location, GLuint64 x); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5184:116: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM1UI64VARBPROC) (GLuint program, GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5184:126: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM1UI64VARBPROC) (GLuint program, GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5187:94: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM2UI64ARBPROC) (GLuint program, GLint location, GLuint64 x, GLuint64 y); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5187:106: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM2UI64ARBPROC) (GLuint program, GLint location, GLuint64 x, GLuint64 y); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5188:116: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM2UI64VARBPROC) (GLuint program, GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5188:126: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM2UI64VARBPROC) (GLuint program, GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5191:94: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM3UI64ARBPROC) (GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5191:106: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM3UI64ARBPROC) (GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5191:118: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM3UI64ARBPROC) (GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5192:116: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM3UI64VARBPROC) (GLuint program, GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5192:126: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM3UI64VARBPROC) (GLuint program, GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5195:94: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM4UI64ARBPROC) (GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5195:106: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM4UI64ARBPROC) (GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5195:118: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM4UI64ARBPROC) (GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5195:130: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM4UI64ARBPROC) (GLuint program, GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5196:116: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM4UI64VARBPROC) (GLuint program, GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5196:126: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM4UI64VARBPROC) (GLuint program, GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5199:71: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM1UI64ARBPROC) (GLint location, GLuint64 x); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5200:93: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLUNIFORM1UI64VARBPROC) (GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5200:103: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLUNIFORM1UI64VARBPROC) (GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5203:71: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM2UI64ARBPROC) (GLint location, GLuint64 x, GLuint64 y); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5203:83: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM2UI64ARBPROC) (GLint location, GLuint64 x, GLuint64 y); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5204:93: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLUNIFORM2UI64VARBPROC) (GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5204:103: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLUNIFORM2UI64VARBPROC) (GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5207:71: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM3UI64ARBPROC) (GLint location, GLuint64 x, GLuint64 y, GLuint64 z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5207:83: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM3UI64ARBPROC) (GLint location, GLuint64 x, GLuint64 y, GLuint64 z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5207:95: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM3UI64ARBPROC) (GLint location, GLuint64 x, GLuint64 y, GLuint64 z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5208:93: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLUNIFORM3UI64VARBPROC) (GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5208:103: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLUNIFORM3UI64VARBPROC) (GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5211:71: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM4UI64ARBPROC) (GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5211:83: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM4UI64ARBPROC) (GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5211:95: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM4UI64ARBPROC) (GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5211:107: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM4UI64ARBPROC) (GLint location, GLuint64 x, GLuint64 y, GLuint64 z, GLuint64 w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5212:93: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLUNIFORM4UI64VARBPROC) (GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:5212:103: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLUNIFORM4UI64VARBPROC) (GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:7051:87: error: 'GLuint64' has not been declared typedef GLenum (GLAPIENTRY * PFNGLCLIENTWAITSYNCPROC) (GLsync GLsync,GLbitfield flags,GLuint64 timeout); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:7057:79: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLWAITSYNCPROC) (GLsync GLsync,GLbitfield flags,GLuint64 timeout); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:7667:84: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLGETQUERYOBJECTUI64VPROC) (GLuint id, GLenum pname, GLuint64* params); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11182:106: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLBUFFERSTORAGEMEMEXTPROC) (GLenum target, GLsizeiptr size, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11190:111: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLNAMEDBUFFERSTORAGEMEMEXTPROC) (GLuint buffer, GLsizeiptr size, GLuint memory, GLuint64 offset); ^ --- identity.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from identity.c:13: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- gsraytrace.o --- /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11191:142: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLTEXSTORAGEMEM1DEXTPROC) (GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11192:158: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLTEXSTORAGEMEM2DEXTPROC) (GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11193:202: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLTEXSTORAGEMEM2DMULTISAMPLEEXTPROC) (GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11194:173: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLTEXSTORAGEMEM3DEXTPROC) (GLenum target, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11195:217: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLTEXSTORAGEMEM3DMULTISAMPLEEXTPROC) (GLenum target, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11196:147: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLTEXTURESTORAGEMEM1DEXTPROC) (GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11197:163: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLTEXTURESTORAGEMEM2DEXTPROC) (GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11198:207: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLTEXTURESTORAGEMEM2DMULTISAMPLEEXTPROC) (GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11199:178: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLTEXTURESTORAGEMEM3DEXTPROC) (GLuint texture, GLsizei levels, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11200:222: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLTEXTURESTORAGEMEM3DMULTISAMPLEEXTPROC) (GLuint texture, GLsizei samples, GLenum internalFormat, GLsizei width, GLsizei height, GLsizei depth, GLboolean fixedSampleLocations, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11233:72: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLIMPORTMEMORYFDEXTPROC) (GLuint memory, GLuint64 size, GLenum handleType, GLint fd); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11258:81: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLIMPORTMEMORYWIN32HANDLEEXTPROC) (GLuint memory, GLuint64 size, GLenum handleType, void *handle); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11259:79: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLIMPORTMEMORYWIN32NAMEEXTPROC) (GLuint memory, GLuint64 size, GLenum handleType, const void *name); ^ --- linktest.o --- --- gsraytrace.o --- /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11923:101: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLGETSEMAPHOREPARAMETERUI64VEXTPROC) (GLuint semaphore, GLenum pname, GLuint64* params); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11925:104: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLSEMAPHOREPARAMETERUI64VEXTPROC) (GLuint semaphore, GLenum pname, const GLuint64* params); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:11925:114: error: ISO C++ forbids declaration of 'params' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLSEMAPHOREPARAMETERUI64VEXTPROC) (GLuint semaphore, GLenum pname, const GLuint64* params); --- linktest.o --- CC linktest.o --- gsraytrace.o --- ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13295:87: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLGETQUERYOBJECTUI64VEXTPROC) (GLuint id, GLenum pname, GLuint64EXT *params); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13735:85: error: 'GLuint64' has not been declared typedef GLboolean (GLAPIENTRY * PFNGLACQUIREKEYEDMUTEXWIN32EXTPROC) (GLuint memory, GLuint64 key, GLuint timeout); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13736:85: error: 'GLuint64' has not been declared typedef GLboolean (GLAPIENTRY * PFNGLRELEASEKEYEDMUTEXWIN32EXTPROC) (GLuint memory, GLuint64 key); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13976:18: error: ISO C++ forbids declaration of 'GLuint64' with no type [-fpermissive] typedef GLuint64 (GLAPIENTRY * PFNGLGETTEXTUREHANDLEIMGPROC) (GLuint texture); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13976:18: error: typedef 'GLuint64' is initialized (use decltype instead) /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13976:32: error: 'PFNGLGETTEXTUREHANDLEIMGPROC' was not declared in this scope typedef GLuint64 (GLAPIENTRY * PFNGLGETTEXTUREHANDLEIMGPROC) (GLuint texture); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13977:18: error: ISO C++ forbids declaration of 'GLuint64' with no type [-fpermissive] typedef GLuint64 (GLAPIENTRY * PFNGLGETTEXTURESAMPLERHANDLEIMGPROC) (GLuint texture, GLuint sampler); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13977:18: error: typedef 'GLuint64' is initialized (use decltype instead) /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13977:32: error: 'PFNGLGETTEXTURESAMPLERHANDLEIMGPROC' was not declared in this scope typedef GLuint64 (GLAPIENTRY * PFNGLGETTEXTURESAMPLERHANDLEIMGPROC) (GLuint texture, GLuint sampler); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13978:99: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORMHANDLEUI64IMGPROC) (GLuint program, GLint location, GLuint64 value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13979:121: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORMHANDLEUI64VIMGPROC) (GLuint program, GLint location, GLsizei count, const GLuint64* values); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13979:131: error: ISO C++ forbids declaration of 'values' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORMHANDLEUI64VIMGPROC) (GLuint program, GLint location, GLsizei count, const GLuint64* values); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13980:76: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORMHANDLEUI64IMGPROC) (GLint location, GLuint64 value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13981:98: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLUNIFORMHANDLEUI64VIMGPROC) (GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:13981:108: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLUNIFORMHANDLEUI64VIMGPROC) (GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14272:293: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLGETPERFCOUNTERINFOINTELPROC) (GLuint queryId, GLuint counterId, GLuint counterNameLength, GLchar* counterName, GLuint counterDescLength, GLchar *counterDesc, GLuint *counterOffset, GLuint *counterDataSize, GLuint *counterTypeEnum, GLuint *counterDataTypeEnum, GLuint64 *rawCounterMaxValue); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14882:135: error: 'GLuint64' does not name a type typedef GLsync (GLAPIENTRY * PFNGLASYNCCOPYBUFFERSUBDATANVXPROC) (GLsizei waitSemaphoreCount, const GLuint* waitSemaphoreArray, const GLuint64 *fenceValueArray, GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14882:145: error: ISO C++ forbids declaration of 'fenceValueArray' with no type [-fpermissive] typedef GLsync (GLAPIENTRY * PFNGLASYNCCOPYBUFFERSUBDATANVXPROC) (GLsizei waitSemaphoreCount, const GLuint* waitSemaphoreArray, const GLuint64 *fenceValueArray, GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14882:374: error: 'GLuint64' does not name a type typedef GLsync (GLAPIENTRY * PFNGLASYNCCOPYBUFFERSUBDATANVXPROC) (GLsizei waitSemaphoreCount, const GLuint* waitSemaphoreArray, const GLuint64 *fenceValueArray, GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14882:384: error: ISO C++ forbids declaration of 'signalValueArray' with no type [-fpermissive] typedef GLsync (GLAPIENTRY * PFNGLASYNCCOPYBUFFERSUBDATANVXPROC) (GLsizei waitSemaphoreCount, const GLuint* waitSemaphoreArray, const GLuint64 *fenceValueArray, GLuint readGpu, GLbitfield writeGpuMask, GLuint readBuffer, GLuint writeBuffer, GLintptr readOffset, GLintptr writeOffset, GLsizeiptr size, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14883:134: error: 'GLuint64' does not name a type typedef GLuint (GLAPIENTRY * PFNGLASYNCCOPYIMAGESUBDATANVXPROC) (GLsizei waitSemaphoreCount, const GLuint* waitSemaphoreArray, const GLuint64 *waitValueArray, GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14883:144: error: ISO C++ forbids declaration of 'waitValueArray' with no type [-fpermissive] typedef GLuint (GLAPIENTRY * PFNGLASYNCCOPYIMAGESUBDATANVXPROC) (GLsizei waitSemaphoreCount, const GLuint* waitSemaphoreArray, const GLuint64 *waitValueArray, GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14883:497: error: 'GLuint64' does not name a type typedef GLuint (GLAPIENTRY * PFNGLASYNCCOPYIMAGESUBDATANVXPROC) (GLsizei waitSemaphoreCount, const GLuint* waitSemaphoreArray, const GLuint64 *waitValueArray, GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14883:507: error: ISO C++ forbids declaration of 'signalValueArray' with no type [-fpermissive] typedef GLuint (GLAPIENTRY * PFNGLASYNCCOPYIMAGESUBDATANVXPROC) (GLsizei waitSemaphoreCount, const GLuint* waitSemaphoreArray, const GLuint64 *waitValueArray, GLuint srcGpu, GLbitfield dstGpuMask, GLuint srcName, GLenum srcTarget, GLint srcLevel, GLint srcX, GLint srcY, GLint srcZ, GLuint dstName, GLenum dstTarget, GLint dstLevel, GLint dstX, GLint dstY, GLint dstZ, GLsizei srcWidth, GLsizei srcHeight, GLsizei srcDepth, GLsizei signalSemaphoreCount, const GLuint *signalSemaphoreArray, const GLuint64 *signalValueArray); ^ In file included from gsraytrace.cpp:31:0: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14925:128: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLCLIENTWAITSEMAPHOREUI64NVXPROC) (GLsizei fenceObjectCount, const GLuint* semaphoreArray, const GLuint64 *fenceValueArray); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14925:138: error: ISO C++ forbids declaration of 'fenceValueArray' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLCLIENTWAITSEMAPHOREUI64NVXPROC) (GLsizei fenceObjectCount, const GLuint* semaphoreArray, const GLuint64 *fenceValueArray); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14926:142: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLSIGNALSEMAPHOREUI64NVXPROC) (GLuint signalGpu, GLsizei fenceObjectCount, const GLuint* semaphoreArray, const GLuint64 *fenceValueArray); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14926:152: error: ISO C++ forbids declaration of 'fenceValueArray' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLSIGNALSEMAPHOREUI64NVXPROC) (GLuint signalGpu, GLsizei fenceObjectCount, const GLuint* semaphoreArray, const GLuint64 *fenceValueArray); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14927:138: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLWAITSEMAPHOREUI64NVXPROC) (GLuint waitGpu, GLsizei fenceObjectCount, const GLuint* semaphoreArray, const GLuint64 *fenceValueArray); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:14927:148: error: ISO C++ forbids declaration of 'fenceValueArray' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLWAITSEMAPHOREUI64NVXPROC) (GLuint waitGpu, GLsizei fenceObjectCount, const GLuint* semaphoreArray, const GLuint64 *fenceValueArray); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15038:18: error: ISO C++ forbids declaration of 'GLuint64' with no type [-fpermissive] typedef GLuint64 (GLAPIENTRY * PFNGLGETIMAGEHANDLENVPROC) (GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15038:18: error: typedef 'GLuint64' is initialized (use decltype instead) /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15038:32: error: 'PFNGLGETIMAGEHANDLENVPROC' was not declared in this scope typedef GLuint64 (GLAPIENTRY * PFNGLGETIMAGEHANDLENVPROC) (GLuint texture, GLint level, GLboolean layered, GLint layer, GLenum format); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15039:18: error: ISO C++ forbids declaration of 'GLuint64' with no type [-fpermissive] typedef GLuint64 (GLAPIENTRY * PFNGLGETTEXTUREHANDLENVPROC) (GLuint texture); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15039:18: error: typedef 'GLuint64' is initialized (use decltype instead) /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15039:32: error: 'PFNGLGETTEXTUREHANDLENVPROC' was not declared in this scope typedef GLuint64 (GLAPIENTRY * PFNGLGETTEXTUREHANDLENVPROC) (GLuint texture); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15040:18: error: ISO C++ forbids declaration of 'GLuint64' with no type [-fpermissive] typedef GLuint64 (GLAPIENTRY * PFNGLGETTEXTURESAMPLERHANDLENVPROC) (GLuint texture, GLuint sampler); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15040:18: error: typedef 'GLuint64' is initialized (use decltype instead) /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15040:32: error: 'PFNGLGETTEXTURESAMPLERHANDLENVPROC' was not declared in this scope typedef GLuint64 (GLAPIENTRY * PFNGLGETTEXTURESAMPLERHANDLENVPROC) (GLuint texture, GLuint sampler); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15041:68: error: typedef 'PFNGLISIMAGEHANDLERESIDENTNVPROC' is initialized (use decltype instead) typedef GLboolean (GLAPIENTRY * PFNGLISIMAGEHANDLERESIDENTNVPROC) (GLuint64 handle); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15041:68: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15042:70: error: typedef 'PFNGLISTEXTUREHANDLERESIDENTNVPROC' is initialized (use decltype instead) typedef GLboolean (GLAPIENTRY * PFNGLISTEXTUREHANDLERESIDENTNVPROC) (GLuint64 handle); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15042:70: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15043:68: error: typedef 'PFNGLMAKEIMAGEHANDLENONRESIDENTNVPROC' is initialized (use decltype instead) typedef void (GLAPIENTRY * PFNGLMAKEIMAGEHANDLENONRESIDENTNVPROC) (GLuint64 handle); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15043:68: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15044:65: error: typedef 'PFNGLMAKEIMAGEHANDLERESIDENTNVPROC' is initialized (use decltype instead) typedef void (GLAPIENTRY * PFNGLMAKEIMAGEHANDLERESIDENTNVPROC) (GLuint64 handle, GLenum access); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15044:65: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15044:89: error: expected primary-expression before 'access' typedef void (GLAPIENTRY * PFNGLMAKEIMAGEHANDLERESIDENTNVPROC) (GLuint64 handle, GLenum access); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15045:70: error: typedef 'PFNGLMAKETEXTUREHANDLENONRESIDENTNVPROC' is initialized (use decltype instead) typedef void (GLAPIENTRY * PFNGLMAKETEXTUREHANDLENONRESIDENTNVPROC) (GLuint64 handle); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15045:70: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15046:67: error: typedef 'PFNGLMAKETEXTUREHANDLERESIDENTNVPROC' is initialized (use decltype instead) typedef void (GLAPIENTRY * PFNGLMAKETEXTUREHANDLERESIDENTNVPROC) (GLuint64 handle); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15046:67: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15047:98: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORMHANDLEUI64NVPROC) (GLuint program, GLint location, GLuint64 value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15048:120: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORMHANDLEUI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64* values); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15048:130: error: ISO C++ forbids declaration of 'values' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORMHANDLEUI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64* values); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15049:75: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORMHANDLEUI64NVPROC) (GLint location, GLuint64 value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15050:97: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLUNIFORMHANDLEUI64VNVPROC) (GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15050:107: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLUNIFORMHANDLEUI64VNVPROC) (GLint location, GLsizei count, const GLuint64* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15215:89: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLDRAWCOMMANDSADDRESSNVPROC) (GLenum primitiveMode, const GLuint64* indirects, const GLsizei* sizes, GLuint count); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15215:99: error: ISO C++ forbids declaration of 'indirects' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLDRAWCOMMANDSADDRESSNVPROC) (GLenum primitiveMode, const GLuint64* indirects, const GLsizei* sizes, GLuint count); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15217:73: error: 'GLuint64' does not name a type typedef void (GLAPIENTRY * PFNGLDRAWCOMMANDSSTATESADDRESSNVPROC) (const GLuint64* indirects, const GLsizei* sizes, const GLuint* states, const GLuint* fbos, GLuint count); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15217:83: error: ISO C++ forbids declaration of 'indirects' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLDRAWCOMMANDSSTATESADDRESSNVPROC) (const GLuint64* indirects, const GLsizei* sizes, const GLuint* states, const GLuint* fbos, GLuint count); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15555:53: error: typedef 'PFNGLDRAWVKIMAGENVPROC' is initialized (use decltype instead) typedef void (GLAPIENTRY * PFNGLDRAWVKIMAGENVPROC) (GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15555:53: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15555:78: error: expected primary-expression before 'sampler' typedef void (GLAPIENTRY * PFNGLDRAWVKIMAGENVPROC) (GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15555:95: error: expected primary-expression before 'x0' typedef void (GLAPIENTRY * PFNGLDRAWVKIMAGENVPROC) (GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15555:107: error: expected primary-expression before 'y0' typedef void (GLAPIENTRY * PFNGLDRAWVKIMAGENVPROC) (GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15555:119: error: expected primary-expression before 'x1' typedef void (GLAPIENTRY * PFNGLDRAWVKIMAGENVPROC) (GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15555:131: error: expected primary-expression before 'y1' typedef void (GLAPIENTRY * PFNGLDRAWVKIMAGENVPROC) (GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15555:143: error: expected primary-expression before 'z' typedef void (GLAPIENTRY * PFNGLDRAWVKIMAGENVPROC) (GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15555:154: error: expected primary-expression before 's0' typedef void (GLAPIENTRY * PFNGLDRAWVKIMAGENVPROC) (GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15555:166: error: expected primary-expression before 't0' typedef void (GLAPIENTRY * PFNGLDRAWVKIMAGENVPROC) (GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1); ^ --- linktest.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from linktest.c:13: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- gsraytrace.o --- /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15555:178: error: expected primary-expression before 's1' typedef void (GLAPIENTRY * PFNGLDRAWVKIMAGENVPROC) (GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15555:190: error: expected primary-expression before 't1' typedef void (GLAPIENTRY * PFNGLDRAWVKIMAGENVPROC) (GLuint64 vkImage, GLuint sampler, GLfloat x0, GLfloat y0, GLfloat x1, GLfloat y1, GLfloat z, GLfloat s0, GLfloat t0, GLfloat s1, GLfloat t1); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15557:55: error: typedef 'PFNGLSIGNALVKFENCENVPROC' is initialized (use decltype instead) typedef void (GLAPIENTRY * PFNGLSIGNALVKFENCENVPROC) (GLuint64 vkFence); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15557:55: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15558:59: error: typedef 'PFNGLSIGNALVKSEMAPHORENVPROC' is initialized (use decltype instead) typedef void (GLAPIENTRY * PFNGLSIGNALVKSEMAPHORENVPROC) (GLuint64 vkSemaphore); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15558:59: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15559:57: error: typedef 'PFNGLWAITVKSEMAPHORENVPROC' is initialized (use decltype instead) typedef void (GLAPIENTRY * PFNGLWAITVKSEMAPHORENVPROC) (GLuint64 vkSemaphore); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:15559:57: error: 'GLuint64' was not declared in this scope /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16004:107: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLMULTICASTGETQUERYOBJECTUI64VNVPROC) (GLuint gpu, GLuint id, GLenum pname, GLuint64* params); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16139:89: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLGETUNIFORMUI64VNVPROC) (GLuint program, GLint location, GLuint64EXT* params); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16142:93: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM1UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16143:115: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM1UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16143:128: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM1UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16146:93: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM2UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16146:108: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM2UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16147:115: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM2UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16147:128: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM2UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16150:93: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM3UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16150:108: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM3UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16150:123: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM3UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16151:115: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM3UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16151:128: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM3UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16154:93: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM4UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16154:108: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM4UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16154:123: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM4UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16154:138: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM4UI64NVPROC) (GLuint program, GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16155:115: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM4UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16155:128: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORM4UI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT* value); ^ --- mandelbrot.o --- --- gsraytrace.o --- /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16158:70: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM1UI64NVPROC) (GLint location, GLuint64EXT x); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16159:92: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLUNIFORM1UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16159:105: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLUNIFORM1UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16162:70: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM2UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y); ^ --- mandelbrot.o --- CC mandelbrot.o --- gsraytrace.o --- /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16162:85: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM2UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16163:92: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLUNIFORM2UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16163:105: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLUNIFORM2UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16166:70: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM3UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16166:85: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM3UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16166:100: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM3UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16167:92: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLUNIFORM3UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16167:105: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLUNIFORM3UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16170:70: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM4UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16170:85: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM4UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16170:100: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM4UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16170:115: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORM4UI64NVPROC) (GLint location, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16171:92: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLUNIFORM4UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16171:105: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLUNIFORM4UI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16389:90: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLBUFFERATTACHMEMORYNVPROC) (GLenum target, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16391:95: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLNAMEDBUFFERATTACHMEMORYNVPROC) (GLuint buffer, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16393:87: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLTEXATTACHMEMORYNVPROC) (GLenum target, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:16394:92: error: 'GLuint64' has not been declared typedef void (GLAPIENTRY * PFNGLTEXTUREATTACHMEMORYNVPROC) (GLuint texture, GLuint memory, GLuint64 offset); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:17038:88: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLGETVIDEOUI64VNVPROC) (GLuint video_slot, GLenum pname, GLuint64EXT* params); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:17040:81: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLPRESENTFRAMEDUALFILLNVPROC) (GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLenum target1, GLuint fill1, GLenum target2, GLuint fill2, GLenum target3, GLuint fill3); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:17041:78: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLPRESENTFRAMEKEYEDNVPROC) (GLuint video_slot, GLuint64EXT minPresentTime, GLuint beginPresentTimeId, GLuint presentDurationId, GLenum type, GLenum target0, GLuint fill0, GLuint key0, GLenum target1, GLuint fill1, GLuint key1); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:17389:94: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLGETBUFFERPARAMETERUI64VNVPROC) (GLenum target, GLenum pname, GLuint64EXT* params); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:17390:71: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLGETINTEGERUI64VNVPROC) (GLenum value, GLuint64EXT* result); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:17391:99: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLGETNAMEDBUFFERPARAMETERUI64VNVPROC) (GLuint buffer, GLenum pname, GLuint64EXT* params); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:17398:92: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORMUI64NVPROC) (GLuint program, GLint location, GLuint64EXT value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:17399:114: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORMUI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:17399:127: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLPROGRAMUNIFORMUI64VNVPROC) (GLuint program, GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:17400:69: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLUNIFORMUI64NVPROC) (GLint location, GLuint64EXT value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:17401:91: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLUNIFORMUI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:17401:104: error: ISO C++ forbids declaration of 'value' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLUNIFORMUI64VNVPROC) (GLint location, GLsizei count, const GLuint64EXT* value); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18125:91: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLGETVERTEXATTRIBLUI64VNVPROC) (GLuint index, GLenum pname, GLuint64EXT* params); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18128:74: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL1UI64NVPROC) (GLuint index, GLuint64EXT x); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18129:81: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL1UI64VNVPROC) (GLuint index, const GLuint64EXT* v); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18129:94: error: ISO C++ forbids declaration of 'v' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL1UI64VNVPROC) (GLuint index, const GLuint64EXT* v); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18132:74: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL2UI64NVPROC) (GLuint index, GLuint64EXT x, GLuint64EXT y); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18132:89: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL2UI64NVPROC) (GLuint index, GLuint64EXT x, GLuint64EXT y); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18133:81: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL2UI64VNVPROC) (GLuint index, const GLuint64EXT* v); ^ --- mandelbrot.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from mandelbrot.c:13: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ --- gsraytrace.o --- /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18133:94: error: ISO C++ forbids declaration of 'v' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL2UI64VNVPROC) (GLuint index, const GLuint64EXT* v); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18136:74: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL3UI64NVPROC) (GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18136:89: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL3UI64NVPROC) (GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18136:104: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL3UI64NVPROC) (GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18137:81: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL3UI64VNVPROC) (GLuint index, const GLuint64EXT* v); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18137:94: error: ISO C++ forbids declaration of 'v' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL3UI64VNVPROC) (GLuint index, const GLuint64EXT* v); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18140:74: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL4UI64NVPROC) (GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18140:89: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL4UI64NVPROC) (GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18140:104: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL4UI64NVPROC) (GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18140:119: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL4UI64NVPROC) (GLuint index, GLuint64EXT x, GLuint64EXT y, GLuint64EXT z, GLuint64EXT w); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18141:81: error: 'GLuint64EXT' does not name a type typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL4UI64VNVPROC) (GLuint index, const GLuint64EXT* v); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18141:94: error: ISO C++ forbids declaration of 'v' with no type [-fpermissive] typedef void (GLAPIENTRY * PFNGLVERTEXATTRIBL4UI64VNVPROC) (GLuint index, const GLuint64EXT* v); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18199:88: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLBUFFERADDRESSRANGENVPROC) (GLenum pname, GLuint index, GLuint64EXT address, GLsizeiptr length); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18203:87: error: 'GLuint64EXT' has not been declared typedef void (GLAPIENTRY * PFNGLGETINTEGERUI64I_VNVPROC) (GLenum value, GLuint index, GLuint64EXT result[]); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:18547:105: error: 'GLuint64EXT' has not been declared typedef GLenum (GLAPIENTRY * PFNGLVIDEOCAPTURENVPROC) (GLuint video_capture_slot, GLuint* sequence_num, GLuint64EXT *capture_time); ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:22728:17: error: 'PFNGLGETIMAGEHANDLEARBPROC' does not name a type GLEW_FUN_EXPORT PFNGLGETIMAGEHANDLEARBPROC __glewGetImageHandleARB; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:22729:17: error: 'PFNGLGETTEXTUREHANDLEARBPROC' does not name a type GLEW_FUN_EXPORT PFNGLGETTEXTUREHANDLEARBPROC __glewGetTextureHandleARB; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:22730:17: error: 'PFNGLGETTEXTURESAMPLERHANDLEARBPROC' does not name a type GLEW_FUN_EXPORT PFNGLGETTEXTURESAMPLERHANDLEARBPROC __glewGetTextureSamplerHandleARB; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:22732:17: error: 'PFNGLISIMAGEHANDLERESIDENTARBPROC' does not name a type GLEW_FUN_EXPORT PFNGLISIMAGEHANDLERESIDENTARBPROC __glewIsImageHandleResidentARB; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:22733:17: error: 'PFNGLISTEXTUREHANDLERESIDENTARBPROC' does not name a type GLEW_FUN_EXPORT PFNGLISTEXTUREHANDLERESIDENTARBPROC __glewIsTextureHandleResidentARB; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:22734:17: error: 'PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC' does not name a type GLEW_FUN_EXPORT PFNGLMAKEIMAGEHANDLENONRESIDENTARBPROC __glewMakeImageHandleNonResidentARB; ^ --- multinoise.o --- --- gsraytrace.o --- /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:22735:17: error: 'PFNGLMAKEIMAGEHANDLERESIDENTARBPROC' does not name a type GLEW_FUN_EXPORT PFNGLMAKEIMAGEHANDLERESIDENTARBPROC __glewMakeImageHandleResidentARB; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:22736:17: error: 'PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC' does not name a type GLEW_FUN_EXPORT PFNGLMAKETEXTUREHANDLENONRESIDENTARBPROC __glewMakeTextureHandleNonResidentARB; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:22737:17: error: 'PFNGLMAKETEXTUREHANDLERESIDENTARBPROC' does not name a type GLEW_FUN_EXPORT PFNGLMAKETEXTUREHANDLERESIDENTARBPROC __glewMakeTextureHandleResidentARB; ^ --- multinoise.o --- CC multinoise.o --- gsraytrace.o --- /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24378:17: error: 'PFNGLGETTEXTUREHANDLEIMGPROC' does not name a type GLEW_FUN_EXPORT PFNGLGETTEXTUREHANDLEIMGPROC __glewGetTextureHandleIMG; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24379:17: error: 'PFNGLGETTEXTURESAMPLERHANDLEIMGPROC' does not name a type GLEW_FUN_EXPORT PFNGLGETTEXTURESAMPLERHANDLEIMGPROC __glewGetTextureSamplerHandleIMG; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24499:17: error: 'PFNGLGETIMAGEHANDLENVPROC' does not name a type GLEW_FUN_EXPORT PFNGLGETIMAGEHANDLENVPROC __glewGetImageHandleNV; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24500:17: error: 'PFNGLGETTEXTUREHANDLENVPROC' does not name a type GLEW_FUN_EXPORT PFNGLGETTEXTUREHANDLENVPROC __glewGetTextureHandleNV; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24501:17: error: 'PFNGLGETTEXTURESAMPLERHANDLENVPROC' does not name a type GLEW_FUN_EXPORT PFNGLGETTEXTURESAMPLERHANDLENVPROC __glewGetTextureSamplerHandleNV; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24502:17: error: 'PFNGLISIMAGEHANDLERESIDENTNVPROC' does not name a type GLEW_FUN_EXPORT PFNGLISIMAGEHANDLERESIDENTNVPROC __glewIsImageHandleResidentNV; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24503:17: error: 'PFNGLISTEXTUREHANDLERESIDENTNVPROC' does not name a type GLEW_FUN_EXPORT PFNGLISTEXTUREHANDLERESIDENTNVPROC __glewIsTextureHandleResidentNV; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24504:17: error: 'PFNGLMAKEIMAGEHANDLENONRESIDENTNVPROC' does not name a type GLEW_FUN_EXPORT PFNGLMAKEIMAGEHANDLENONRESIDENTNVPROC __glewMakeImageHandleNonResidentNV; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24505:17: error: 'PFNGLMAKEIMAGEHANDLERESIDENTNVPROC' does not name a type GLEW_FUN_EXPORT PFNGLMAKEIMAGEHANDLERESIDENTNVPROC __glewMakeImageHandleResidentNV; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24506:17: error: 'PFNGLMAKETEXTUREHANDLENONRESIDENTNVPROC' does not name a type GLEW_FUN_EXPORT PFNGLMAKETEXTUREHANDLENONRESIDENTNVPROC __glewMakeTextureHandleNonResidentNV; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24507:17: error: 'PFNGLMAKETEXTUREHANDLERESIDENTNVPROC' does not name a type GLEW_FUN_EXPORT PFNGLMAKETEXTUREHANDLERESIDENTNVPROC __glewMakeTextureHandleResidentNV; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24560:17: error: 'PFNGLDRAWVKIMAGENVPROC' does not name a type GLEW_FUN_EXPORT PFNGLDRAWVKIMAGENVPROC __glewDrawVkImageNV; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24562:17: error: 'PFNGLSIGNALVKFENCENVPROC' does not name a type GLEW_FUN_EXPORT PFNGLSIGNALVKFENCENVPROC __glewSignalVkFenceNV; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24563:17: error: 'PFNGLSIGNALVKSEMAPHORENVPROC' does not name a type GLEW_FUN_EXPORT PFNGLSIGNALVKSEMAPHORENVPROC __glewSignalVkSemaphoreNV; ^ /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:24564:17: error: 'PFNGLWAITVKSEMAPHORENVPROC' does not name a type GLEW_FUN_EXPORT PFNGLWAITVKSEMAPHORENVPROC __glewWaitVkSemaphoreNV; ^ *** [gsraytrace.o] Error code 1 bmake[2]: stopped in /home/pbulk/build/graphics/MesaDemos/work/mesa-demos-8.4.0/src/glsl --- multinoise.o --- In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18:0, from ../../src/util/glut_wrap.h:5, from multinoise.c:12: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_ext.h:210:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] typedef void (*GLUTproc)(); ^ 1 error bmake[2]: stopped in /home/pbulk/build/graphics/MesaDemos/work/mesa-demos-8.4.0/src/glsl *** [all-recursive] Error code 1 bmake[1]: stopped in /home/pbulk/build/graphics/MesaDemos/work/mesa-demos-8.4.0/src 1 error bmake[1]: stopped in /home/pbulk/build/graphics/MesaDemos/work/mesa-demos-8.4.0/src *** [all-recursive] Error code 1 bmake: stopped in /home/pbulk/build/graphics/MesaDemos/work/mesa-demos-8.4.0 1 error bmake: stopped in /home/pbulk/build/graphics/MesaDemos/work/mesa-demos-8.4.0 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/graphics/MesaDemos *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/graphics/MesaDemos