=> "/opt/local/bin/bmake" ["-C", "/data/jenkins/workspace/pkgsrc-trunk-x86_64/games/foobillardplus", "all", "BATCH=1", "DEPENDS_TARGET=/nonexistent"] ===> Building for foobillardplus-3.42bnb3 --- all-recursive --- Making all in src --- all --- /opt/local/bin/bmake all-am --- billard3d.o --- --- language.o --- --- billmove.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT billmove.o -MD -MP -MF .deps/billmove.Tpo -c -o billmove.o billmove.c --- billard3d.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT billard3d.o -MD -MP -MF .deps/billard3d.Tpo -c -o billard3d.o billard3d.c --- language.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT language.o -MD -MP -MF .deps/language.Tpo -c -o language.o language.c In file included from options.h:29, from language.c:27: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ --- billmove.o --- In file included from options.h:29, from billmove.c:27: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ --- billard3d.o --- billard3d.c: In function 'init_player_roster': billard3d.c:2438:5: warning: this 'if' clause does not guard... [-Wmisleading-indentation] 2438 | if(getenv("USER")) | ^~ billard3d.c:2440:9: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' 2440 | strcpy(player[0].name,getenv("USER")); | ^~~~~~ --- language.o --- mv -f .deps/language.Tpo .deps/language.Po --- billard.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT billard.o -MD -MP -MF .deps/billard.Tpo -c -o billard.o billard.c --- billard3d.o --- In file included from options.h:29, from billard.h:29, from billard3d.c:50: vmath.h: At top level: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ --- billard.o --- In file included from options.h:29, from billard.h:29, from billard.c:26: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ --- billmove.o --- mv -f .deps/billmove.Tpo .deps/billmove.Po --- vmath.o --- --- billard.o --- mv -f .deps/billard.Tpo .deps/billard.Po --- vmath.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT vmath.o -MD -MP -MF .deps/vmath.Tpo -c -o vmath.o vmath.c --- ball.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT ball.o -MD -MP -MF .deps/ball.Tpo -c -o ball.o ball.c --- vmath.o --- vmath.c: In function 'fastatan2': vmath.c:98:25: warning: implicit declaration of function 'abs' [-Wimplicit-function-declaration] 98 | float abs_y = abs(y); | ^~~ vmath.c:30:1: note: include '' or provide a declaration of 'abs' 29 | #include "vmath.h" +++ |+#include 30 | vmath.c:98:29: warning: 'abs' argument 1 promotes to 'double' where 'int' is expected in a call to built-in function declared without prototype [-Wbuiltin-declaration-mismatch] 98 | float abs_y = abs(y); | ^ : note: built-in 'abs' declared here vmath.c: At top level: vmath.c:77:14: warning: 'fast_cossin_table' is static but used in inline function 'fastcos' which is not static 77 | return fast_cossin_table[(i + QUARTER_MAX_CIRCLE_ANGLE)&MASK_MAX_CIRCLE_ANGLE]; | ^~~~~~~~~~~~~~~~~ vmath.c:75:14: warning: 'fast_cossin_table' is static but used in inline function 'fastcos' which is not static 75 | return fast_cossin_table[((-i) + QUARTER_MAX_CIRCLE_ANGLE)&MASK_MAX_CIRCLE_ANGLE]; | ^~~~~~~~~~~~~~~~~ vmath.c:62:14: warning: 'fast_cossin_table' is static but used in inline function 'fastsin' which is not static 62 | return fast_cossin_table[i&MASK_MAX_CIRCLE_ANGLE]; | ^~~~~~~~~~~~~~~~~ vmath.c:60:14: warning: 'fast_cossin_table' is static but used in inline function 'fastsin' which is not static 60 | return fast_cossin_table[(-((-i)&MASK_MAX_CIRCLE_ANGLE)) + MAX_CIRCLE_ANGLE]; | ^~~~~~~~~~~~~~~~~ --- ball.o --- In file included from options.h:29, from billard.h:29, from ball.c:32: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ --- vmath.o --- mv -f .deps/vmath.Tpo .deps/vmath.Po --- png_loader.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT png_loader.o -MD -MP -MF .deps/png_loader.Tpo -c -o png_loader.o png_loader.c In file included from options.h:29, from png_loader.c:47: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ mv -f .deps/png_loader.Tpo .deps/png_loader.Po --- table.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT table.o -MD -MP -MF .deps/table.Tpo -c -o table.o table.c In file included from options.h:29, from billard.h:29, from table.c:31: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ --- ball.o --- mv -f .deps/ball.Tpo .deps/ball.Po --- queue.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT queue.o -MD -MP -MF .deps/queue.Tpo -c -o queue.o queue.c In file included from options.h:29, from billard.h:29, from queue.c:31: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ mv -f .deps/queue.Tpo .deps/queue.Po --- aiplayer.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT aiplayer.o -MD -MP -MF .deps/aiplayer.Tpo -c -o aiplayer.o aiplayer.c In file included from options.h:29, from billard.h:29, from aiplayer.h:27, from aiplayer.c:26: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ mv -f .deps/aiplayer.Tpo .deps/aiplayer.Po --- options.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT options.o -MD -MP -MF .deps/options.Tpo -c -o options.o options.c --- billard3d.o --- mv -f .deps/billard3d.Tpo .deps/billard3d.Po --- evaluate_move.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT evaluate_move.o -MD -MP -MF .deps/evaluate_move.Tpo -c -o evaluate_move.o evaluate_move.c --- options.o --- In file included from options.c:42: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ mv -f .deps/options.Tpo .deps/options.Po --- helpscreen.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT helpscreen.o -MD -MP -MF .deps/helpscreen.Tpo -c -o helpscreen.o helpscreen.c --- evaluate_move.o --- In file included from options.h:29, from billard.h:29, from evaluate_move.h:28, from evaluate_move.c:29: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ --- table.o --- mv -f .deps/table.Tpo .deps/table.Po --- textobj.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT textobj.o -MD -MP -MF .deps/textobj.Tpo -c -o textobj.o textobj.c --- helpscreen.o --- In file included from font.h:29, from helpscreen.c:26: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ mv -f .deps/helpscreen.Tpo .deps/helpscreen.Po --- font.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT font.o -MD -MP -MF .deps/font.Tpo -c -o font.o font.c --- textobj.o --- In file included from options.h:29, from textobj.c:30: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ --- font.o --- In file included from options.h:29, from font.c:25: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ --- textobj.o --- mv -f .deps/textobj.Tpo .deps/textobj.Po --- sys_stuff.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT sys_stuff.o -MD -MP -MF .deps/sys_stuff.Tpo -c -o sys_stuff.o sys_stuff.c --- evaluate_move.o --- mv -f .deps/evaluate_move.Tpo .deps/evaluate_move.Po --- net_socket.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT net_socket.o -MD -MP -MF .deps/net_socket.Tpo -c -o net_socket.o net_socket.c --- font.o --- mv -f .deps/font.Tpo .deps/font.Po --- sound_stuff.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT sound_stuff.o -MD -MP -MF .deps/sound_stuff.Tpo -c -o sound_stuff.o sound_stuff.c --- sys_stuff.o --- In file included from options.h:29, from sys_stuff.c:25: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ --- net_socket.o --- In file included from options.h:29, from net_socket.c:43: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ mv -f .deps/net_socket.Tpo .deps/net_socket.Po --- menu.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT menu.o -MD -MP -MF .deps/menu.Tpo -c -o menu.o menu.c --- sound_stuff.o --- In file included from options.h:29, from sound_stuff.c:26: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ --- sys_stuff.o --- mv -f .deps/sys_stuff.Tpo .deps/sys_stuff.Po --- bumpref.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT bumpref.o -MD -MP -MF .deps/bumpref.Tpo -c -o bumpref.o bumpref.c --- sound_stuff.o --- mv -f .deps/sound_stuff.Tpo .deps/sound_stuff.Po --- room.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT room.o -MD -MP -MF .deps/room.Tpo -c -o room.o room.c --- menu.o --- In file included from textobj.h:28, from menu.h:28, from menu.c:25: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ --- bumpref.o --- In file included from bumpref.h:29, from bumpref.c:33: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ mv -f .deps/bumpref.Tpo .deps/bumpref.Po --- mesh.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT mesh.o -MD -MP -MF .deps/mesh.Tpo -c -o mesh.o mesh.c --- room.o --- In file included from png_loader.h:28, from room.c:26: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ --- menu.o --- menu.c: In function 'menu_entry_set_settingtext': menu.c:269:28: warning: ' : ' directive writing 3 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 269 | sprintf(str,"%s : %s",entry->text,entry->settingtext); | ^~~ menu.c:269:13: note: 'sprintf' output 4 or more bytes (assuming 259) into a destination of size 256 269 | sprintf(str,"%s : %s",entry->text,entry->settingtext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ menu.c: In function 'menu_create_textobj': menu.c:288:28: warning: ' : ' directive writing 3 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 288 | sprintf(str,"%s : %s",entry->text,entry->settingtext); | ^~~ In function 'menu_create_textobj', inlined from 'menu_create_textobj' at menu.c:281:6: menu.c:288:13: note: 'sprintf' output between 4 and 514 bytes into a destination of size 256 288 | sprintf(str,"%s : %s",entry->text,entry->settingtext); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ --- room.o --- mv -f .deps/room.Tpo .deps/room.Po --- history.o --- gcc -DHAVE_CONFIG_H -I. -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 -MT history.o -MD -MP -MF .deps/history.Tpo -c -o history.o history.c In file included from ./sys_stuff.h:28, from history.c:30: ./vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ ./vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ ./vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ ./vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ history.c: In function 'show_history': history.c:101:34: warning: '%s' directive writing up to 511 bytes into a region of size between 0 and 1023 [-Wformat-overflow=] 101 | sprintf(workstring," %s%s/html/%s",callstring,file_name,historyfile); | ^~ ~~~~~~~~~ history.c:101:11: note: 'sprintf' output 8 or more bytes (assuming 1542) into a destination of size 1024 101 | sprintf(workstring," %s%s/html/%s",callstring,file_name,historyfile); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ history.c: In function 'file_tournament_history': history.c:133:54: warning: '%04d' directive output may be truncated writing between 4 and 11 bytes into a region of size between 1 and 19 [-Wformat-truncation=] 133 | snprintf(datestring,sizeof(datestring),"%02d.%02d.%04d %02d:%02d:%02d",timeinfo->tm_mday,timeinfo->tm_mon+1,timeinfo->tm_year+1900,timeinfo->tm_hour,timeinfo->tm_min,timeinfo->tm_sec); | ^~~~ history.c:133:43: note: directive argument in the range [-2147481748, 2147483647] 133 | snprintf(datestring,sizeof(datestring),"%02d.%02d.%04d %02d:%02d:%02d",timeinfo->tm_mday,timeinfo->tm_mon+1,timeinfo->tm_year+1900,timeinfo->tm_hour,timeinfo->tm_min,timeinfo->tm_sec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ history.c:133:4: note: 'snprintf' output between 20 and 72 bytes into a destination of size 25 133 | snprintf(datestring,sizeof(datestring),"%02d.%02d.%04d %02d:%02d:%02d",timeinfo->tm_mday,timeinfo->tm_mon+1,timeinfo->tm_year+1900,timeinfo->tm_hour,timeinfo->tm_min,timeinfo->tm_sec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ history.c: In function 'file_history': history.c:194:54: warning: '%04d' directive output may be truncated writing between 4 and 11 bytes into a region of size between 1 and 19 [-Wformat-truncation=] 194 | snprintf(datestring,sizeof(datestring),"%02d.%02d.%04d %02d:%02d:%02d",timeinfo->tm_mday,timeinfo->tm_mon+1,timeinfo->tm_year+1900,timeinfo->tm_hour,timeinfo->tm_min,timeinfo->tm_sec); | ^~~~ history.c:194:43: note: directive argument in the range [-2147481748, 2147483647] 194 | snprintf(datestring,sizeof(datestring),"%02d.%02d.%04d %02d:%02d:%02d",timeinfo->tm_mday,timeinfo->tm_mon+1,timeinfo->tm_year+1900,timeinfo->tm_hour,timeinfo->tm_min,timeinfo->tm_sec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ history.c:194:4: note: 'snprintf' output between 20 and 72 bytes into a destination of size 25 194 | snprintf(datestring,sizeof(datestring),"%02d.%02d.%04d %02d:%02d:%02d",timeinfo->tm_mday,timeinfo->tm_mon+1,timeinfo->tm_year+1900,timeinfo->tm_hour,timeinfo->tm_min,timeinfo->tm_sec); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ history.c: In function 'init_history': history.c:294:32: warning: '%s' directive writing 11 bytes into a region of size between 0 and 1023 [-Wformat-overflow=] 294 | sprintf(copy_file,"%s/%s",directorycheck,"history.xsl"); | ^~ ~~~~~~~~~~~~~ history.c:294:10: note: 'sprintf' output between 13 and 1036 bytes into a destination of size 1024 294 | sprintf(copy_file,"%s/%s",directorycheck,"history.xsl"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ history.c:296:32: warning: '%s' directive writing 11 bytes into a region of size between 0 and 1023 [-Wformat-overflow=] 296 | sprintf(copy_file,"%s/%s",directorycheck,"history.xml"); | ^~ ~~~~~~~~~~~~~ history.c:296:10: note: 'sprintf' output between 13 and 1036 bytes into a destination of size 1024 296 | sprintf(copy_file,"%s/%s",directorycheck,"history.xml"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ history.c:300:32: warning: '%s' directive writing 14 bytes into a region of size between 0 and 1023 [-Wformat-overflow=] 300 | sprintf(copy_file,"%s/%s",directorycheck,"tournament.xsl"); | ^~ ~~~~~~~~~~~~~~~~ history.c:300:10: note: 'sprintf' output between 16 and 1039 bytes into a destination of size 1024 300 | sprintf(copy_file,"%s/%s",directorycheck,"tournament.xsl"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ history.c:302:32: warning: '%s' directive writing 14 bytes into a region of size between 0 and 1023 [-Wformat-overflow=] 302 | sprintf(copy_file,"%s/%s",directorycheck,"tournament.xml"); | ^~ ~~~~~~~~~~~~~~~~ history.c:302:10: note: 'sprintf' output between 16 and 1039 bytes into a destination of size 1024 302 | sprintf(copy_file,"%s/%s",directorycheck,"tournament.xml"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ history.c:305:32: warning: '%s' directive writing 10 bytes into a region of size between 0 and 1023 [-Wformat-overflow=] 305 | sprintf(copy_file,"%s/%s",directorycheck,"styles.css"); | ^~ ~~~~~~~~~~~~ history.c:305:10: note: 'sprintf' output between 12 and 1035 bytes into a destination of size 1024 305 | sprintf(copy_file,"%s/%s",directorycheck,"styles.css"); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ history.c:309:37: warning: 'sprintf' may write a terminating nul past the end of the destination [-Wformat-overflow=] 309 | sprintf(copy_file,"%s/%s",directorycheck1,filenames[i]); | ^ history.c:309:13: note: 'sprintf' output 2 or more bytes (assuming 1025) into a destination of size 1024 309 | sprintf(copy_file,"%s/%s",directorycheck1,filenames[i]); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mv -f .deps/history.Tpo .deps/history.Po --- menu.o --- mv -f .deps/menu.Tpo .deps/menu.Po --- mesh.o --- In file included from png_loader.h:28, from mesh.c:29: vmath.h:137:14: warning: inline function 'fastatan' declared but never defined 137 | inline float fastatan(float x); | ^~~~~~~~ vmath.h:136:14: warning: inline function 'fastatan2' declared but never defined 136 | inline float fastatan2(float y, float x); | ^~~~~~~~~ vmath.h:135:14: warning: inline function 'fastsin' declared but never defined 135 | inline float fastsin(float n); | ^~~~~~~ vmath.h:134:14: warning: inline function 'fastcos' declared but never defined 134 | inline float fastcos(float n); | ^~~~~~~ mv -f .deps/mesh.Tpo .deps/mesh.Po --- foobillardplus --- gcc -Wall `freetype-config --cflags` `sdl-config --cflags` -DNO_NV_BUMPREF -DNO_NV_FRESNEL -DUSE_SOUND -DNETWORKING -DVMATH_SINGLE_PRECISION -lm -pipe -O2 -msave-args -fno-aggressive-loop-optimizations -I/opt/local/include/SDL -I/opt/local/include -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/freetype2 `freetype-config --libs` `sdl-config --libs` -lsocket -lnsl -L/opt/local/lib -Wl,-R/opt/local/lib -L/usr/lib/amd64 -Wl,-R/usr/lib/amd64 -liconv -o foobillardplus billard3d.o language.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 room.o mesh.o history.o -lGL -lGLU -lpng -lfreetype -lSDL_net -lSDL_mixer -lm -lSDL_mixer -lSDL_net -lSDL -lSDL -lpng