+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/MesaDemos-8.4.0nb6/work.log + su pbulk -c '"$@"' make /opt/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 Making all in src Making all in util CC readtex.lo CC showbuffer.lo CC trackball.lo CC shaderutil.lo In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ shaderutil.c: In function 'ShadersSupported': shaderutil.c:84:20: warning: assignment to 'PFNGLSHADERSOURCEPROC' {aka 'void (*)(unsigned int, int, const char * const*, const int *)'} from incompatible pointer type 'PFNGLSHADERSOURCEARBPROC' {aka 'void (*)(unsigned int, int, const char **, const int *)'} [-Wincompatible-pointer-types] 84 | ShaderSource = glShaderSourceARB; | ^ CCLD libutil.la Making all in data Making all in demos CC arbfplight.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC arbfslight.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC arbocclude.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC arbocclude2.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC bounce.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC clearspd.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC copypix.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC cubemap.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC cuberender.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC dinoshade.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ dinoshade.c: In function 'extrudeSolidFromPolygon': dinoshade.c:239:38: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 239 | gluTessCallback(tobj, GLU_BEGIN, glBegin); | ^~~~~~~ | | | void (*)(GLenum) {aka void (*)(unsigned int)} In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glew.h:1219, from dinoshade.c:46: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:87: note: expected '_GLUfuncptr' {aka 'void (*)(void)'} but argument is of type 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} 336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | ~~~~~~~~~~~~^~~~~~~~~~~~ dinoshade.c:240:39: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 240 | gluTessCallback(tobj, GLU_VERTEX, glVertex2fv); /* semi-tricky */ | ^~~~~~~~~~~ | | | void (*)(const GLfloat *) {aka void (*)(const float *)} /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:87: note: expected '_GLUfuncptr' {aka 'void (*)(void)'} but argument is of type 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} 336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | ~~~~~~~~~~~~^~~~~~~~~~~~ CC dissolve.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC drawpix.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC engine.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC fbo_firecube.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | 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] 258 | return (((float) rand()) / RAND_MAX); | ^ CC fbotexture.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC fire.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | 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] 147 | return (((float) rand()) / RAND_MAX); | ^ CC fogcoord.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC fplight.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC fslight.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC gamma.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC gearbox.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC gears.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC geartrain.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC glinfo.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC gloss.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC gltestperf.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC ipers.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC isosurf.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC lodbias.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC morph3d.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC multiarb.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC paltex.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC pixeltest.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC pointblast.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC projtex.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ projtex.c: In function 'texture': projtex.c:892:35: warning: the comparison will always evaluate as 'false' for the address of 'texFilename' will never be NULL [-Waddress] 892 | if (texture == 1 && texFilename == NULL) { | ^~ projtex.c:53:7: note: 'texFilename' declared here 53 | char *texFilename[MAX_TEX] = { | ^~~~~~~~~~~ CC ray.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC readpix.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC reflect.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC renormal.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC shadowtex.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC singlebuffer.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC spectex.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC spriteblast.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC stex3d.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC teapot.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC terrain.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC tessdemo.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ tessdemo.c: In function 'tesse': tessdemo.c:171:46: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 171 | gluTessCallback( tobj, GLU_TESS_BEGIN, glBegin ); | ^~~~~~~ | | | void (*)(GLenum) {aka void (*)(unsigned int)} In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut_std.h:144, from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:17: /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:87: note: expected '_GLUfuncptr' {aka 'void (*)(void)'} but argument is of type 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} 336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | ~~~~~~~~~~~~^~~~~~~~~~~~ tessdemo.c:172:47: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 172 | gluTessCallback( tobj, GLU_TESS_VERTEX, glVertex2fv ); | ^~~~~~~~~~~ | | | void (*)(const GLfloat *) {aka void (*)(const float *)} /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:87: note: expected '_GLUfuncptr' {aka 'void (*)(void)'} but argument is of type 'void (*)(const GLfloat *)' {aka 'void (*)(const float *)'} 336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | ~~~~~~~~~~~~^~~~~~~~~~~~ tessdemo.c:174:46: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 174 | gluTessCallback( tobj, GLU_TESS_ERROR, error_callback ); | ^~~~~~~~~~~~~~ | | | void (*)(GLenum) {aka void (*)(unsigned int)} /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:87: note: expected '_GLUfuncptr' {aka 'void (*)(void)'} but argument is of type 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} 336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | ~~~~~~~~~~~~^~~~~~~~~~~~ tessdemo.c:175:48: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 175 | gluTessCallback( tobj, GLU_TESS_COMBINE, combine_callback ); | ^~~~~~~~~~~~~~~~ | | | void (*)(GLdouble *, GLdouble **, GLfloat *, void **) {aka void (*)(double *, double **, float *, void **)} /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:87: note: expected '_GLUfuncptr' {aka 'void (*)(void)'} but argument is of type 'void (*)(GLdouble *, GLdouble **, GLfloat *, void **)' {aka 'void (*)(double *, double **, float *, void **)'} 336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | ~~~~~~~~~~~~^~~~~~~~~~~~ tessdemo.c:195:46: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 195 | gluTessCallback( tobj, GLU_TESS_BEGIN, begin_callback ); | ^~~~~~~~~~~~~~ | | | void (*)(GLenum) {aka void (*)(unsigned int)} /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:87: note: expected '_GLUfuncptr' {aka 'void (*)(void)'} but argument is of type 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} 336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | ~~~~~~~~~~~~^~~~~~~~~~~~ tessdemo.c:196:47: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 196 | gluTessCallback( tobj, GLU_TESS_VERTEX, vertex_callback ); | ^~~~~~~~~~~~~~~ | | | void (*)(void *) /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:87: note: expected '_GLUfuncptr' {aka 'void (*)(void)'} but argument is of type 'void (*)(void *)' 336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | ~~~~~~~~~~~~^~~~~~~~~~~~ tessdemo.c:198:50: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 198 | gluTessCallback( tobj, GLU_TESS_EDGE_FLAG, edge_callback ); | ^~~~~~~~~~~~~ | | | void (*)(GLenum) {aka void (*)(unsigned int)} /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/glu.h:336:87: note: expected '_GLUfuncptr' {aka 'void (*)(void)'} but argument is of type 'void (*)(GLenum)' {aka 'void (*)(unsigned int)'} 336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | ~~~~~~~~~~~~^~~~~~~~~~~~ CC texcyl.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC texenv.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC textures.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC trispd.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC tunnel2.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC tunnel.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC vao_demo.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CC winpos.o In file included from /home/pbulk/build/graphics/MesaDemos/work/.buildlink/include/GL/freeglut.h:18, 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] 210 | typedef void (*GLUTproc)(); | ^~~~~~~ CCLD arbfplight ld: fatal: library -liconv: not found ld: fatal: file processing errors. No output written to arbfplight collect2: error: ld returned 1 exit status *** [arbfplight] Error code 1 bmake[2]: stopped in /home/pbulk/build/graphics/MesaDemos/work/mesa-demos-8.4.0/src/demos 1 error bmake[2]: stopped in /home/pbulk/build/graphics/MesaDemos/work/mesa-demos-8.4.0/src/demos *** [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-upstream-trunk/graphics/MesaDemos *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/MesaDemos