+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/tuxpaint-0.9.34/work.log + su pbulk -c '"$@"' make /opt/local/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/tuxpaint-0.9.34/work.log ===> Building for tuxpaint-0.9.34 echo echo "...Compiling i18n support..." ...Compiling IM support... ...Compiling i18n support... ...Generating 'Magic' tool API development header file... gcc -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/freetype2 -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -O2 -g -ffast-math -W -Wall -fno-common -ffloat-store -fvisibility=hidden -Wcast-align -Wredundant-decls -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wstrict-aliasing=2 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -I/opt/local/include -pthread -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/fribidi -I/opt/local/include/cairo -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -pthread -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/fribidi -I/opt/local/include/cairo -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -I/opt/local/include/pixman-1 -DVER_DATE=\"2024-12-26\" -DVER_VERSION=\"0.9.34\" -DDATA_PREFIX=\"/opt/local/share/tuxpaint/\" -DDOC_PREFIX=\"/opt/local/share/doc/tuxpaint-0.9.34/\" -DLOCALEDIR=\"/home/pbulk/build/graphics/tuxpaint/work/.destdir/opt/local/lib/locale/\" -DIMDIR=\"/opt/local/share/tuxpaint/im/\" -DCONFDIR=\"/opt/local/etc/tuxpaint/\" -DMAGIC_PREFIX=\"/opt/local/lib/tuxpaint/plugins/\" \ -c src/i18n.c -o obj/i18n.o ...Compiling cursor support... ...Compiling pixel functions... ...Compiling RGB to Linear functions... ...Compiling sound playback functions... ...Compiling font support... gcc -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/freetype2 -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -O2 -g -ffast-math -W -Wall -fno-common -ffloat-store -fvisibility=hidden -Wcast-align -Wredundant-decls -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wstrict-aliasing=2 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -I/opt/local/include -pthread -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/fribidi -I/opt/local/include/cairo -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -pthread -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/fribidi -I/opt/local/include/cairo -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -I/opt/local/include/SDL2 -I/opt/local/include -D_REENTRANT -DVER_DATE=\"2024-12-26\" -DVER_VERSION=\"0.9.34\" -DDATA_PREFIX=\"/opt/local/share/tuxpaint/\" -DDOC_PREFIX=\"/opt/local/share/doc/tuxpaint-0.9.34/\" -DLOCALEDIR=\"/home/pbulk/build/graphics/tuxpaint/work/.destdir/opt/local/lib/locale/\" -DIMDIR=\"/opt/local/share/tuxpaint/im/\" -DCONFDIR=\"/opt/local/etc/tuxpaint/\" -DMAGIC_PREFIX=\"/opt/local/lib/tuxpaint/plugins/\" \ -c src/fonts.c -o obj/fonts.o ...Generating the command-line and config file parser (STEP 1)... ...Compiling flood fill tool... ...Compiling progress bar functions... ...Compiling directory-walking support... In file included from src/fonts.h:37, from src/fonts.c:60: /home/pbulk/build/graphics/tuxpaint/work/.buildlink/include/SDL2_Pango.h:95:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 95 | extern DECLSPEC int SDLCALL SDLPango_Init(); | ^~~~~~ /home/pbulk/build/graphics/tuxpaint/work/.buildlink/include/SDL2_Pango.h:97:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 97 | extern DECLSPEC int SDLCALL SDLPango_WasInit(); | ^~~~~~ /home/pbulk/build/graphics/tuxpaint/work/.buildlink/include/SDL2_Pango.h:100:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 100 | extern DECLSPEC SDLPango_Context* SDLCALL SDLPango_CreateContext(); | ^~~~~~ ...Compiling filename support... ...Compiling on screen keyboard support... In file included from src/fonts.h:37, from src/dirwalk.c:65: /home/pbulk/build/graphics/tuxpaint/work/.buildlink/include/SDL2_Pango.h:95:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 95 | extern DECLSPEC int SDLCALL SDLPango_Init(); | ^~~~~~ /home/pbulk/build/graphics/tuxpaint/work/.buildlink/include/SDL2_Pango.h:97:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 97 | extern DECLSPEC int SDLCALL SDLPango_WasInit(); | ^~~~~~ /home/pbulk/build/graphics/tuxpaint/work/.buildlink/include/SDL2_Pango.h:100:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 100 | extern DECLSPEC SDLPango_Context* SDLCALL SDLPango_CreateContext(); | ^~~~~~ src/dirwalk.c: In function 'tp_ftw': src/dirwalk.c:432:2: warning: #warning Failed to see DT_UNKNOWN [-Wcpp] 432 | #warning Failed to see DT_UNKNOWN | ^~~~~~~ ...Compiling animated GIF export libary... ...Compiling sound effect list... ...Compiling PostScript print support... msgfmt -o trans/ach.mo src/po/ach.po msgfmt -o trans/af.mo src/po/af.po msgfmt -o trans/ak.mo src/po/ak.po msgfmt -o trans/am.mo src/po/am.po msgfmt -o trans/an.mo src/po/an.po msgfmt -o trans/ar.mo src/po/ar.po msgfmt -o trans/as.mo src/po/as.po msgfmt -o trans/ast.mo src/po/ast.po msgfmt -o trans/az.mo src/po/az.po msgfmt -o trans/be.mo src/po/be.po msgfmt -o trans/bg.mo src/po/bg.po msgfmt -o trans/bm.mo src/po/bm.po msgfmt -o trans/bn.mo src/po/bn.po msgfmt -o trans/bo.mo src/po/bo.po msgfmt -o trans/br.mo src/po/br.po msgfmt -o trans/brx.mo src/po/brx.po msgfmt -o trans/bs.mo src/po/bs.po msgfmt -o trans/ca.mo src/po/ca.po msgfmt -o trans/ca@valencia.mo src/po/ca@valencia.po msgfmt -o trans/cgg.mo src/po/cgg.po msgfmt -o trans/cs.mo src/po/cs.po msgfmt -o trans/cy.mo src/po/cy.po msgfmt -o trans/da.mo src/po/da.po msgfmt -o trans/de.mo src/po/de.po msgfmt -o trans/doi.mo src/po/doi.po msgfmt -o trans/el.mo src/po/el.po msgfmt -o trans/en_AU.mo src/po/en_AU.po msgfmt -o trans/en_CA.mo src/po/en_CA.po msgfmt -o trans/en_GB.mo src/po/en_GB.po msgfmt -o trans/en_ZA.mo src/po/en_ZA.po msgfmt -o trans/eo.mo src/po/eo.po msgfmt -o trans/es.mo src/po/es.po msgfmt -o trans/es_MX.mo src/po/es_MX.po msgfmt -o trans/et.mo src/po/et.po msgfmt -o trans/eu.mo src/po/eu.po msgfmt -o trans/fa.mo src/po/fa.po msgfmt -o trans/ff.mo src/po/ff.po msgfmt -o trans/fi.mo src/po/fi.po msgfmt -o trans/fo.mo src/po/fo.po msgfmt -o trans/fr.mo src/po/fr.po msgfmt -o trans/ga.mo src/po/ga.po msgfmt -o trans/gd.mo src/po/gd.po msgfmt -o trans/gl.mo src/po/gl.po msgfmt -o trans/gos.mo src/po/gos.po msgfmt -o trans/gu.mo src/po/gu.po msgfmt -o trans/he.mo src/po/he.po msgfmt -o trans/hi.mo src/po/hi.po msgfmt -o trans/hr.mo src/po/hr.po msgfmt -o trans/hu.mo src/po/hu.po msgfmt -o trans/hy.mo src/po/hy.po msgfmt -o trans/id.mo src/po/id.po msgfmt -o trans/is.mo src/po/is.po msgfmt -o trans/it.mo src/po/it.po msgfmt -o trans/iu.mo src/po/iu.po msgfmt -o trans/ja.mo src/po/ja.po msgfmt -o trans/ka.mo src/po/ka.po msgfmt -o trans/kab.mo src/po/kab.po msgfmt -o trans/km.mo src/po/km.po msgfmt -o trans/kn.mo src/po/kn.po msgfmt -o trans/ko.mo src/po/ko.po msgfmt -o trans/kok.mo src/po/kok.po msgfmt -o trans/kok@roman.mo src/po/kok@roman.po msgfmt -o trans/ks.mo src/po/ks.po msgfmt -o trans/ks@devanagari.mo src/po/ks@devanagari.po msgfmt -o trans/ku.mo src/po/ku.po msgfmt -o trans/lb.mo src/po/lb.po msgfmt -o trans/lg.mo src/po/lg.po msgfmt -o trans/lt.mo src/po/lt.po msgfmt -o trans/lv.mo src/po/lv.po msgfmt -o trans/mai.mo src/po/mai.po msgfmt -o trans/mk.mo src/po/mk.po msgfmt -o trans/ml.mo src/po/ml.po msgfmt -o trans/mn.mo src/po/mn.po msgfmt -o trans/mni.mo src/po/mni.po msgfmt -o trans/mni@meiteimayek.mo src/po/mni@meiteimayek.po msgfmt -o trans/mr.mo src/po/mr.po msgfmt -o trans/ms.mo src/po/ms.po msgfmt -o trans/nb.mo src/po/nb.po msgfmt -o trans/ne.mo src/po/ne.po msgfmt -o trans/nl.mo src/po/nl.po msgfmt -o trans/nn.mo src/po/nn.po msgfmt -o trans/nr.mo src/po/nr.po msgfmt -o trans/nso.mo src/po/nso.po msgfmt -o trans/oc.mo src/po/oc.po msgfmt -o trans/oj.mo src/po/oj.po msgfmt -o trans/or.mo src/po/or.po msgfmt -o trans/pa.mo src/po/pa.po msgfmt -o trans/pl.mo src/po/pl.po msgfmt -o trans/pt.mo src/po/pt.po msgfmt -o trans/pt_BR.mo src/po/pt_BR.po msgfmt -o trans/ro.mo src/po/ro.po msgfmt -o trans/ru.mo src/po/ru.po msgfmt -o trans/rw.mo src/po/rw.po msgfmt -o trans/sa.mo src/po/sa.po msgfmt -o trans/sat.mo src/po/sat.po msgfmt -o trans/sat@olchiki.mo src/po/sat@olchiki.po msgfmt -o trans/sc.mo src/po/sc.po msgfmt -o trans/sd.mo src/po/sd.po msgfmt -o trans/sd@devanagari.mo src/po/sd@devanagari.po msgfmt -o trans/shs.mo src/po/shs.po msgfmt -o trans/si.mo src/po/si.po msgfmt -o trans/sk.mo src/po/sk.po msgfmt -o trans/sl.mo src/po/sl.po msgfmt -o trans/son.mo src/po/son.po msgfmt -o trans/sq.mo src/po/sq.po msgfmt -o trans/sr.mo src/po/sr.po msgfmt -o trans/sr@latin.mo src/po/sr@latin.po msgfmt -o trans/su.mo src/po/su.po msgfmt -o trans/sv.mo src/po/sv.po msgfmt -o trans/sw.mo src/po/sw.po msgfmt -o trans/ta.mo src/po/ta.po msgfmt -o trans/te.mo src/po/te.po msgfmt -o trans/th.mo src/po/th.po msgfmt -o trans/tl.mo src/po/tl.po msgfmt -o trans/tlh.mo src/po/tlh.po msgfmt -o trans/tr.mo src/po/tr.po msgfmt -o trans/tw.mo src/po/tw.po msgfmt -o trans/uk.mo src/po/uk.po msgfmt -o trans/ur.mo src/po/ur.po msgfmt -o trans/ve.mo src/po/ve.po msgfmt -o trans/vec.mo src/po/vec.po msgfmt -o trans/vi.mo src/po/vi.po msgfmt -o trans/wa.mo src/po/wa.po msgfmt -o trans/wo.mo src/po/wo.po msgfmt -o trans/xh.mo src/po/xh.po msgfmt -o trans/zam.mo src/po/zam.po msgfmt -o trans/zh_CN.mo src/po/zh_CN.po msgfmt -o trans/zh_TW.mo src/po/zh_TW.po msgfmt -o trans/zu.mo src/po/zu.po gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/alien.so magic/src/alien.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/ascii.so magic/src/ascii.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/blind.so magic/src/blind.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/blocks_etc.so magic/src/blocks_etc.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/bloom.so magic/src/bloom.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/blur.so magic/src/blur.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/bricks.so magic/src/bricks.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/calligraphy.so magic/src/calligraphy.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/cartoon.so magic/src/cartoon.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/checkerboard.so magic/src/checkerboard.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/clone.so magic/src/clone.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/colorsep.so magic/src/colorsep.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/comicdot.so magic/src/comicdot.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/confetti.so magic/src/confetti.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/crescent.so magic/src/crescent.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/distortion.so magic/src/distortion.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/dither.so magic/src/dither.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/emboss.so magic/src/emboss.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/fade_darken.so magic/src/fade_darken.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/fisheye.so magic/src/fisheye.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/flower.so magic/src/flower.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/foam.so magic/src/foam.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/fold.so magic/src/fold.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/fractal.so magic/src/fractal.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/fretwork.so magic/src/fretwork.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/glasstile.so magic/src/glasstile.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/googlyeyes.so magic/src/googlyeyes.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/grass.so magic/src/grass.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/halftone.so magic/src/halftone.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/kaleidox.so magic/src/kaleidox.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/kalidescope.so magic/src/kalidescope.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/light.so magic/src/light.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/lightning.so magic/src/lightning.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/maze.so magic/src/maze.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/metalpaint.so magic/src/metalpaint.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/mirror_f.so magic/src/mirror_f.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/mosaic.so magic/src/mosaic.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/mosaic_shaped.so magic/src/mosaic_shaped.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/n_pt_persp.so magic/src/n_pt_persp.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/negative.so magic/src/negative.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/noise.so magic/src/noise.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/perspective.so magic/src/perspective.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/pixels.so magic/src/pixels.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/polyfill.so magic/src/polyfill.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/puzzle.so magic/src/puzzle.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/rails.so magic/src/rails.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/rain.so magic/src/rain.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/rainbow.so magic/src/rainbow.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/realrainbow.so magic/src/realrainbow.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/reflection.so magic/src/reflection.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/ribbon.so magic/src/ribbon.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/ripples.so magic/src/ripples.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/rosette.so magic/src/rosette.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/rotate.so magic/src/rotate.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/sharpen.so magic/src/sharpen.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/shift.so magic/src/shift.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/smooth.so magic/src/smooth.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/smudge.so magic/src/smudge.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/snow.so magic/src/snow.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/spiral.so magic/src/spiral.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/spraypaint.so magic/src/spraypaint.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/stretch.so magic/src/stretch.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/string.so magic/src/string.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/swirls.so magic/src/swirls.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/tessell.so magic/src/tessell.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/tint.so magic/src/tint.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/toothpaste.so magic/src/toothpaste.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/tornado.so magic/src/tornado.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/trochoids.so magic/src/trochoids.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/tv.so magic/src/tv.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/waves.so magic/src/waves.c gcc -g3 -O2 -ffast-math -fno-common -W -Wstrict-prototypes -Wmissing-prototypes -Wall -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -Isrc/ -shared -fpic -lm -o magic/xor.so magic/src/xor.c ...Generating 'Magic' tool API configuration script... ...Generating thumbnails for starters... ...................................................... ...Generating thumbnails for templates... ...................... ...Compiling Tux Paint from source... gcc -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/freetype2 -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -O2 -g -ffast-math -W -Wall -fno-common -ffloat-store -fvisibility=hidden -Wcast-align -Wredundant-decls -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wstrict-aliasing=2 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -I/opt/local/include -pthread -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/fribidi -I/opt/local/include/cairo -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -pthread -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/fribidi -I/opt/local/include/cairo -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -I/opt/local/include/SDL2 -I/opt/local/include -D_REENTRANT -I/opt/local/include/fribidi -I/opt/local/include/librsvg-2.0 -I/opt/local/include/gdk-pixbuf-2.0 -I/opt/local/include -pthread -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/cairo -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -I/opt/local/include/pixman-1 -Isrc/mouse -DLARGE_CURSOR_SHAPES -DVER_DATE=\"2024-12-26\" -DVER_VERSION=\"0.9.34\" -DDATA_PREFIX=\"/opt/local/share/tuxpaint/\" -DDOC_PREFIX=\"/opt/local/share/doc/tuxpaint-0.9.34/\" -DLOCALEDIR=\"/home/pbulk/build/graphics/tuxpaint/work/.destdir/opt/local/lib/locale/\" -DIMDIR=\"/opt/local/share/tuxpaint/im/\" -DCONFDIR=\"/opt/local/etc/tuxpaint/\" -DMAGIC_PREFIX=\"/opt/local/lib/tuxpaint/plugins/\" \ -c src/tuxpaint.c -o obj/tuxpaint.o src/tuxpaint.c:233:2: warning: #warning "Attempting to define strcasestr(); if errors, build with -DHAVE_STRCASESTR" [-Wcpp] 233 | #warning "Attempting to define strcasestr(); if errors, build with -DHAVE_STRCASESTR" | ^~~~~~~ src/tuxpaint.c:235:7: warning: redundant redeclaration of 'strcasestr' [-Wredundant-decls] 235 | char *strcasestr(const char *haystack, const char *needle); | ^~~~~~~~~~ In file included from src/tuxpaint.c:211: /usr/include/string.h:125:14: note: previous declaration of 'strcasestr' with type 'char *(const char *, const char *)' 125 | extern char *strcasestr(const char *, const char *); | ^~~~~~~~~~ ...Generating the command-line and config file parser (STEP 2)... ...Compiling the command-line and config file parser... In file included from src/tuxpaint.c:478: /home/pbulk/build/graphics/tuxpaint/work/.buildlink/include/SDL2_Pango.h:95:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 95 | extern DECLSPEC int SDLCALL SDLPango_Init(); | ^~~~~~ /home/pbulk/build/graphics/tuxpaint/work/.buildlink/include/SDL2_Pango.h:97:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 97 | extern DECLSPEC int SDLCALL SDLPango_WasInit(); | ^~~~~~ /home/pbulk/build/graphics/tuxpaint/work/.buildlink/include/SDL2_Pango.h:100:1: warning: function declaration isn't a prototype [-Wstrict-prototypes] 100 | extern DECLSPEC SDLPango_Context* SDLCALL SDLPango_CreateContext(); | ^~~~~~ ...Linking Tux Paint... gcc -I/opt/local/include -I/opt/local/include/SDL2 -I/opt/local/include/libdrm -I/usr/include -I/opt/local/include/ncurses -I/opt/local/include/freetype2 -I/opt/local/include/glib-2.0 -I/opt/local/include/gio-unix-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/harfbuzz -O2 -g -ffast-math -W -Wall -fno-common -ffloat-store -fvisibility=hidden -Wcast-align -Wredundant-decls -Wbad-function-cast -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wstrict-aliasing=2 -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -I/opt/local/include -pthread -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/fribidi -I/opt/local/include/cairo -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/pango-1.0 -I/opt/local/include/harfbuzz -pthread -I/opt/local/include/glib-2.0 -I/opt/local/lib/glib-2.0/include -I/opt/local/include/fribidi -I/opt/local/include/cairo -I/opt/local/include/freetype2 -I/opt/local/include/libpng16 -D_POSIX_PTHREAD_SEMANTICS -D_REENTRANT -I/opt/local/include/pixman-1 -I/opt/local/include -I/opt/local/include/SDL2 -D_REENTRANT -I/opt/local/include/SDL2 -I/opt/local/include -D_REENTRANT -I/opt/local/include/fribidi -DVER_DATE=\"2024-12-26\" -DVER_VERSION=\"0.9.34\" -DDATA_PREFIX=\"/opt/local/share/tuxpaint/\" -DDOC_PREFIX=\"/opt/local/share/doc/tuxpaint-0.9.34/\" -DLOCALEDIR=\"/home/pbulk/build/graphics/tuxpaint/work/.destdir/opt/local/lib/locale/\" -DIMDIR=\"/opt/local/share/tuxpaint/im/\" -DCONFDIR=\"/opt/local/etc/tuxpaint/\" -DMAGIC_PREFIX=\"/opt/local/lib/tuxpaint/plugins/\" \ -o tuxpaint obj/tuxpaint.o obj/i18n.o obj/im.o obj/cursor.o obj/pixels.o obj/rgblinear.o obj/playsound.o obj/fonts.o obj/parse.o obj/fill.o obj/progressbar.o obj/dirwalk.o obj/get_fname.o obj/onscreen_keyboard.o obj/gifenc.o obj/sounds.o obj/postscript_print.o \ -Wl,-R/opt/local/lib -L/opt/local/lib -lSDL2 -L/opt/local/lib -lSDL2_image -Wl,-R/opt/local/lib -lSDL2 -L/opt/local/lib -lSDL2_ttf -Wl,-R/opt/local/lib -lSDL2 -L/opt/local/lib -lSDL2_gfx -Wl,-R/opt/local/lib -lSDL2 -L/opt/local/lib -Wl,-R/opt/local/lib -lz -Wl,-R/opt/local/lib -L/opt/local/lib -lpng16 -L/opt/local/lib -lSDL2_mixer -Wl,-R/opt/local/lib -lSDL2 -L/opt/local/lib -lSDL2_Pango -lpango-1.0 -lgobject-2.0 -lglib-2.0 -Wl,-R/opt/local/lib -lharfbuzz -L/opt/local/lib -lpango-1.0 -lgobject-2.0 -lglib-2.0 -Wl,-R/opt/local/lib -lharfbuzz -L/opt/local/lib -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lharfbuzz -Wl,-R/opt/local/lib -lfontconfig -lfreetype -L/opt/local/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -Wl,-R/opt/local/lib -lcairo -lpaper -Wl,-R/opt/local/lib -L/opt/local/lib -lfribidi -limagequant -lm Undefined first referenced symbol in file socketpair obj/fonts.o (symbol belongs to implicit dependency /lib/amd64/libsocket.so.1) libintl_gettext obj/tuxpaint.o (symbol belongs to implicit dependency /home/pbulk/build/graphics/tuxpaint/work/.buildlink/lib/libintl.so.8) libintl_textdomain obj/i18n.o (symbol belongs to implicit dependency /home/pbulk/build/graphics/tuxpaint/work/.buildlink/lib/libintl.so.8) libintl_bindtextdomain obj/i18n.o (symbol belongs to implicit dependency /home/pbulk/build/graphics/tuxpaint/work/.buildlink/lib/libintl.so.8) ld: fatal: symbol referencing errors. No output written to tuxpaint collect2: error: ld returned 1 exit status gmake: *** [Makefile:1231: tuxpaint] Error 1 *** Error code 2 Stop. bmake[1]: stopped making "all" in /data/jenkins/workspace/pkgsrc-2024Q4-x86_64/graphics/tuxpaint *** Error code 1 Stop. bmake: stopped making "all" in /data/jenkins/workspace/pkgsrc-2024Q4-x86_64/graphics/tuxpaint