MidnightBSD Magus

graphics/gle

GL Tubing and Extrusion Library

Flavor Version Run OSVersion Arch License Restricted Status
3.1.0_5 620 4.0 amd64 gpl2 0 fail

License Permissions:

Events

Machine Type Time Message
m4064b info 2025-10-31 04:12:31.275242 Test Started
m4064b fail 2025-10-31 04:12:59.784307 make build returned non-zero: 1
m4064b fail 2025-10-31 04:12:59.873254 Test complete.

Log

===>  Building for gle-3.1.0_5
--- all-recursive-am ---
/usr/bin/make  all-recursive
--- all-recursive ---
Making all in src
--- qmesh.lo ---
--- rotate.lo ---
--- urotate.lo ---
--- rot_prince.lo ---
--- segment.lo ---
--- texgen.lo ---
--- ex_alpha.lo ---
--- ex_angle.lo ---
--- ex_cut_round.lo ---
--- ex_raw.lo ---
--- extrude.lo ---
--- intersect.lo ---
--- round_cap.lo ---
--- view.lo ---
--- qmesh.lo ---
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include    -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wall -Wall -pedantic -Wstrict-prototypes  -Wconversion -c qmesh.c
--- rotate.lo ---
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include    -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wall -Wall -pedantic -Wstrict-prototypes  -Wconversion -c rotate.c
--- urotate.lo ---
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include    -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wall -Wall -pedantic -Wstrict-prototypes  -Wconversion -c urotate.c
--- rot_prince.lo ---
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include    -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wall -Wall -pedantic -Wstrict-prototypes  -Wconversion -c rot_prince.c
--- segment.lo ---
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include    -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wall -Wall -pedantic -Wstrict-prototypes  -Wconversion -c segment.c
--- texgen.lo ---
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include    -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wall -Wall -pedantic -Wstrict-prototypes  -Wconversion -c texgen.c
--- ex_alpha.lo ---
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include    -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wall -Wall -pedantic -Wstrict-prototypes  -Wconversion -c ex_alpha.c
--- ex_angle.lo ---
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include    -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wall -Wall -pedantic -Wstrict-prototypes  -Wconversion -c ex_angle.c
--- ex_cut_round.lo ---
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include    -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wall -Wall -pedantic -Wstrict-prototypes  -Wconversion -c ex_cut_round.c
--- ex_raw.lo ---
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include    -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wall -Wall -pedantic -Wstrict-prototypes  -Wconversion -c ex_raw.c
--- extrude.lo ---
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include    -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wall -Wall -pedantic -Wstrict-prototypes  -Wconversion -c extrude.c
--- intersect.lo ---
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include    -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wall -Wall -pedantic -Wstrict-prototypes  -Wconversion -c intersect.c
--- round_cap.lo ---
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include    -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wall -Wall -pedantic -Wstrict-prototypes  -Wconversion -c round_cap.c
--- view.lo ---
/bin/sh ../libtool --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include    -O2 -pipe -fstack-protector-strong -fno-strict-aliasing  -Wall -Wall -pedantic -Wstrict-prototypes  -Wconversion -c view.c
--- qmesh.lo ---
mkdir .libs
--- ex_cut_round.lo ---
rm -f .libs/ex_cut_round.lo
--- qmesh.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c qmesh.c  -fPIC -DPIC -o .libs/qmesh.lo
--- view.lo ---
rm -f .libs/view.lo
--- texgen.lo ---
rm -f .libs/texgen.lo
--- ex_raw.lo ---
rm -f .libs/ex_raw.lo
--- segment.lo ---
rm -f .libs/segment.lo
--- ex_cut_round.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c ex_cut_round.c  -fPIC -DPIC -o .libs/ex_cut_round.lo
--- rotate.lo ---
rm -f .libs/rotate.lo
--- urotate.lo ---
rm -f .libs/urotate.lo
--- intersect.lo ---
rm -f .libs/intersect.lo
--- segment.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c segment.c  -fPIC -DPIC -o .libs/segment.lo
--- ex_raw.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c ex_raw.c  -fPIC -DPIC -o .libs/ex_raw.lo
--- view.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c view.c  -fPIC -DPIC -o .libs/view.lo
--- rotate.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c rotate.c  -fPIC -DPIC -o .libs/rotate.lo
--- texgen.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c texgen.c  -fPIC -DPIC -o .libs/texgen.lo
--- urotate.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c urotate.c  -fPIC -DPIC -o .libs/urotate.lo
--- intersect.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c intersect.c  -fPIC -DPIC -o .libs/intersect.lo
--- ex_angle.lo ---
rm -f .libs/ex_angle.lo
--- rot_prince.lo ---
rm -f .libs/rot_prince.lo
--- ex_angle.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c ex_angle.c  -fPIC -DPIC -o .libs/ex_angle.lo
--- rot_prince.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c rot_prince.c  -fPIC -DPIC -o .libs/rot_prince.lo
--- extrude.lo ---
rm -f .libs/extrude.lo
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c extrude.c  -fPIC -DPIC -o .libs/extrude.lo
--- ex_alpha.lo ---
rm -f .libs/ex_alpha.lo
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c ex_alpha.c  -fPIC -DPIC -o .libs/ex_alpha.lo
--- round_cap.lo ---
rm -f .libs/round_cap.lo
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c round_cap.c  -fPIC -DPIC -o .libs/round_cap.lo
--- qmesh.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c qmesh.c -o qmesh.o >/dev/null 2>&1
--- ex_cut_round.lo ---
ex_cut_round.c:135:38: error: incompatible function pointer types passing 'void (GLenum)' (aka 'void (unsigned int)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  135 |    gluTessCallback (tobj, GLU_BEGIN, glBegin);
      |                                      ^~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
ex_cut_round.c:136:39: error: incompatible function pointer types passing 'void (const GLdouble *)' (aka 'void (const double *)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  136 |    gluTessCallback (tobj, GLU_VERTEX, glVertex3dv);
      |                                       ^~~~~~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
--- texgen.lo ---
texgen.c:99:63: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
   99 |                                           sizeof(gleTwoVec)*2*nslices);
      |                                                              ~^~~~~~~
--- rot_prince.lo ---
rot_prince.c:28:6: warning: unused function 'rotx_cs' [-Wunused-function]
   28 | void rotx_cs (gleDouble cosine,         /* input */
      |      ^~~~~~~
rot_prince.c:53:6: warning: unused function 'roty_cs' [-Wunused-function]
   53 | void roty_cs (gleDouble cosine,         /* input */
      |      ^~~~~~~
rot_prince.c:77:6: warning: unused function 'rotz_cs' [-Wunused-function]
   77 | void rotz_cs (gleDouble cosine,         /* input */
      |      ^~~~~~~
rot_prince.c:119:6: warning: unused function 'rot_cs' [-Wunused-function]
  119 | void rot_cs (gleDouble cosine,          /* input */
      |      ^~~~~~
--- ex_angle.lo ---
ex_angle.c:114:38: error: incompatible function pointer types passing 'void (GLenum)' (aka 'void (unsigned int)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  114 |    gluTessCallback (tobj, GLU_BEGIN, glBegin);
      |                                      ^~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
ex_angle.c:115:39: error: incompatible function pointer types passing 'void (const GLdouble *)' (aka 'void (const double *)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  115 |    gluTessCallback (tobj, GLU_VERTEX, glVertex3dv);
      |                                       ^~~~~~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
--- ex_cut_round.lo ---
ex_cut_round.c:403:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  403 |    cap_loop = (double *) malloc ((ncp+3)*3*sizeof (double));
      |                                  ~~~~~~~^~~
ex_cut_round.c:423:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  423 |          INNERSECT (sect, 
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
ex_cut_round.c:487:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  487 |          INNERSECT (sect, 
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
ex_cut_round.c:522:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  522 |          INNERSECT (sect, 
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
--- ex_angle.lo ---
ex_angle.c:193:38: error: incompatible function pointer types passing 'void (GLenum)' (aka 'void (unsigned int)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  193 |    gluTessCallback (tobj, GLU_BEGIN, glBegin);
      |                                      ^~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
ex_angle.c:194:39: error: incompatible function pointer types passing 'void (const GLdouble *)' (aka 'void (const double *)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  194 |    gluTessCallback (tobj, GLU_VERTEX, glVertex3dv);
      |                                       ^~~~~~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
--- rotate.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c rotate.c -o rotate.o >/dev/null 2>&1
--- ex_cut_round.lo ---
ex_cut_round.c:563:7: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  563 |       INNERSECT (sect, 
      |       ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
ex_cut_round.c:620:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  620 |    cap_loop = (double *) malloc ((ncp+3)*3*2*sizeof (double));
      |                                  ~~~~~~~~~^~~
ex_cut_round.c:640:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  640 |          INNERSECT (sect, 
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
ex_cut_round.c:707:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  707 |          INNERSECT (sect, 
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
--- ex_angle.lo ---
ex_angle.c:299:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  299 |                       +  2 * 3 * ncp * sizeof(gleDouble));
      |                          ~~~~~~^~~~~ ~
ex_angle.c:298:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  298 |    mem_anchor =  malloc (2 * 3 * ncp * sizeof(double)
      |                          ~~~~~~^~~~~ ~
--- ex_cut_round.lo ---
ex_cut_round.c:746:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  746 |          INNERSECT (sect, 
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
ex_cut_round.c:801:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  801 |          INNERSECT (sect, 
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
ex_cut_round.c:913:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  913 |                       + 2 * 1*ncp*sizeof(int));
      |                         ~~~~~^~~~~
ex_cut_round.c:912:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  912 |                       + 2 * 3*ncp*sizeof(double)
      |                         ~~~~~^~~~~
ex_cut_round.c:911:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  911 |    mem_anchor = malloc (4 * 3*ncp*sizeof(gleDouble)
      |                         ~~~~~^~~~~
--- ex_raw.lo ---
ex_raw.c:150:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  150 |    pts = (double *) malloc (3*ncp*sizeof(double));
      |                             ~^~~~~
ex_raw.c:152:38: error: incompatible function pointer types passing 'void (GLenum)' (aka 'void (unsigned int)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  152 |    gluTessCallback (tobj, GLU_BEGIN, glBegin);
      |                                      ^~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
ex_raw.c:153:39: error: incompatible function pointer types passing 'void (const GLdouble *)' (aka 'void (const double *)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  153 |    gluTessCallback (tobj, GLU_VERTEX, glVertex3dv);
      |                                       ^~~~~~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
--- ex_angle.lo ---
ex_angle.c:432:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  432 |          INNERSECT ((&front_loop[3*j]), /* intersection point (returned) */
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
ex_angle.c:451:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  451 |          INNERSECT ((&back_loop[3*j]),  /* intersection point (returned) */
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
--- ex_raw.lo ---
ex_raw.c:212:38: error: incompatible function pointer types passing 'void (GLenum)' (aka 'void (unsigned int)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  212 |    gluTessCallback (tobj, GLU_BEGIN, glBegin);
      |                                      ^~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
--- ex_angle.lo ---
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
--- ex_raw.lo ---
ex_raw.c:213:39: error: incompatible function pointer types passing 'void (const GLdouble *)' (aka 'void (const double *)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  213 |    gluTessCallback (tobj, GLU_VERTEX, glVertex3dv);
      |                                       ^~~~~~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
ex_raw.c:258:38: error: incompatible function pointer types passing 'void (GLenum)' (aka 'void (unsigned int)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  258 |    gluTessCallback (tobj, GLU_BEGIN, glBegin);
      |                                      ^~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
ex_raw.c:259:39: error: incompatible function pointer types passing 'void (const GLdouble *)' (aka 'void (const double *)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  259 |    gluTessCallback (tobj, GLU_VERTEX, glVertex3dv);
      |                                       ^~~~~~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
--- rot_prince.lo ---
4 warnings generated.
--- ex_cut_round.lo ---
ex_cut_round.c:1052:14: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
 1052 |              INNERSECT (isect_point,  /* isect point (returned) */
      |              ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
ex_cut_round.c:1075:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
 1075 |          INNERSECT (isect_point,        /* intersection point (returned) */
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
--- ex_angle.lo ---
4 warnings and 4 errors generated.
--- ex_cut_round.lo ---
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
ex_cut_round.c:1114:13: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
 1114 |             INNERSECT (isect_point,  /* isect point (returned) */
      |             ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
ex_cut_round.c:1133:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
 1133 |          INNERSECT (isect_point,        /* intersection point (returned) */
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
--- ex_raw.lo ---
ex_raw.c:789:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  789 |       mem_anchor = malloc (4 * ncp * 3 * sizeof(gleDouble));
      |                            ~~~~~~~~^~~ ~
--- rot_prince.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c rot_prince.c -o rot_prince.o >/dev/null 2>&1
--- intersect.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c intersect.c -o intersect.o >/dev/null 2>&1
--- ex_angle.lo ---
*** [ex_angle.lo] Error code 1

make[2]: stopped in /magus/work/usr/mports/graphics/gle/work/gle-3.1.0/src
--- urotate.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c urotate.c -o urotate.o >/dev/null 2>&1
--- qmesh.lo ---
mv -f .libs/qmesh.lo qmesh.lo
--- ex_cut_round.lo ---
17 warnings and 2 errors generated.
--- ex_raw.lo ---
2 warnings and 6 errors generated.
--- ex_cut_round.lo ---
*** [ex_cut_round.lo] Error code 1

make[2]: stopped in /magus/work/usr/mports/graphics/gle/work/gle-3.1.0/src
--- ex_raw.lo ---
*** [ex_raw.lo] Error code 1

make[2]: stopped in /magus/work/usr/mports/graphics/gle/work/gle-3.1.0/src
--- extrude.lo ---
extrude.c:206:35: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  206 |    xforms = (gleAffine *) malloc (npoints * sizeof(gleAffine));
      |                                   ^~~~~~~ ~
extrude.c:240:35: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  240 |    xforms = (gleAffine *) malloc (npoints * sizeof(gleAffine));
      |                                   ^~~~~~~ ~
extrude.c:322:29: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  322 |       mem_anchor = malloc (3*npoints * sizeof (gleDouble));
      |                            ~^~~~~~~~ ~
extrude.c:326:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  326 |       mem_anchor = malloc ((1+2)* 3*npoints * sizeof (gleDouble));
      |                            ~~~~~~~~^~~~~~~~ ~
--- ex_alpha.lo ---
In file included from ex_alpha.c:52:
./ex_angle.c:299:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  299 |                       +  2 * 3 * ncp * sizeof(gleDouble));
      |                          ~~~~~~^~~~~ ~
./ex_angle.c:298:32: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  298 |    mem_anchor =  malloc (2 * 3 * ncp * sizeof(double)
      |                          ~~~~~~^~~~~ ~
./ex_angle.c:432:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  432 |          INNERSECT ((&front_loop[3*j]), /* intersection point (returned) */
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
In file included from ex_alpha.c:52:
./ex_angle.c:451:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  451 |          INNERSECT ((&back_loop[3*j]),  /* intersection point (returned) */
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
--- extrude.lo ---
extrude.c:742:33: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  742 |    path = (gleVector *) malloc (numsegs * sizeof (gleVector));
      |                                 ^~~~~~~ ~
extrude.c:743:34: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  743 |    twarr = (gleDouble *) malloc (numsegs * sizeof (gleDouble));
      |                                  ^~~~~~~ ~
--- ex_alpha.lo ---
In file included from ex_alpha.c:53:
./ex_cut_round.c:135:38: error: incompatible function pointer types passing 'void (GLenum)' (aka 'void (unsigned int)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  135 |    gluTessCallback (tobj, GLU_BEGIN, glBegin);
      |                                      ^~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
In file included from ex_alpha.c:53:
./ex_cut_round.c:136:39: error: incompatible function pointer types passing 'void (const GLdouble *)' (aka 'void (const double *)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  136 |    gluTessCallback (tobj, GLU_VERTEX, glVertex3dv);
      |                                       ^~~~~~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
In file included from ex_alpha.c:53:
./ex_cut_round.c:403:41: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  403 |    cap_loop = (double *) malloc ((ncp+3)*3*sizeof (double));
      |                                  ~~~~~~~^~~
./ex_cut_round.c:423:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  423 |          INNERSECT (sect, 
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
In file included from ex_alpha.c:53:
./ex_cut_round.c:487:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  487 |          INNERSECT (sect, 
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
In file included from ex_alpha.c:53:
./ex_cut_round.c:522:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  522 |          INNERSECT (sect, 
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
In file included from ex_alpha.c:53:
./ex_cut_round.c:563:7: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  563 |       INNERSECT (sect, 
      |       ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
In file included from ex_alpha.c:53:
./ex_cut_round.c:620:43: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  620 |    cap_loop = (double *) malloc ((ncp+3)*3*2*sizeof (double));
      |                                  ~~~~~~~~~^~~
./ex_cut_round.c:640:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  640 |          INNERSECT (sect, 
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
In file included from ex_alpha.c:53:
./ex_cut_round.c:707:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  707 |          INNERSECT (sect, 
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
In file included from ex_alpha.c:53:
./ex_cut_round.c:746:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  746 |          INNERSECT (sect, 
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
In file included from ex_alpha.c:53:
./ex_cut_round.c:801:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
  801 |          INNERSECT (sect, 
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
In file included from ex_alpha.c:53:
./ex_cut_round.c:913:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  913 |                       + 2 * 1*ncp*sizeof(int));
      |                         ~~~~~^~~~~
./ex_cut_round.c:912:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  912 |                       + 2 * 3*ncp*sizeof(double)
      |                         ~~~~~^~~~~
./ex_cut_round.c:911:30: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  911 |    mem_anchor = malloc (4 * 3*ncp*sizeof(gleDouble)
      |                         ~~~~~^~~~~
./ex_cut_round.c:1052:14: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
 1052 |              INNERSECT (isect_point,  /* isect point (returned) */
      |              ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
In file included from ex_alpha.c:53:
./ex_cut_round.c:1075:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
 1075 |          INNERSECT (isect_point,        /* intersection point (returned) */
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
--- view.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c view.c -o view.o >/dev/null 2>&1
--- ex_alpha.lo ---
In file included from ex_alpha.c:53:
./ex_cut_round.c:1114:13: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
 1114 |             INNERSECT (isect_point,  /* isect point (returned) */
      |             ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
In file included from ex_alpha.c:53:
./ex_cut_round.c:1133:10: warning: variable 'retval' set but not used [-Wunused-but-set-variable]
 1133 |          INNERSECT (isect_point,        /* intersection point (returned) */
      |          ^
./extrude.h:25:41: note: expanded from macro 'INNERSECT'
   25 | #define INNERSECT(sect,p,n,v1,v2) { int retval; INTERSECT(retval,sect,p,n,v1,v2); }
      |                                         ^
--- texgen.lo ---
1 warning generated.
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c texgen.c -o texgen.o >/dev/null 2>&1
--- ex_alpha.lo ---
In file included from ex_alpha.c:54:
./ex_raw.c:212:38: error: incompatible function pointer types passing 'void (GLenum)' (aka 'void (unsigned int)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  212 |    gluTessCallback (tobj, GLU_BEGIN, glBegin);
      |                                      ^~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
In file included from ex_alpha.c:54:
./ex_raw.c:213:39: error: incompatible function pointer types passing 'void (const GLdouble *)' (aka 'void (const double *)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  213 |    gluTessCallback (tobj, GLU_VERTEX, glVertex3dv);
      |                                       ^~~~~~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
In file included from ex_alpha.c:54:
./ex_raw.c:258:38: error: incompatible function pointer types passing 'void (GLenum)' (aka 'void (unsigned int)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  258 |    gluTessCallback (tobj, GLU_BEGIN, glBegin);
      |                                      ^~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
In file included from ex_alpha.c:54:
./ex_raw.c:259:39: error: incompatible function pointer types passing 'void (const GLdouble *)' (aka 'void (const double *)') to parameter of type '_GLUfuncptr' (aka 'void (*)(void)') [-Wincompatible-function-pointer-types]
  259 |    gluTessCallback (tobj, GLU_VERTEX, glVertex3dv);
      |                                       ^~~~~~~~~~~
/usr/local/include/GL/glu.h:336:87: note: passing argument to parameter 'CallBackFunc' here
  336 | GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc);
      |                                                                                       ^
--- round_cap.lo ---
round_cap.c:111:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  111 |    malloced_area = malloc ((4*3+1) *ncp*sizeof (double));
      |                            ~~~~~~~~^~~~~
--- ex_alpha.lo ---
In file included from ex_alpha.c:54:
./ex_raw.c:789:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  789 |       mem_anchor = malloc (4 * ncp * 3 * sizeof(gleDouble));
      |                            ~~~~~~~~^~~ ~
--- segment.lo ---
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c segment.c -o segment.o >/dev/null 2>&1
--- ex_alpha.lo ---
In file included from ex_alpha.c:55:
./extrude.c:206:35: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  206 |    xforms = (gleAffine *) malloc (npoints * sizeof(gleAffine));
      |                                   ^~~~~~~ ~
./extrude.c:240:35: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  240 |    xforms = (gleAffine *) malloc (npoints * sizeof(gleAffine));
      |                                   ^~~~~~~ ~
In file included from ex_alpha.c:56:
./round_cap.c:111:36: warning: implicit conversion changes signedness: 'int' to 'unsigned long' [-Wsign-conversion]
  111 |    malloced_area = malloc ((4*3+1) *ncp*sizeof (double));
      |                            ~~~~~~~~^~~~~
25 warnings and 6 errors generated.
*** [ex_alpha.lo] Error code 1

make[2]: stopped in /magus/work/usr/mports/graphics/gle/work/gle-3.1.0/src
--- rot_prince.lo ---
mv -f .libs/rot_prince.lo rot_prince.lo
--- intersect.lo ---
mv -f .libs/intersect.lo intersect.lo
--- urotate.lo ---
mv -f .libs/urotate.lo urotate.lo
--- rotate.lo ---
mv -f .libs/rotate.lo rotate.lo
--- extrude.lo ---
6 warnings generated.
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c extrude.c -o extrude.o >/dev/null 2>&1
--- view.lo ---
mv -f .libs/view.lo view.lo
--- round_cap.lo ---
1 warning generated.
cc -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wall -Wall -pedantic -Wstrict-prototypes -Wconversion -c round_cap.c -o round_cap.o >/dev/null 2>&1
--- texgen.lo ---
mv -f .libs/texgen.lo texgen.lo
--- segment.lo ---
mv -f .libs/segment.lo segment.lo
--- extrude.lo ---
mv -f .libs/extrude.lo extrude.lo
--- round_cap.lo ---
mv -f .libs/round_cap.lo round_cap.lo
4 errors

make[2]: stopped in /magus/work/usr/mports/graphics/gle/work/gle-3.1.0/src
*** [all-recursive] Error code 1

make[1]: stopped in /magus/work/usr/mports/graphics/gle/work/gle-3.1.0
1 error

make[1]: stopped in /magus/work/usr/mports/graphics/gle/work/gle-3.1.0
*** [all-recursive-am] Error code 2

make: stopped in /magus/work/usr/mports/graphics/gle/work/gle-3.1.0
1 error

make: stopped in /magus/work/usr/mports/graphics/gle/work/gle-3.1.0
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

Stop.
make: stopped in /usr/mports/graphics/gle

Links

Depends On

Depend Of

Categories

CVEs

  • Loading CVE information...

LLM Analysis