=> Building games/foobillard Started : Saturday, 21 JUL 2018 at 09:01:28 UTC Platform: 5.3-DEVELOPMENT DragonFly v5.3.0.242.g757c0-DEVELOPMENT #30: Tue May 8 14:06:27 PDT 2018 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.2-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.2-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for foobillard-3.0a_11: NVIDIA_BUMPREF=off: NVidia extensions SDL=off: SDL instead of glut ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- MAKE=gmake XDG_DATA_HOME=/construction/games/foobillard XDG_CONFIG_HOME=/construction/games/foobillard HOME=/construction/games/foobillard TMPDIR="/tmp" PATH=/construction/games/foobillard/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc50 CONFIG_SITE=/xports/Templates/config.site lt_cv_sys_max_cmd_len=262144 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- --enable-glut --disable-nvidia --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/games/foobillard XDG_CONFIG_HOME=/construction/games/foobillard HOME=/construction/games/foobillard TMPDIR="/tmp" PATH=/construction/games/foobillard/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc50 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing" CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -L/usr/local/lib" LIBS="" CXX="c++" CXXFLAGS=" -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing" MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/games/foobillard/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- PORTDOCS="" PORTEXAMPLES="" OSREL=5.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/foobillard" EXAMPLESDIR="share/examples/foobillard" DATADIR="share/foobillard" WWWDIR="www/foobillard" ETCDIR="etc/foobillard" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/foobillard DOCSDIR=/usr/local/share/doc/foobillard EXAMPLESDIR=/usr/local/share/examples/foobillard WWWDIR=/usr/local/www/foobillard ETCDIR=/usr/local/etc/foobillard -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-5.2 USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 LICENSES_ACCEPTED= NONE HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.26.1 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500200 OSVERSION=9999999 OSREL=5.2 _OSRELEASE=5.2-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> License GPLv2 accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> foobillard-3.0a_11 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.10.5_1.txz Installing pkg-1.10.5_1... Extracting pkg-1.10.5_1: .......... done ===> foobillard-3.0a_11 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of foobillard-3.0a_11 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by foobillard-3.0a_11 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by foobillard-3.0a_11 for building => SHA256 Checksum OK for foobillard-3.0a.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> License GPLv2 accepted by the user ===> Fetching all distfiles required by foobillard-3.0a_11 for building ===> Extracting for foobillard-3.0a_11 => SHA256 Checksum OK for foobillard-3.0a.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for foobillard-3.0a_11 ===> Applying ports patches for foobillard-3.0a_11 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> foobillard-3.0a_11 depends on executable: gmake - not found ===> Installing existing package /packages/All/gmake-4.2.1_2.txz Installing gmake-4.2.1_2... `-- Installing gettext-runtime-0.19.8.1_1... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: .... done `-- Extracting gettext-runtime-0.19.8.1_1: .......... done Extracting gmake-4.2.1_2: .......... done ===> foobillard-3.0a_11 depends on executable: gmake - found ===> Returning to build of foobillard-3.0a_11 ===> foobillard-3.0a_11 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - not found ===> Installing existing package /packages/All/libXaw-1.0.13,2.txz Installing libXaw-1.0.13,2... `-- Installing libX11-1.6.5,1... | `-- Installing kbproto-1.0.7... | `-- Extracting kbproto-1.0.7: .......... done | `-- Installing libXau-1.0.8_3... | | `-- Installing xproto-7.0.31... | | `-- Extracting xproto-7.0.31: .......... done | `-- Extracting libXau-1.0.8_3: .......... done | `-- Installing libXdmcp-1.1.2... | `-- Extracting libXdmcp-1.1.2: ......... done | `-- Installing libxcb-1.13... | | `-- Installing libpthread-stubs-0.4... | | `-- Extracting libpthread-stubs-0.4: .... done | | `-- Installing libxml2-2.9.7... | | `-- Extracting libxml2-2.9.7: .......... done | `-- Extracting libxcb-1.13: .......... done `-- Extracting libX11-1.6.5,1: .......... done `-- Installing libXext-1.3.3_1,1... | `-- Installing xextproto-7.3.0... | `-- Extracting xextproto-7.3.0: .......... done `-- Extracting libXext-1.3.3_1,1: .......... done `-- Installing libXmu-1.1.2_3,1... | `-- Installing libXt-1.1.5,1... | | `-- Installing libICE-1.0.9_1,1... | | `-- Extracting libICE-1.0.9_1,1: .......... done | | `-- Installing libSM-1.2.2_3,1... | | `-- Extracting libSM-1.2.2_3,1: .......... done | `-- Extracting libXt-1.1.5,1: .......... done `-- Extracting libXmu-1.1.2_3,1: .......... done `-- Installing libXp-1.0.3,1... | `-- Installing printproto-1.0.5... | `-- Extracting printproto-1.0.5: .... done `-- Extracting libXp-1.0.3,1: .......... done `-- Installing libXpm-3.5.12... `-- Extracting libXpm-3.5.12: .......... done Extracting libXaw-1.0.13,2: .......... done ===> foobillard-3.0a_11 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> Returning to build of foobillard-3.0a_11 ===> foobillard-3.0a_11 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> foobillard-3.0a_11 depends on shared library: libpng.so - not found ===> Installing existing package /packages/All/png-1.6.34.txz Installing png-1.6.34... Extracting png-1.6.34: .......... done ===> foobillard-3.0a_11 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so) ===> Returning to build of foobillard-3.0a_11 ===> foobillard-3.0a_11 depends on shared library: libfreetype.so - not found ===> Installing existing package /packages/All/freetype2-2.9.1.txz Installing freetype2-2.9.1... Extracting freetype2-2.9.1: .......... done Message from freetype2-2.9.1: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/ft2-toc.html, if documentation was installed). ===> foobillard-3.0a_11 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) ===> Returning to build of foobillard-3.0a_11 ===> foobillard-3.0a_11 depends on shared library: libglut.so - not found ===> Installing existing package /packages/All/freeglut-3.0.0_1.txz Installing freeglut-3.0.0_1... `-- Installing libGLU-9.0.0_3... | `-- Installing mesa-libs-18.1.2... | | `-- Installing expat-2.2.5... | | `-- Extracting expat-2.2.5: .......... done | | `-- Installing libXdamage-1.1.4_3... | | `-- Installing damageproto-1.2.1... | | `-- Extracting damageproto-1.2.1: .... done | | `-- Installing libXfixes-5.0.3... | | | `-- Installing fixesproto-5.0... | | | `-- Extracting fixesproto-5.0: .... done | | `-- Extracting libXfixes-5.0.3: .......... done | | `-- Extracting libXdamage-1.1.4_3: ...... done | | `-- Installing libXxf86vm-1.1.4_1... | | `-- Installing xf86vidmodeproto-2.3.1... | | `-- Extracting xf86vidmodeproto-2.3.1: .... done | | `-- Extracting libXxf86vm-1.1.4_1: .......... done | | `-- Installing libdrm-2.4.92,1... | | `-- Installing libpciaccess-0.13.5... | | | `-- Installing pciids-20180428... | | | `-- Extracting pciids-20180428: ..... done | | `-- Extracting libpciaccess-0.13.5: ......... done | | `-- Extracting libdrm-2.4.92,1: .......... done | | `-- Installing libelf-0.8.13_3... | | `-- Extracting libelf-0.8.13_3: .......... done | | `-- Installing libxshmfence-1.2_2... | | `-- Extracting libxshmfence-1.2_2: ......... done | `-- Extracting mesa-libs-18.1.2: .......... done `-- Extracting libGLU-9.0.0_3: ...... done `-- Installing libXi-1.7.9,1... | `-- Installing inputproto-2.3.2... | `-- Extracting inputproto-2.3.2: ........ done `-- Extracting libXi-1.7.9,1: .......... done `-- Installing libXrandr-1.5.1... | `-- Installing libXrender-0.9.10... | | `-- Installing renderproto-0.11.1... | | `-- Extracting renderproto-0.11.1: .... done | `-- Extracting libXrender-0.9.10: .......... done | `-- Installing randrproto-1.5.0... | `-- Extracting randrproto-1.5.0: ....... done `-- Extracting libXrandr-1.5.1: .......... done Extracting freeglut-3.0.0_1: .......... done Message from freeglut-3.0.0_1: Joystick support is untested and it is unknown if it works. Do not hesitate to contact x11@FreeBSD.org if this causes issues. ===> foobillard-3.0a_11 depends on shared library: libglut.so - found (/usr/local/lib/libglut.so) ===> Returning to build of foobillard-3.0a_11 -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for foobillard-3.0a_11 configure: loading site script /xports/Templates/config.site checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... (cached) /usr/bin/awk checking whether gmake sets $(MAKE)... yes checking for gcc... cc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ANSI C... none needed checking for style of include used by gmake... GNU checking dependency style of cc... gcc3 checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking dependency style of c++... gcc3 checking for a BSD-compatible install... /usr/bin/install -c checking how to run the C preprocessor... cpp checking for egrep... grep -E checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking for limits.h... (cached) yes checking for unistd.h... (cached) yes checking for math.h... (cached) yes checking for stdlib.h... (cached) yes checking for stdio.h... (cached) yes checking ft2build.h usability... no checking ft2build.h presence... no checking for ft2build.h... no checking for an ANSI C-conforming const... yes checking for inline... inline checking for X... libraries /usr/local/lib, headers /usr/local/include checking for gethostbyname... (cached) yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for socket... yes checking for poll... (cached) yes checking "for SDL support"... "no" checking "for glut support"... "yes" configure: creating ./config.status config.status: creating Makefile config.status: creating foobillard.spec config.status: creating foobillard-SDL.spec config.status: creating src/Makefile config.status: creating data/Makefile config.status: creating src/config.h config.status: executing depfiles commands -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for foobillard-3.0a_11 gmake[1]: Entering directory '/construction/games/foobillard/foobillard-3.0a' Making all in src gmake[2]: Entering directory '/construction/games/foobillard/foobillard-3.0a/src' gmake all-am gmake[3]: Entering directory '/construction/games/foobillard/foobillard-3.0a/src' if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT billard3d.o -MD -MP -MF ".deps/billard3d.Tpo" \ -c -o billard3d.o `test -f 'billard3d.c' || echo './'`billard3d.c; \ then mv ".deps/billard3d.Tpo" ".deps/billard3d.Po"; \ else rm -f ".deps/billard3d.Tpo"; exit 1; \ fi if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT billmove.o -MD -MP -MF ".deps/billmove.Tpo" \ -c -o billmove.o `test -f 'billmove.c' || echo './'`billmove.c; \ then mv ".deps/billmove.Tpo" ".deps/billmove.Po"; \ else rm -f ".deps/billmove.Tpo"; exit 1; \ fi if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT billard.o -MD -MP -MF ".deps/billard.Tpo" \ -c -o billard.o `test -f 'billard.c' || echo './'`billard.c; \ then mv ".deps/billard.Tpo" ".deps/billard.Po"; \ else rm -f ".deps/billard.Tpo"; exit 1; \ fi if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT vmath.o -MD -MP -MF ".deps/vmath.Tpo" \ -c -o vmath.o `test -f 'vmath.c' || echo './'`vmath.c; \ then mv ".deps/vmath.Tpo" ".deps/vmath.Po"; \ else rm -f ".deps/vmath.Tpo"; exit 1; \ fi if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT ball.o -MD -MP -MF ".deps/ball.Tpo" \ -c -o ball.o `test -f 'ball.c' || echo './'`ball.c; \ then mv ".deps/ball.Tpo" ".deps/ball.Po"; \ else rm -f ".deps/ball.Tpo"; exit 1; \ fi billard.c: In function 'create_8ball_scene': billard.c:735:21: warning: variable 'ampl' set but not used [-Wunused-but-set-variable] double ang, ampl; ^ ball.c:59:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "!!VP1.0 \n" ^ ball.c:128:13: warning: pointer targets in initialization differ in signedness [-Wpointer-sign] "!!VP1.0 \n" ^ ball.c: In function 'ball_subdivide_nonrec': ball.c:499:18: warning: unused variable 'rho' [-Wunused-variable] double xt,yt,rho; ^ ball.c: In function 'calc_reftex': ball.c:812:25: warning: variable 'v_xy' set but not used [-Wunused-but-set-variable] double phi,th,v_abs,v_xy; ^ ball.c: In function 'myDrawElements': ball.c:853:20: warning: variable 'v_in' set but not used [-Wunused-but-set-variable] myvec v_ref[3],v_in; ^ ball.c:852:25: warning: variable 'v_xy' set but not used [-Wunused-but-set-variable] double phi,th,v_abs,v_xy; ^ ball.c:847:21: warning: variable 'tchanged' set but not used [-Wunused-but-set-variable] int i,j,k,l,m,n,tchanged; ^ ball.c: In function 'draw_ball': ball.c:982:18: warning: variable 'cfar' set but not used [-Wunused-but-set-variable] float cnear, cfar, geomfact; ^ ball.c: In function 'draw_balls': ball.c:1547:16: warning: unused variable 'fresnel_init' [-Wunused-variable] static int fresnel_init = 0; ^ ball.c: At top level: ball.c:57:24: warning: 'fresnel_vert_prog_bind' defined but not used [-Wunused-variable] static int fresnel_vert_prog_bind; ^ ball.c:58:30: warning: 'fresnel_vert_prog_world_coord_str' defined but not used [-Wunused-variable] static const unsigned char * fresnel_vert_prog_world_coord_str= ^ ball.c:127:30: warning: 'fresnel_vert_prog_obj_coord_str' defined but not used [-Wunused-variable] static const unsigned char * fresnel_vert_prog_obj_coord_str= /* object coordinates */ ^ ball.c:215:16: warning: 'col_null' defined but not used [-Wunused-variable] static GLfloat col_null [4] = {0.0, 0.0, 0.0, 0.0}; /* dont need any specular because of reflections */ ^ ball.c:221:16: warning: 'col_refl4' defined but not used [-Wunused-variable] static GLfloat col_refl4[4] = {1.0, 1.0, 1.0, 1.0}; /* for rendered cubemap (fresnel) */ ^ ball.c:263:12: warning: 'in_array_old' defined but not used [-Wunused-function] static int in_array_old( ElemArray * array, GLfloat * v, GLfloat tex_x, GLfloat tex_y ) ^ billmove.c: In function 'my_rand': billmove.c:412:5: warning: type of 'nr' defaults to 'int' [-Wimplicit-int] int my_rand(nr) ^ billmove.c: At top level: billmove.c:908:12: warning: 'proceed_dt_euler' defined but not used [-Wunused-function] static int proceed_dt_euler(BallsType *balls, BordersType *borders, BMfloat dt, int depth) ^ if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT png_loader.o -MD -MP -MF ".deps/png_loader.Tpo" \ -c -o png_loader.o `test -f 'png_loader.c' || echo './'`png_loader.c; \ then mv ".deps/png_loader.Tpo" ".deps/png_loader.Po"; \ else rm -f ".deps/png_loader.Tpo"; exit 1; \ fi if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT table.o -MD -MP -MF ".deps/table.Tpo" \ -c -o table.o `test -f 'table.c' || echo './'`table.c; \ then mv ".deps/table.Tpo" ".deps/table.Po"; \ else rm -f ".deps/table.Tpo"; exit 1; \ fi table.c: In function 'my_Edge': table.c:224:89: warning: variable 'v9' set but not used [-Wunused-but-set-variable] VMvect n00,n10,n20,n30,n40,n0,n1,n2,n3,n4,n5,n6,n7,n8,n9,v0,v1,v2,v3,v4,v5,v6,v7,v8,v9, v8_2,v8_3, v4_2,v4_3; ^ table.c:224:62: warning: variable 'v0' set but not used [-Wunused-but-set-variable] VMvect n00,n10,n20,n30,n40,n0,n1,n2,n3,n4,n5,n6,n7,n8,n9,v0,v1,v2,v3,v4,v5,v6,v7,v8,v9, v8_2,v8_3, v4_2,v4_3; ^ table.c:224:59: warning: variable 'n9' set but not used [-Wunused-but-set-variable] VMvect n00,n10,n20,n30,n40,n0,n1,n2,n3,n4,n5,n6,n7,n8,n9,v0,v1,v2,v3,v4,v5,v6,v7,v8,v9, v8_2,v8_3, v4_2,v4_3; ^ table.c:224:32: warning: variable 'n0' set but not used [-Wunused-but-set-variable] VMvect n00,n10,n20,n30,n40,n0,n1,n2,n3,n4,n5,n6,n7,n8,n9,v0,v1,v2,v3,v4,v5,v6,v7,v8,v9, v8_2,v8_3, v4_2,v4_3; ^ table.c: In function 'create_table': table.c:1190:49: warning: pointer targets in passing argument 2 of 'glDeleteTextures' differ in signedness [-Wpointer-sign] if( frametexbind > 0 ) glDeleteTextures( 1, &frametexbind ); ^ In file included from /usr/local/include/GL/glu.h:38:0, from table.c:25: /usr/local/include/GL/gl.h:1309:23: note: expected 'const GLuint * {aka const unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures); ^ table.c:1192:25: warning: pointer targets in passing argument 2 of 'glGenTextures' differ in signedness [-Wpointer-sign] glGenTextures(1,&frametexbind); ^ In file included from /usr/local/include/GL/glu.h:38:0, from table.c:25: /usr/local/include/GL/gl.h:1307:23: note: expected 'GLuint * {aka unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures ); ^ table.c:1206:49: warning: pointer targets in passing argument 2 of 'glDeleteTextures' differ in signedness [-Wpointer-sign] if( tabletexbind > 0 ) glDeleteTextures( 1, &tabletexbind ); ^ In file included from /usr/local/include/GL/glu.h:38:0, from table.c:25: /usr/local/include/GL/gl.h:1309:23: note: expected 'const GLuint * {aka const unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures); ^ table.c:1208:25: warning: pointer targets in passing argument 2 of 'glGenTextures' differ in signedness [-Wpointer-sign] glGenTextures(1,&tabletexbind); ^ In file included from /usr/local/include/GL/glu.h:38:0, from table.c:25: /usr/local/include/GL/gl.h:1307:23: note: expected 'GLuint * {aka unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures ); ^ table.c:1224:49: warning: pointer targets in passing argument 2 of 'glDeleteTextures' differ in signedness [-Wpointer-sign] if( clothtexbind > 0 ) glDeleteTextures( 1, &clothtexbind ); ^ In file included from /usr/local/include/GL/glu.h:38:0, from table.c:25: /usr/local/include/GL/gl.h:1309:23: note: expected 'const GLuint * {aka const unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures); ^ table.c:1226:25: warning: pointer targets in passing argument 2 of 'glGenTextures' differ in signedness [-Wpointer-sign] glGenTextures(1,&clothtexbind); ^ In file included from /usr/local/include/GL/glu.h:38:0, from table.c:25: /usr/local/include/GL/gl.h:1307:23: note: expected 'GLuint * {aka unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures ); ^ table.c:1796:12: warning: unused variable 'pass' [-Wunused-variable] int pass; ^ table.c:1156:13: warning: unused variable 's_gen_params' [-Wunused-variable] GLfloat s_gen_params[] = {0.0,1.0,0.0,0.0}; ^ table.c:1155:13: warning: unused variable 't_gen_params' [-Wunused-variable] GLfloat t_gen_params[] = {8.0,0.0,0.0,0.0}; ^ table.c:1128:11: warning: unused variable 'cm' [-Wunused-variable] float cm = 0.01; // cm ^ table.c:1111:24: warning: unused variable 'bumpcloth' [-Wunused-variable] static BumpRefType bumpcloth; ^ table.c:1108:16: warning: unused variable 'bump_cloth_init' [-Wunused-variable] static int bump_cloth_init = 0; ^ billard3d.c: In function 'Idle_timer': billard3d.c:1592:16: warning: variable 'first_time' set but not used [-Wunused-but-set-variable] static int first_time=1; ^ billard3d.c: In function 'DisplayFunc': billard3d.c:2793:12: warning: variable 'light_position' set but not used [-Wunused-but-set-variable] GLfloat light_position[] = { 0.0, 0.0, 0.7, 1.0 }; ^ billard3d.c: In function 'free_cuberef_tex': billard3d.c:4001:28: warning: pointer targets in passing argument 2 of 'glDeleteTextures' differ in signedness [-Wpointer-sign] glDeleteTextures(1,&cuberef_allballs_texbind[i]); ^ In file included from /usr/local/include/GL/freeglut_std.h:143:0, from /usr/local/include/GL/glut.h:17, from billard3d.c:30: /usr/local/include/GL/gl.h:1309:23: note: expected 'const GLuint * {aka const unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures); ^ billard3d.c: In function 'reassign_and_gen_cuberef_tex': billard3d.c:4024:25: warning: pointer targets in passing argument 2 of 'glGenTextures' differ in signedness [-Wpointer-sign] glGenTextures(1,&cuberef_allballs_texbind[i]); ^ In file included from /usr/local/include/GL/freeglut_std.h:143:0, from /usr/local/include/GL/glut.h:17, from billard3d.c:30: /usr/local/include/GL/gl.h:1307:23: note: expected 'GLuint * {aka unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures ); ^ billard3d.c: At top level: billard3d.c:213:15: warning: 'half_full_names' defined but not used [-Wunused-variable] static char * half_full_names[]={"any","full","half"}; ^ if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT queue.o -MD -MP -MF ".deps/queue.Tpo" \ -c -o queue.o `test -f 'queue.c' || echo './'`queue.c; \ then mv ".deps/queue.Tpo" ".deps/queue.Po"; \ else rm -f ".deps/queue.Tpo"; exit 1; \ fi queue.c: In function 'delete_queue_texbind': queue.c:142:24: warning: pointer targets in passing argument 2 of 'glDeleteTextures' differ in signedness [-Wpointer-sign] glDeleteTextures(1,&queuetexbind); ^ In file included from /usr/local/include/GL/glu.h:38:0, from queue.c:26: /usr/local/include/GL/gl.h:1309:23: note: expected 'const GLuint * {aka const unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures); ^ queue.c: In function 'create_queue_texbind': queue.c:150:21: warning: pointer targets in passing argument 2 of 'glGenTextures' differ in signedness [-Wpointer-sign] glGenTextures(1,&queuetexbind); ^ In file included from /usr/local/include/GL/glu.h:38:0, from queue.c:26: /usr/local/include/GL/gl.h:1307:23: note: expected 'GLuint * {aka unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures ); ^ queue.c: In function 'draw_queue': queue.c:194:29: warning: pointer targets in passing argument 2 of 'glGenTextures' differ in signedness [-Wpointer-sign] glGenTextures(1,&queueshadowbind); ^ In file included from /usr/local/include/GL/glu.h:38:0, from queue.c:26: /usr/local/include/GL/gl.h:1307:23: note: expected 'GLuint * {aka unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures ); ^ if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT aiplayer.o -MD -MP -MF ".deps/aiplayer.Tpo" \ -c -o aiplayer.o `test -f 'aiplayer.c' || echo './'`aiplayer.c; \ then mv ".deps/aiplayer.Tpo" ".deps/aiplayer.Po"; \ else rm -f ".deps/aiplayer.Tpo"; exit 1; \ fi if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT options.o -MD -MP -MF ".deps/options.Tpo" \ -c -o options.o `test -f 'options.c' || echo './'`options.c; \ then mv ".deps/options.Tpo" ".deps/options.Po"; \ else rm -f ".deps/options.Tpo"; exit 1; \ fi if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT evaluate_move.o -MD -MP -MF ".deps/evaluate_move.Tpo" \ -c -o evaluate_move.o `test -f 'evaluate_move.c' || echo './'`evaluate_move.c; \ then mv ".deps/evaluate_move.Tpo" ".deps/evaluate_move.Po"; \ else rm -f ".deps/evaluate_move.Tpo"; exit 1; \ fi evaluate_move.c: In function 'evaluate_last_move_snooker': evaluate_move.c:409:5: warning: enumeration value 'SN_DONE' not handled in switch [-Wswitch] switch(st.to_play) ^ if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT helpscreen.o -MD -MP -MF ".deps/helpscreen.Tpo" \ -c -o helpscreen.o `test -f 'helpscreen.c' || echo './'`helpscreen.c; \ then mv ".deps/helpscreen.Tpo" ".deps/helpscreen.Po"; \ else rm -f ".deps/helpscreen.Tpo"; exit 1; \ fi if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT textobj.o -MD -MP -MF ".deps/textobj.Tpo" \ -c -o textobj.o `test -f 'textobj.c' || echo './'`textobj.c; \ then mv ".deps/textobj.Tpo" ".deps/textobj.Po"; \ else rm -f ".deps/textobj.Tpo"; exit 1; \ fi if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT font.o -MD -MP -MF ".deps/font.Tpo" \ -c -o font.o `test -f 'font.c' || echo './'`font.c; \ then mv ".deps/font.Tpo" ".deps/font.Po"; \ else rm -f ".deps/font.Tpo"; exit 1; \ fi font.c: In function 'makeGLGeometryFT': font.c:439:57: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] gluTessCallback(tessdata->tobj, GLU_TESS_BEGIN, glBegin); ^ In file included from font.c:32:0: /usr/local/include/GL/glu.h:340:23: note: expected '_GLUfuncptr {aka void (*)(void)}' but argument is of type 'void (*)(GLenum) {aka void (*)(unsigned int)}' GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ font.c:440:58: warning: passing argument 3 of 'gluTessCallback' from incompatible pointer type [-Wincompatible-pointer-types] gluTessCallback(tessdata->tobj, GLU_TESS_VERTEX, my_Vertex_cb); ^ In file included from font.c:32:0: /usr/local/include/GL/glu.h:340:23: note: expected '_GLUfuncptr {aka void (*)(void)}' but argument is of type 'void (*)(void *)' GLAPI void GLAPIENTRY gluTessCallback (GLUtesselator* tess, GLenum which, _GLUfuncptr CallBackFunc); ^ font.c:443:24: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] funcs.move_to = cb_tess_move_to; ^ font.c:444:24: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] funcs.line_to = cb_tess_line_to; ^ font.c:445:24: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] funcs.conic_to = cb_tess_conic_to; ^ font.c:446:24: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] funcs.cubic_to = cb_tess_cubic_to; ^ font.c:466:26: warning: variable 'n' set but not used [-Wunused-but-set-variable] VMvect n1,n2,n, d1,d2; ^ font.c:374:14: warning: unused variable 'v' [-Wunused-variable] GLdouble v[1000][3]; ^ font.c:373:21: warning: unused variable 'start_y' [-Wunused-variable] double start_x, start_y; ^ font.c:373:12: warning: unused variable 'start_x' [-Wunused-variable] double start_x, start_y; ^ font.c:372:28: warning: unused variable 'tobj' [-Wunused-variable] struct GLUtesselator * tobj; ^ font.c:370:11: warning: unused variable 'j' [-Wunused-variable] int i,j; ^ font.c:370:9: warning: unused variable 'i' [-Wunused-variable] int i,j; ^ font.c: In function 'getStringGLListFT': font.c:530:52: warning: unused variable 'h1' [-Wunused-variable] int pen_x, pen_y, n,i,w,h, error, w1,h1; ^ font.c:530:49: warning: unused variable 'w1' [-Wunused-variable] int pen_x, pen_y, n,i,w,h, error, w1,h1; ^ font.c:530:39: warning: unused variable 'h' [-Wunused-variable] int pen_x, pen_y, n,i,w,h, error, w1,h1; ^ font.c:530:37: warning: unused variable 'w' [-Wunused-variable] int pen_x, pen_y, n,i,w,h, error, w1,h1; ^ font.c:530:35: warning: unused variable 'i' [-Wunused-variable] int pen_x, pen_y, n,i,w,h, error, w1,h1; ^ font.c:530:26: warning: unused variable 'pen_y' [-Wunused-variable] int pen_x, pen_y, n,i,w,h, error, w1,h1; ^ font.c:530:19: warning: unused variable 'pen_x' [-Wunused-variable] int pen_x, pen_y, n,i,w,h, error, w1,h1; ^ if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT sys_stuff.o -MD -MP -MF ".deps/sys_stuff.Tpo" \ -c -o sys_stuff.o `test -f 'sys_stuff.c' || echo './'`sys_stuff.c; \ then mv ".deps/sys_stuff.Tpo" ".deps/sys_stuff.Po"; \ else rm -f ".deps/sys_stuff.Tpo"; exit 1; \ fi textobj.c: In function 'diff_x_font': textobj.c:57:16: warning: variable 'h2' set but not used [-Wunused-but-set-variable] int x,y,w2,h2; ^ textobj.c:57:13: warning: variable 'w2' set but not used [-Wunused-but-set-variable] int x,y,w2,h2; ^ textobj.c: In function 'diff_xy_font': textobj.c:71:16: warning: variable 'h2' set but not used [-Wunused-but-set-variable] int x,y,w2,h2; ^ textobj.c:71:13: warning: variable 'w2' set but not used [-Wunused-but-set-variable] int x,y,w2,h2; ^ textobj.c: In function 'create_string_quad': textobj.c:96:21: warning: pointer targets in passing argument 2 of 'glGenTextures' differ in signedness [-Wpointer-sign] glGenTextures(1,&texbind); ^ In file included from options.h:22:0, from textobj.c:22: /usr/local/include/GL/gl.h:1307:23: note: expected 'GLuint * {aka unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glGenTextures( GLsizei n, GLuint *textures ); ^ textobj.c:91:29: warning: unused variable 'ny' [-Wunused-variable] int w1,w2, h1,h2, nx,ny; ^ textobj.c:91:26: warning: unused variable 'nx' [-Wunused-variable] int w1,w2, h1,h2, nx,ny; ^ textobj.c:91:22: warning: unused variable 'h2' [-Wunused-variable] int w1,w2, h1,h2, nx,ny; ^ textobj.c:91:19: warning: unused variable 'h1' [-Wunused-variable] int w1,w2, h1,h2, nx,ny; ^ textobj.c:91:15: warning: unused variable 'w2' [-Wunused-variable] int w1,w2, h1,h2, nx,ny; ^ textobj.c:91:12: warning: unused variable 'w1' [-Wunused-variable] int w1,w2, h1,h2, nx,ny; ^ textobj.c: In function 'textObj_toggle3D': textobj.c:204:30: warning: pointer targets in passing argument 2 of 'glDeleteTextures' differ in signedness [-Wpointer-sign] glDeleteTextures( 1, &(obj->tex_id) ); ^ In file included from options.h:22:0, from textobj.c:22: /usr/local/include/GL/gl.h:1309:23: note: expected 'const GLuint * {aka const unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures); ^ textobj.c: In function 'textObj_setText': textobj.c:227:38: warning: pointer targets in passing argument 2 of 'glDeleteTextures' differ in signedness [-Wpointer-sign] glDeleteTextures( 1, &(obj->tex_id) ); ^ In file included from options.h:22:0, from textobj.c:22: /usr/local/include/GL/gl.h:1309:23: note: expected 'const GLuint * {aka const unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures); ^ textobj.c: In function 'textObj_setHeight': textobj.c:271:30: warning: pointer targets in passing argument 2 of 'glDeleteTextures' differ in signedness [-Wpointer-sign] glDeleteTextures( 1, &(obj->tex_id) ); ^ In file included from options.h:22:0, from textobj.c:22: /usr/local/include/GL/gl.h:1309:23: note: expected 'const GLuint * {aka const unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures); ^ textobj.c: In function 'textObj_setFont': textobj.c:300:30: warning: pointer targets in passing argument 2 of 'glDeleteTextures' differ in signedness [-Wpointer-sign] glDeleteTextures( 1, &(obj->tex_id) ); ^ In file included from options.h:22:0, from textobj.c:22: /usr/local/include/GL/gl.h:1309:23: note: expected 'const GLuint * {aka const unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures); ^ textobj.c: In function 'textObj_delete': textobj.c:389:30: warning: pointer targets in passing argument 2 of 'glDeleteTextures' differ in signedness [-Wpointer-sign] glDeleteTextures( 1, &(obj->tex_id) ); ^ In file included from options.h:22:0, from textobj.c:22: /usr/local/include/GL/gl.h:1309:23: note: expected 'const GLuint * {aka const unsigned int *}' but argument is of type 'int *' GLAPI void GLAPIENTRY glDeleteTextures( GLsizei n, const GLuint *textures); ^ if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT net_socket.o -MD -MP -MF ".deps/net_socket.Tpo" \ -c -o net_socket.o `test -f 'net_socket.c' || echo './'`net_socket.c; \ then mv ".deps/net_socket.Tpo" ".deps/net_socket.Po"; \ else rm -f ".deps/net_socket.Tpo"; exit 1; \ fi if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT sound_stuff.o -MD -MP -MF ".deps/sound_stuff.Tpo" \ -c -o sound_stuff.o `test -f 'sound_stuff.c' || echo './'`sound_stuff.c; \ then mv ".deps/sound_stuff.Tpo" ".deps/sound_stuff.Po"; \ else rm -f ".deps/sound_stuff.Tpo"; exit 1; \ fi if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT menu.o -MD -MP -MF ".deps/menu.Tpo" \ -c -o menu.o `test -f 'menu.c' || echo './'`menu.c; \ then mv ".deps/menu.Tpo" ".deps/menu.Po"; \ else rm -f ".deps/menu.Tpo"; exit 1; \ fi font.c: In function 'makeGLGeometryFT': font.c:484:36: warning: 'tdv_n' may be used uninitialized in this function [-Wmaybe-uninitialized] d2.y = tdv_n->d[1]-tdv->d[1]; ^ if cc -DHAVE_CONFIG_H -I. -I. -I. -DNDEBUG -DDATA_DIRECTORY='"/usr/local/share/foobillard/"' -I/usr/local/include -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing -MT bumpref.o -MD -MP -MF ".deps/bumpref.Tpo" \ -c -o bumpref.o `test -f 'bumpref.c' || echo './'`bumpref.c; \ then mv ".deps/bumpref.Tpo" ".deps/bumpref.Po"; \ else rm -f ".deps/bumpref.Tpo"; exit 1; \ fi sound_stuff.c: In function 'mixaudio': sound_stuff.c:132:13: warning: implicit declaration of function 'write' [-Wimplicit-function-declaration] write(h_audio,sndbuff,SNDBUFF_SIZE*2); ^ sound_stuff.c: In function 'exit_sound': sound_stuff.c:247:5: warning: implicit declaration of function 'close' [-Wimplicit-function-declaration] close(h_audio); ^ billard3d.c: In function 'DisplayFunc': billard3d.c:2912:12: warning: 'eye_offs0' may be used uninitialized in this function [-Wmaybe-uninitialized] glFrustum( -znear*tan(cam_FOV*M_PI/360.0)+eye_offs0, znear*tan(cam_FOV*M_PI/360.0)+eye_offs0, ^ bumpref.c: In function 'bump2normal': bumpref.c:170:30: warning: variable 'sd_xyn' set but not used [-Wunused-but-set-variable] double sd, sd_xn, sd_yn, sd_xyn, dzx, dzy, dx, dy; ^ bumpref.c: In function 'bump2normal_HILO': bumpref.c:224:30: warning: variable 'sd_xyn' set but not used [-Wunused-but-set-variable] double sd, sd_xn, sd_yn, sd_xyn, dzx, dzy, dx, dy; ^ bumpref.c: In function 'bumpref_setup_vp_ts_rc': bumpref.c:538:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ bumpref.c: In function 'bump_setup_vp_rc': bumpref.c:1121:1: warning: control reaches end of non-void function [-Wreturn-type] } ^ cc -Wall `/usr/local/bin/freetype-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -pipe -DGL_AMD_gpu_shader_int64=1 -DGLuint64EXT=uint64_t -DGLint64EXT=int64_t -UGL_VERTEX_PROGRAM_NV -DGL_NV_vertex_program=1 -O2 -fno-strict-aliasing `/usr/local/bin/freetype-config --libs` -lglut -L/usr/local/lib -o foobillard billard3d.o billmove.o billard.o vmath.o ball.o png_loader.o table.o queue.o aiplayer.o options.o evaluate_move.o helpscreen.o textobj.o font.o sys_stuff.o net_socket.o sound_stuff.o menu.o bumpref.o -lSM -lICE -L/usr/local/lib -lGL -lGLU -lXaw -lm -lXi -lpng -lz gmake[3]: Leaving directory '/construction/games/foobillard/foobillard-3.0a/src' gmake[2]: Leaving directory '/construction/games/foobillard/foobillard-3.0a/src' Making all in data gmake[2]: Entering directory '/construction/games/foobillard/foobillard-3.0a/data' gmake[2]: Nothing to be done for 'all'. gmake[2]: Leaving directory '/construction/games/foobillard/foobillard-3.0a/data' gmake[2]: Entering directory '/construction/games/foobillard/foobillard-3.0a' gmake[2]: Nothing to be done for 'all-am'. gmake[2]: Leaving directory '/construction/games/foobillard/foobillard-3.0a' gmake[1]: Leaving directory '/construction/games/foobillard/foobillard-3.0a' -------------------------------------------------------------------------------- -- Phase: run-depends -------------------------------------------------------------------------------- ===> foobillard-3.0a_11 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> foobillard-3.0a_11 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found -------------------------------------------------------------------------------- -- Phase: stage -------------------------------------------------------------------------------- ===> Staging for foobillard-3.0a_11 ===> Generating temporary packing list gmake[1]: Entering directory '/construction/games/foobillard/foobillard-3.0a' Making install in src gmake[2]: Entering directory '/construction/games/foobillard/foobillard-3.0a/src' gmake[3]: Entering directory '/construction/games/foobillard/foobillard-3.0a/src' /bin/sh ../mkinstalldirs /construction/games/foobillard/stage/usr/local/bin install -s -m 555 foobillard /construction/games/foobillard/stage/usr/local/bin/foobillard gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/construction/games/foobillard/foobillard-3.0a/src' gmake[2]: Leaving directory '/construction/games/foobillard/foobillard-3.0a/src' Making install in data gmake[2]: Entering directory '/construction/games/foobillard/foobillard-3.0a/data' gmake[3]: Entering directory '/construction/games/foobillard/foobillard-3.0a/data' gmake[3]: Nothing to be done for 'install-exec-am'. /bin/sh ../mkinstalldirs /construction/games/foobillard/stage/usr/local/share/foobillard mkdir /construction/games/foobillard/stage/usr/local/share/foobillard install -m 0644 blende.png /construction/games/foobillard/stage/usr/local/share/foobillard/blende.png install -m 0644 bluebold.ttf /construction/games/foobillard/stage/usr/local/share/foobillard/bluebold.ttf install -m 0644 cue_shadow.png /construction/games/foobillard/stage/usr/local/share/foobillard/cue_shadow.png install -m 0644 foobillard.gif /construction/games/foobillard/stage/usr/local/share/foobillard/foobillard.gif install -m 0644 foobillard.png /construction/games/foobillard/stage/usr/local/share/foobillard/foobillard.png install -m 0644 full_symbol.png /construction/games/foobillard/stage/usr/local/share/foobillard/full_symbol.png install -m 0644 fullhalf_symbol.png /construction/games/foobillard/stage/usr/local/share/foobillard/fullhalf_symbol.png install -m 0644 half_symbol.png /construction/games/foobillard/stage/usr/local/share/foobillard/half_symbol.png install -m 0644 iomanoid.ttf /construction/games/foobillard/stage/usr/local/share/foobillard/iomanoid.ttf install -m 0644 lightflare.png /construction/games/foobillard/stage/usr/local/share/foobillard/lightflare.png install -m 0644 place_cue_ball.png /construction/games/foobillard/stage/usr/local/share/foobillard/place_cue_ball.png install -m 0644 queue.png /construction/games/foobillard/stage/usr/local/share/foobillard/queue.png install -m 0644 queue_shadow.png /construction/games/foobillard/stage/usr/local/share/foobillard/queue_shadow.png install -m 0644 shadow2.png /construction/games/foobillard/stage/usr/local/share/foobillard/shadow2.png install -m 0644 shadow3.png /construction/games/foobillard/stage/usr/local/share/foobillard/shadow3.png install -m 0644 shadow_alpha.png /construction/games/foobillard/stage/usr/local/share/foobillard/shadow_alpha.png install -m 0644 sphere_map_128x128.png /construction/games/foobillard/stage/usr/local/share/foobillard/sphere_map_128x128.png install -m 0644 sphere_map_128x128_light.png /construction/games/foobillard/stage/usr/local/share/foobillard/sphere_map_128x128_light.png install -m 0644 sphere_map_64x64.png /construction/games/foobillard/stage/usr/local/share/foobillard/sphere_map_64x64.png install -m 0644 table-frame.png /construction/games/foobillard/stage/usr/local/share/foobillard/table-frame.png install -m 0644 tabletex_fB_128x128.png /construction/games/foobillard/stage/usr/local/share/foobillard/tabletex_fB_128x128.png install -m 0644 tabletex_fB_256x256.png /construction/games/foobillard/stage/usr/local/share/foobillard/tabletex_fB_256x256.png install -m 0644 youregon.ttf /construction/games/foobillard/stage/usr/local/share/foobillard/youregon.ttf install -m 0644 ball_ball.raw /construction/games/foobillard/stage/usr/local/share/foobillard/ball_ball.raw install -m 0644 posx.png /construction/games/foobillard/stage/usr/local/share/foobillard/posx.png install -m 0644 posy.png /construction/games/foobillard/stage/usr/local/share/foobillard/posy.png install -m 0644 posz.png /construction/games/foobillard/stage/usr/local/share/foobillard/posz.png install -m 0644 negx.png /construction/games/foobillard/stage/usr/local/share/foobillard/negx.png install -m 0644 negy.png /construction/games/foobillard/stage/usr/local/share/foobillard/negy.png install -m 0644 negz.png /construction/games/foobillard/stage/usr/local/share/foobillard/negz.png install -m 0644 bumpref.png /construction/games/foobillard/stage/usr/local/share/foobillard/bumpref.png install -m 0644 cloth.png /construction/games/foobillard/stage/usr/local/share/foobillard/cloth.png gmake[3]: Leaving directory '/construction/games/foobillard/foobillard-3.0a/data' gmake[2]: Leaving directory '/construction/games/foobillard/foobillard-3.0a/data' gmake[2]: Entering directory '/construction/games/foobillard/foobillard-3.0a' gmake[3]: Entering directory '/construction/games/foobillard/foobillard-3.0a' gmake[3]: Nothing to be done for 'install-exec-am'. gmake[3]: Nothing to be done for 'install-data-am'. gmake[3]: Leaving directory '/construction/games/foobillard/foobillard-3.0a' gmake[2]: Leaving directory '/construction/games/foobillard/foobillard-3.0a' gmake[1]: Leaving directory '/construction/games/foobillard/foobillard-3.0a' install -m 444 /construction/games/foobillard/foobillard-3.0a/foobillard.6 /construction/games/foobillard/stage/usr/local/man/man6/foobillard.6 ====> Compressing man pages (compress-man) -------------------------------------------------------------------------------- -- Phase: package -------------------------------------------------------------------------------- ===> Building package for foobillard-3.0a_11 file sizes/checksums [38]: . done packing files [38]: . done packing directories [0]: . done -------------------------------------------------- -- Termination -------------------------------------------------- Finished: Saturday, 21 JUL 2018 at 09:01:47 UTC Duration: 00:00:18