+ 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/gle-3.1.0nb4/work.log + su pbulk -c '"$@"' make /opt/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/gle-3.1.0nb4/work.log WARNING: [license.mk] Every package should define a LICENSE. ===> Building for gle-3.1.0nb4 --- ./stamp-h.in --- cd . && autoheader WARNING: 'autoheader' is missing on your system. You should only need it if you modified 'acconfig.h' or 'configure.in'. You might want to install the Autoconf and GNU m4 packages. Grab them from any GNU archive site. --- stamp-h --- cd . && CONFIG_FILES= CONFIG_HEADERS=config.h /usr/bin/bash ./config.status config.status: creating config.h config.status: config.h is unchanged config.status: executing default-1 commands config.status: executing default commands --- config.h --- --- all-recursive-am --- /opt/pkg/bin/bmake all-recursive --- all-recursive --- Making all in src --- qmesh.lo --- --- rotate.lo --- --- urotate.lo --- --- rot_prince.lo --- --- qmesh.lo --- /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c qmesh.c --- rotate.lo --- /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c rotate.c --- urotate.lo --- /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c urotate.c --- rot_prince.lo --- /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c rot_prince.c --- qmesh.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/graphics/gle/work/.buildlink/include -I/home/pbulk/build/graphics/gle/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c qmesh.c -fPIC -DPIC -o .libs/qmesh.o --- urotate.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/graphics/gle/work/.buildlink/include -I/home/pbulk/build/graphics/gle/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c urotate.c -fPIC -DPIC -o .libs/urotate.o --- rot_prince.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/graphics/gle/work/.buildlink/include -I/home/pbulk/build/graphics/gle/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c rot_prince.c -fPIC -DPIC -o .libs/rot_prince.o --- rotate.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/graphics/gle/work/.buildlink/include -I/home/pbulk/build/graphics/gle/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c rotate.c -fPIC -DPIC -o .libs/rotate.o --- qmesh.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/graphics/gle/work/.buildlink/include -I/home/pbulk/build/graphics/gle/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c qmesh.c -o qmesh.o >/dev/null 2>&1 --- segment.lo --- /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c segment.c --- rot_prince.lo --- rot_prince.c:119:6: warning: 'rot_cs' defined but not used [-Wunused-function] 119 | void rot_cs (gleDouble cosine, /* input */ | ^~~~~~ rot_prince.c:77:6: warning: 'rotz_cs' defined but not used [-Wunused-function] 77 | void rotz_cs (gleDouble cosine, /* input */ | ^~~~~~~ rot_prince.c:53:6: warning: 'roty_cs' defined but not used [-Wunused-function] 53 | void roty_cs (gleDouble cosine, /* input */ | ^~~~~~~ rot_prince.c:28:6: warning: 'rotx_cs' defined but not used [-Wunused-function] 28 | void rotx_cs (gleDouble cosine, /* input */ | ^~~~~~~ --- urotate.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/graphics/gle/work/.buildlink/include -I/home/pbulk/build/graphics/gle/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c urotate.c -o urotate.o >/dev/null 2>&1 --- rot_prince.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/graphics/gle/work/.buildlink/include -I/home/pbulk/build/graphics/gle/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c rot_prince.c -o rot_prince.o >/dev/null 2>&1 --- segment.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/graphics/gle/work/.buildlink/include -I/home/pbulk/build/graphics/gle/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c segment.c -fPIC -DPIC -o .libs/segment.o --- rotate.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/graphics/gle/work/.buildlink/include -I/home/pbulk/build/graphics/gle/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c rotate.c -o rotate.o >/dev/null 2>&1 --- texgen.lo --- /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c texgen.c --- ex_alpha.lo --- /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c ex_alpha.c --- ex_angle.lo --- /usr/bin/bash ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I.. -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/pkg/include -I/opt/pkg/include/libdrm -I/usr/include -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c ex_angle.c --- texgen.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/graphics/gle/work/.buildlink/include -I/home/pbulk/build/graphics/gle/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c texgen.c -fPIC -DPIC -o .libs/texgen.o --- ex_alpha.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/graphics/gle/work/.buildlink/include -I/home/pbulk/build/graphics/gle/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c ex_alpha.c -fPIC -DPIC -o .libs/ex_alpha.o --- ex_angle.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/graphics/gle/work/.buildlink/include -I/home/pbulk/build/graphics/gle/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c ex_angle.c -fPIC -DPIC -o .libs/ex_angle.o --- texgen.lo --- texgen.c: In function 'setup_circle': texgen.c:99:62: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 99 | sizeof(gleTwoVec)*2*nslices); | ^ --- ex_angle.lo --- ex_angle.c: In function 'draw_angle_style_front_cap': ex_angle.c:114:38: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 114 | gluTessCallback (tobj, GLU_BEGIN, glBegin); | ^~~~~~~ | | | void (*)(GLenum) {aka void (*)(unsigned int)} In file included from port.h:200, from ex_angle.c:28: /home/pbulk/build/graphics/gle/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); | ~~~~~~~~~~~~^~~~~~~~~~~~ ex_angle.c:115:39: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 115 | gluTessCallback (tobj, GLU_VERTEX, glVertex3dv); | ^~~~~~~~~~~ | | | void (*)(const GLdouble *) {aka void (*)(const double *)} /home/pbulk/build/graphics/gle/work/.buildlink/include/GL/glu.h:336:87: note: expected '_GLUfuncptr' {aka 'void (*)(void)'} but argument is of type 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} 336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | ~~~~~~~~~~~~^~~~~~~~~~~~ ex_angle.c: In function 'draw_angle_style_back_cap': ex_angle.c:193:38: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 193 | gluTessCallback (tobj, GLU_BEGIN, glBegin); | ^~~~~~~ | | | void (*)(GLenum) {aka void (*)(unsigned int)} /home/pbulk/build/graphics/gle/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); | ~~~~~~~~~~~~^~~~~~~~~~~~ ex_angle.c:194:39: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 194 | gluTessCallback (tobj, GLU_VERTEX, glVertex3dv); | ^~~~~~~~~~~ | | | void (*)(const GLdouble *) {aka void (*)(const double *)} /home/pbulk/build/graphics/gle/work/.buildlink/include/GL/glu.h:336:87: note: expected '_GLUfuncptr' {aka 'void (*)(void)'} but argument is of type 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} 336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | ~~~~~~~~~~~~^~~~~~~~~~~~ ex_angle.c: In function 'extrusion_angle_join': ex_angle.c:298:38: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 298 | mem_anchor = malloc (2 * 3 * ncp * sizeof(double) | ^ ex_angle.c:299:38: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 299 | + 2 * 3 * ncp * sizeof(gleDouble)); | ^ In file included from ex_angle.c:31: extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_angle.c:432:10: note: in expansion of macro 'INNERSECT' 432 | INNERSECT ((&front_loop[3*j]), /* intersection point (returned) */ | ^~~~~~~~~ extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_angle.c:451:10: note: in expansion of macro 'INNERSECT' 451 | INNERSECT ((&back_loop[3*j]), /* intersection point (returned) */ | ^~~~~~~~~ *** [ex_angle.lo] Error code 1 bmake[2]: stopped making "all" in /home/pbulk/build/graphics/gle/work/gle-3.1.0/src --- ex_alpha.lo --- In file included from ex_alpha.c:52: ex_angle.c: In function 'extrusion_angle_join_c4f': ex_angle.c:298:38: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 298 | mem_anchor = malloc (2 * 3 * ncp * sizeof(double) | ^ ex_angle.c:299:38: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 299 | + 2 * 3 * ncp * sizeof(gleDouble)); | ^ In file included from ex_angle.c:31: extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_angle.c:432:10: note: in expansion of macro 'INNERSECT' 432 | INNERSECT ((&front_loop[3*j]), /* intersection point (returned) */ | ^~~~~~~~~ extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_angle.c:451:10: note: in expansion of macro 'INNERSECT' 451 | INNERSECT ((&back_loop[3*j]), /* intersection point (returned) */ | ^~~~~~~~~ In file included from ex_alpha.c:53: ex_cut_round.c: In function 'draw_cut_style_cap_callback': ex_cut_round.c:135:38: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 135 | gluTessCallback (tobj, GLU_BEGIN, glBegin); | ^~~~~~~ | | | void (*)(GLenum) {aka void (*)(unsigned int)} In file included from port.h:200, from ex_alpha.c:16: /home/pbulk/build/graphics/gle/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); | ~~~~~~~~~~~~^~~~~~~~~~~~ ex_cut_round.c:136:39: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 136 | gluTessCallback (tobj, GLU_VERTEX, glVertex3dv); | ^~~~~~~~~~~ | | | void (*)(const GLdouble *) {aka void (*)(const double *)} /home/pbulk/build/graphics/gle/work/.buildlink/include/GL/glu.h:336:87: note: expected '_GLUfuncptr' {aka 'void (*)(void)'} but argument is of type 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} 336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | ~~~~~~~~~~~~^~~~~~~~~~~~ ex_cut_round.c: In function 'draw_fillets_and_join_plain': ex_cut_round.c:403:43: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 403 | cap_loop = (double *) malloc ((ncp+3)*3*sizeof (double)); | ^ extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_cut_round.c:423:10: note: in expansion of macro 'INNERSECT' 423 | INNERSECT (sect, | ^~~~~~~~~ extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_cut_round.c:487:10: note: in expansion of macro 'INNERSECT' 487 | INNERSECT (sect, | ^~~~~~~~~ extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_cut_round.c:522:10: note: in expansion of macro 'INNERSECT' 522 | INNERSECT (sect, | ^~~~~~~~~ extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_cut_round.c:563:7: note: in expansion of macro 'INNERSECT' 563 | INNERSECT (sect, | ^~~~~~~~~ ex_cut_round.c: In function 'draw_fillets_and_join_n_norms': ex_cut_round.c:620:45: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 620 | cap_loop = (double *) malloc ((ncp+3)*3*2*sizeof (double)); | ^ extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_cut_round.c:640:10: note: in expansion of macro 'INNERSECT' 640 | INNERSECT (sect, | ^~~~~~~~~ extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_cut_round.c:707:10: note: in expansion of macro 'INNERSECT' 707 | INNERSECT (sect, | ^~~~~~~~~ extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_cut_round.c:746:10: note: in expansion of macro 'INNERSECT' 746 | INNERSECT (sect, | ^~~~~~~~~ extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_cut_round.c:801:10: note: in expansion of macro 'INNERSECT' 801 | INNERSECT (sect, | ^~~~~~~~~ ex_cut_round.c: In function 'extrusion_round_or_cut_join_c4f': ex_cut_round.c:911:34: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 911 | mem_anchor = malloc (4 * 3*ncp*sizeof(gleDouble) | ^ ex_cut_round.c:912:34: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 912 | + 2 * 3*ncp*sizeof(double) | ^ ex_cut_round.c:913:34: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 913 | + 2 * 1*ncp*sizeof(int)); | ^ extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_cut_round.c:1052:14: note: in expansion of macro 'INNERSECT' 1052 | INNERSECT (isect_point, /* isect point (returned) */ | ^~~~~~~~~ --- segment.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/graphics/gle/work/.buildlink/include -I/home/pbulk/build/graphics/gle/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c segment.c -o segment.o >/dev/null 2>&1 --- ex_alpha.lo --- extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_cut_round.c:1075:10: note: in expansion of macro 'INNERSECT' 1075 | INNERSECT (isect_point, /* intersection point (returned) */ | ^~~~~~~~~ extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_cut_round.c:1114:13: note: in expansion of macro 'INNERSECT' 1114 | INNERSECT (isect_point, /* isect point (returned) */ | ^~~~~~~~~ --- texgen.lo --- libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/home/pbulk/build/graphics/gle/work/.buildlink/include -I/home/pbulk/build/graphics/gle/work/.buildlink/include/libdrm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c texgen.c -o texgen.o >/dev/null 2>&1 --- ex_alpha.lo --- extrude.h:25:41: warning: variable 'retval' set but not used [-Wunused-but-set-variable] 25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); } | ^~~~~~ ex_cut_round.c:1133:10: note: in expansion of macro 'INNERSECT' 1133 | INNERSECT (isect_point, /* intersection point (returned) */ | ^~~~~~~~~ In file included from ex_alpha.c:54: ex_raw.c: In function 'draw_front_contour_cap': ex_raw.c:212:38: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 212 | gluTessCallback (tobj, GLU_BEGIN, glBegin); | ^~~~~~~ | | | void (*)(GLenum) {aka void (*)(unsigned int)} /home/pbulk/build/graphics/gle/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); | ~~~~~~~~~~~~^~~~~~~~~~~~ ex_raw.c:213:39: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 213 | gluTessCallback (tobj, GLU_VERTEX, glVertex3dv); | ^~~~~~~~~~~ | | | void (*)(const GLdouble *) {aka void (*)(const double *)} /home/pbulk/build/graphics/gle/work/.buildlink/include/GL/glu.h:336:87: note: expected '_GLUfuncptr' {aka 'void (*)(void)'} but argument is of type 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} 336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | ~~~~~~~~~~~~^~~~~~~~~~~~ ex_raw.c: In function 'draw_back_contour_cap': ex_raw.c:258:38: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 258 | gluTessCallback (tobj, GLU_BEGIN, glBegin); | ^~~~~~~ | | | void (*)(GLenum) {aka void (*)(unsigned int)} /home/pbulk/build/graphics/gle/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); | ~~~~~~~~~~~~^~~~~~~~~~~~ ex_raw.c:259:39: error: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] 259 | gluTessCallback (tobj, GLU_VERTEX, glVertex3dv); | ^~~~~~~~~~~ | | | void (*)(const GLdouble *) {aka void (*)(const double *)} /home/pbulk/build/graphics/gle/work/.buildlink/include/GL/glu.h:336:87: note: expected '_GLUfuncptr' {aka 'void (*)(void)'} but argument is of type 'void (*)(const GLdouble *)' {aka 'void (*)(const double *)'} 336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); | ~~~~~~~~~~~~^~~~~~~~~~~~ ex_raw.c: In function 'extrusion_raw_join_c4f': ex_raw.c:789:40: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 789 | mem_anchor = malloc (4 * ncp * 3 * sizeof(gleDouble)); | ^ In file included from ex_alpha.c:55: extrude.c: In function 'glePolyCone_c4f': extrude.c:206:43: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 206 | xforms = (gleAffine *) malloc (npoints * sizeof(gleAffine)); | ^ extrude.c: In function 'gleTwistExtrusion_c4f': extrude.c:240:43: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 240 | xforms = (gleAffine *) malloc (npoints * sizeof(gleAffine)); | ^ In file included from ex_alpha.c:56: round_cap.c: In function 'draw_round_style_cap_callback_c4f': round_cap.c:111:40: warning: conversion to 'long unsigned int' from 'int' may change the sign of the result [-Wsign-conversion] 111 | malloced_area = malloc ((4*3+1) *ncp*sizeof (double)); | ^ *** [ex_alpha.lo] Error code 1 bmake[2]: stopped making "all" in /home/pbulk/build/graphics/gle/work/gle-3.1.0/src bmake[2]: 2 errors bmake[2]: stopped making "all" in /home/pbulk/build/graphics/gle/work/gle-3.1.0/src *** [all-recursive] Error code 1 bmake[1]: stopped making "all-recursive" in /home/pbulk/build/graphics/gle/work/gle-3.1.0 bmake[1]: 1 error bmake[1]: stopped making "all-recursive" in /home/pbulk/build/graphics/gle/work/gle-3.1.0 *** [all-recursive-am] Error code 2 bmake: stopped making "all" in /home/pbulk/build/graphics/gle/work/gle-3.1.0 bmake: 1 error bmake: stopped making "all" in /home/pbulk/build/graphics/gle/work/gle-3.1.0 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/gle *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-upstream-trunk/graphics/gle