=>> Building games/kuklomenos build started at Wed Jan 21 14:24:39 EST 2026 port directory: /usr/ports/games/kuklomenos package name: kuklomenos-0.4.5_4 building for: FreeBSD pkg.DaveG.ca 14.3-RELEASE-p7 FreeBSD 14.3-RELEASE-p7 1403000 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 926 Aug 27 2024 /usr/ports/games/kuklomenos/Makefile Ports top last git commit: 076a295eb33c Ports top unclean checkout: no Port dir last git commit: fb16dfecae4a Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1403000 Job Id: 08 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1403000 UNAME_v=FreeBSD 14.3-RELEASE-p7 1403000 UNAME_r=14.3-RELEASE-p7 BLOCKSIZE=K MAIL=/var/mail/root MM_CHARSET=UTF-8 LANG=C.UTF-8 STATUS=1 HOME=/root PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin MAKE_OBJDIR_CHECK_WRITABLE=0 LOCALBASE=/usr/local USER=root POUDRIERE_NAME=poudriere-git LIBEXECPREFIX=/usr/local/libexec/poudriere POUDRIERE_VERSION=3.4.2 MASTERMNT=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/08/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_3_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_3_x64-HEAD-ALL/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.2 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for kuklomenos-0.4.5_4: VORBIS=on: Ogg Vorbis audio codec support ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --enable-sound --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/wrkdirs/usr/ports/games/kuklomenos/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/kuklomenos/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/kuklomenos/work/.cache HOME=/wrkdirs/usr/ports/games/kuklomenos/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/kuklomenos/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/kuklomenos/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 --End CONFIGURE_ENV-- --MAKE_ENV-- SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/wrkdirs/usr/ports/games/kuklomenos/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/kuklomenos/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/kuklomenos/work/.cache HOME=/wrkdirs/usr/ports/games/kuklomenos/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/kuklomenos/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/kuklomenos/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-I/usr/local/include" LDFLAGS=" -lpthread -L/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing " 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" --End MAKE_ENV-- --PLIST_SUB-- VORBIS="" NO_VORBIS="@comment " OSREL=14.3 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/kuklomenos" EXAMPLESDIR="share/examples/kuklomenos" DATADIR="share/kuklomenos" WWWDIR="www/kuklomenos" ETCDIR="etc/kuklomenos" --End PLIST_SUB-- --SUB_LIST-- VORBIS="" NO_VORBIS="@comment " PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/kuklomenos DOCSDIR=/usr/local/share/doc/kuklomenos EXAMPLESDIR=/usr/local/share/examples/kuklomenos WWWDIR=/usr/local/www/kuklomenos ETCDIR=/usr/local/etc/kuklomenos --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The kuklomenos port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> kuklomenos-0.4.5_4 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [pkg.DaveG.ca] Installing pkg-2.5.1... [pkg.DaveG.ca] Extracting pkg-2.5.1: .......... done ===> kuklomenos-0.4.5_4 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of kuklomenos-0.4.5_4 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The kuklomenos port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by kuklomenos-0.4.5_4 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The kuklomenos port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by kuklomenos-0.4.5_4 for building => SHA256 Checksum OK for kuklomenos-0.4.5.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The kuklomenos port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===> Fetching all distfiles required by kuklomenos-0.4.5_4 for building ===> Extracting for kuklomenos-0.4.5_4 => SHA256 Checksum OK for kuklomenos-0.4.5.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for kuklomenos-0.4.5_4 ===> Applying FreeBSD patches for kuklomenos-0.4.5_4 from /usr/ports/games/kuklomenos/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> kuklomenos-0.4.5_4 depends on file: /usr/local/bin/sdl-config - not found ===> Installing existing package /packages/All/sdl-1.2.15_17,2.pkg [pkg.DaveG.ca] Installing sdl-1.2.15_17,2... [pkg.DaveG.ca] `-- Installing aalib-1.4.r5_14... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] `-- Extracting aalib-1.4.r5_14: .......... done [pkg.DaveG.ca] `-- Installing libGLU-9.0.3... [pkg.DaveG.ca] | `-- Installing libglvnd-1.7.0... [pkg.DaveG.ca] | | `-- Installing libX11-1.8.12,1... [pkg.DaveG.ca] | | `-- Installing libxcb-1.17.0... [pkg.DaveG.ca] | | | `-- Installing libXau-1.0.12... [pkg.DaveG.ca] | | | `-- Extracting libXau-1.0.12: .......... done [pkg.DaveG.ca] | | | `-- Installing libXdmcp-1.1.5... [pkg.DaveG.ca] | | | `-- Installing xorgproto-2024.1... [pkg.DaveG.ca] | | | `-- Extracting xorgproto-2024.1: .......... done [pkg.DaveG.ca] | | | `-- Extracting libXdmcp-1.1.5: ...... done [pkg.DaveG.ca] | | `-- Extracting libxcb-1.17.0: .......... done [pkg.DaveG.ca] | | `-- Extracting libX11-1.8.12,1: .......... done [pkg.DaveG.ca] | | `-- Installing libXext-1.3.6,1... [pkg.DaveG.ca] | | `-- Extracting libXext-1.3.6,1: .......... done [pkg.DaveG.ca] | `-- Extracting libglvnd-1.7.0: .......... done [pkg.DaveG.ca] `-- Extracting libGLU-9.0.3: ..... done [pkg.DaveG.ca] `-- Installing libXrandr-1.5.4... [pkg.DaveG.ca] | `-- Installing libXrender-0.9.12... [pkg.DaveG.ca] | `-- Extracting libXrender-0.9.12: ....... done [pkg.DaveG.ca] `-- Extracting libXrandr-1.5.4: .......... done [pkg.DaveG.ca] Extracting sdl-1.2.15_17,2: .......... done ===== Message from aalib-1.4.r5_14: -- ===> NOTICE: The aalib port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://docs.freebsd.org/en/articles/contributing/#ports-contributing ===== Message from sdl-1.2.15_17,2: -- Your SDL library has been built with libvgl support, which means that you can run almost any SDL application straight on your console (VESA 2.0 compatible videocard is required). To do this you have to load the vesa kernel module or enable it in your kernel, and set environment variable "SDL_VIDEODRIVER=vgl". ===> kuklomenos-0.4.5_4 depends on file: /usr/local/bin/sdl-config - found ===> Returning to build of kuklomenos-0.4.5_4 ===> kuklomenos-0.4.5_4 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] Extracting ccache-3.7.12_8: ......... done Create compiler links... create symlink for cc create symlink for cc (world) create symlink for c++ create symlink for c++ (world) create symlink for CC create symlink for CC (world) create symlink for clang create symlink for clang (world) create symlink for clang++ create symlink for clang++ (world) ===== Message from ccache-3.7.12_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> kuklomenos-0.4.5_4 depends on file: /usr/local/bin/ccache - found ===> Returning to build of kuklomenos-0.4.5_4 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> kuklomenos-0.4.5_4 depends on shared library: libcurl.so - not found ===> Installing existing package /packages/All/curl-8.17.0.pkg [pkg.DaveG.ca] Installing curl-8.17.0... [pkg.DaveG.ca] `-- Installing brotli-1.2.0,1... [pkg.DaveG.ca] `-- Extracting brotli-1.2.0,1: .......... done [pkg.DaveG.ca] `-- Installing libidn2-2.3.8... [pkg.DaveG.ca] | `-- Installing libunistring-1.4.1... [pkg.DaveG.ca] | `-- Extracting libunistring-1.4.1: .......... done [pkg.DaveG.ca] `-- Extracting libidn2-2.3.8: .......... done [pkg.DaveG.ca] `-- Installing libnghttp2-1.68.0... [pkg.DaveG.ca] `-- Extracting libnghttp2-1.68.0: ....... done [pkg.DaveG.ca] `-- Installing libpsl-0.21.5_2... [pkg.DaveG.ca] `-- Extracting libpsl-0.21.5_2: ........ done [pkg.DaveG.ca] `-- Installing libssh2-1.11.1,3... [pkg.DaveG.ca] `-- Extracting libssh2-1.11.1,3: .......... done [pkg.DaveG.ca] `-- Installing zstd-1.5.7_1... [pkg.DaveG.ca] `-- Extracting zstd-1.5.7_1: .......... done [pkg.DaveG.ca] Extracting curl-8.17.0: .......... done ===> kuklomenos-0.4.5_4 depends on shared library: libcurl.so - found (/usr/local/lib/libcurl.so) ===> Returning to build of kuklomenos-0.4.5_4 ===> kuklomenos-0.4.5_4 depends on shared library: libvorbis.so - not found ===> Installing existing package /packages/All/libvorbis-1.3.7_2,3.pkg [pkg.DaveG.ca] Installing libvorbis-1.3.7_2,3... [pkg.DaveG.ca] `-- Installing libogg-1.3.6,4... [pkg.DaveG.ca] `-- Extracting libogg-1.3.6,4: .......... done [pkg.DaveG.ca] Extracting libvorbis-1.3.7_2,3: .......... done ===> kuklomenos-0.4.5_4 depends on shared library: libvorbis.so - found (/usr/local/lib/libvorbis.so) ===> Returning to build of kuklomenos-0.4.5_4 ===> kuklomenos-0.4.5_4 depends on shared library: libSDL.so - found (/usr/local/lib/libSDL.so) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for kuklomenos-0.4.5_4 configure: loading site script /usr/ports/Templates/config.site checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... (cached) /bin/mkdir -p checking for gawk... (cached) /usr/bin/awk checking whether make sets $(MAKE)... yes checking build system type... amd64-portbld-freebsd14.3 checking host system type... amd64-portbld-freebsd14.3 checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for style of include used by make... GNU checking dependency style of c++... gcc3 checking for gcc... cc checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ISO C89... none needed checking dependency style of cc... gcc3 checking for ranlib... ranlib checking for SDL_Init in -lSDL... yes checking for curl_global_init in -lcurl... yes checking vorbis/vorbisfile.h usability... yes checking vorbis/vorbisfile.h presence... yes checking for vorbis/vorbisfile.h... yes checking for ov_open_callbacks in -lvorbisfile... yes -- dynamic libvorbisfile -> libvorbisfile.so.3 checking for stdbool.h that conforms to C99... (cached) yes checking for _Bool... (cached) yes checking for atexit... (cached) yes checking for floor... no checking for pow... no checking for sqrt... no configure: creating ./config.status config.status: creating Makefile config.status: creating SDL_mixer/Makefile config.status: creating fonts/Makefile config.status: creating sounds/Makefile config.status: creating config.h config.status: executing depfiles commands =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for kuklomenos-0.4.5_4 --- all --- /usr/bin/make all-recursive --- all-recursive --- Making all in fonts Making all in SDL_mixer --- mixer.o --- --- effects_internal.o --- --- effect_position.o --- --- music.o --- --- dynamic_ogg.o --- --- load_ogg.o --- --- mixer.o --- cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DOGG_SOUND -DOGG_DYNAMIC=\"libvorbisfile.so.3\" -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT mixer.o -MD -MP -MF .deps/mixer.Tpo -c -o mixer.o mixer.c --- effects_internal.o --- cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DOGG_SOUND -DOGG_DYNAMIC=\"libvorbisfile.so.3\" -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT effects_internal.o -MD -MP -MF .deps/effects_internal.Tpo -c -o effects_internal.o effects_internal.c --- effect_position.o --- cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DOGG_SOUND -DOGG_DYNAMIC=\"libvorbisfile.so.3\" -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT effect_position.o -MD -MP -MF .deps/effect_position.Tpo -c -o effect_position.o effect_position.c --- music.o --- cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DOGG_SOUND -DOGG_DYNAMIC=\"libvorbisfile.so.3\" -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT music.o -MD -MP -MF .deps/music.Tpo -c -o music.o music.c --- dynamic_ogg.o --- cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DOGG_SOUND -DOGG_DYNAMIC=\"libvorbisfile.so.3\" -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT dynamic_ogg.o -MD -MP -MF .deps/dynamic_ogg.Tpo -c -o dynamic_ogg.o dynamic_ogg.c --- load_ogg.o --- cc -DHAVE_CONFIG_H -I. -I.. -I/usr/local/include -DOGG_SOUND -DOGG_DYNAMIC=\"libvorbisfile.so.3\" -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -MT load_ogg.o -MD -MP -MF .deps/load_ogg.Tpo -c -o load_ogg.o load_ogg.c --- effects_internal.o --- mv -f .deps/effects_internal.Tpo .deps/effects_internal.Po --- music.o --- mv -f .deps/music.Tpo .deps/music.Po --- dynamic_ogg.o --- mv -f .deps/dynamic_ogg.Tpo .deps/dynamic_ogg.Po --- effect_position.o --- mv -f .deps/effect_position.Tpo .deps/effect_position.Po --- mixer.o --- mv -f .deps/mixer.Tpo .deps/mixer.Po --- load_ogg.o --- mv -f .deps/load_ogg.Tpo .deps/load_ogg.Po --- libmixer.a --- rm -f libmixer.a ar cru libmixer.a mixer.o effects_internal.o effect_position.o music.o dynamic_ogg.o load_ogg.o ranlib libmixer.a Making all in sounds --- ai.o --- --- background.o --- --- clock.o --- --- collision.o --- --- conffile.o --- --- coords.o --- --- data.o --- --- geom.o --- --- gfx.o --- --- invaders.o --- --- keybindings.o --- --- main.o --- --- menu.o --- --- node.o --- --- overlay.o --- --- player.o --- --- random.o --- --- settings.o --- --- shot.o --- --- sound.o --- --- state.o --- --- SDL_gfxPrimitivesDirty.o --- --- net.o --- --- highScore.o --- --- collision.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT collision.o -MD -MP -MF .deps/collision.Tpo -c -o collision.o collision.cc In file included from collision.cc:21: ./collision.h:46:20: warning: base class 'CollisionObject' is uninitialized when used here to access 'CollisionObject::startPos' [-Wuninitialized] 46 | : CollisionObject(startPos, velocity), radius(iradius) | ^ ./collision.h:46:30: warning: base class 'CollisionObject' is uninitialized when used here to access 'CollisionObject::velocity' [-Wuninitialized] 46 | : CollisionObject(startPos, velocity), radius(iradius) | ^ 2 warnings generated. mv -f .deps/collision.Tpo .deps/collision.Po --- clock.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT clock.o -MD -MP -MF .deps/clock.Tpo -c -o clock.o clock.cc mv -f .deps/clock.Tpo .deps/clock.Po --- ai.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT ai.o -MD -MP -MF .deps/ai.Tpo -c -o ai.o ai.cc --- background.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT background.o -MD -MP -MF .deps/background.Tpo -c -o background.o background.cc --- net.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT net.o -MD -MP -MF .deps/net.Tpo -c -o net.o net.cc --- conffile.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT conffile.o -MD -MP -MF .deps/conffile.Tpo -c -o conffile.o conffile.cc --- coords.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT coords.o -MD -MP -MF .deps/coords.Tpo -c -o coords.o coords.cc coords.cc:54:11: warning: unused variable 'copy' [-Wunused-variable] 54 | Angle copy = a2; | ^~~~ 1 warning generated. --- data.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT data.o -MD -MP -MF .deps/data.Tpo -c -o data.o data.cc --- geom.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT geom.o -MD -MP -MF .deps/geom.Tpo -c -o geom.o geom.cc --- gfx.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT gfx.o -MD -MP -MF .deps/gfx.Tpo -c -o gfx.o gfx.cc --- invaders.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT invaders.o -MD -MP -MF .deps/invaders.Tpo -c -o invaders.o invaders.cc --- keybindings.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT keybindings.o -MD -MP -MF .deps/keybindings.Tpo -c -o keybindings.o keybindings.cc --- main.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT main.o -MD -MP -MF .deps/main.Tpo -c -o main.o main.cc --- menu.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT menu.o -MD -MP -MF .deps/menu.Tpo -c -o menu.o menu.cc --- node.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT node.o -MD -MP -MF .deps/node.Tpo -c -o node.o node.cc --- overlay.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT overlay.o -MD -MP -MF .deps/overlay.Tpo -c -o overlay.o overlay.cc --- player.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT player.o -MD -MP -MF .deps/player.Tpo -c -o player.o player.cc --- random.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT random.o -MD -MP -MF .deps/random.Tpo -c -o random.o random.cc --- settings.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT settings.o -MD -MP -MF .deps/settings.Tpo -c -o settings.o settings.cc --- shot.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT shot.o -MD -MP -MF .deps/shot.Tpo -c -o shot.o shot.cc --- sound.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT sound.o -MD -MP -MF .deps/sound.Tpo -c -o sound.o sound.cc --- state.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT state.o -MD -MP -MF .deps/state.Tpo -c -o state.o state.cc --- SDL_gfxPrimitivesDirty.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT SDL_gfxPrimitivesDirty.o -MD -MP -MF .deps/SDL_gfxPrimitivesDirty.Tpo -c -o SDL_gfxPrimitivesDirty.o SDL_gfxPrimitivesDirty.cc --- coords.o --- mv -f .deps/coords.Tpo .deps/coords.Po --- highScore.o --- c++ -DHAVE_CONFIG_H -I. -DSOUND -DDATADIR=\"/usr/local/share/kuklomenos\" -I/usr/local/include -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -MT highScore.o -MD -MP -MF .deps/highScore.Tpo -c -o highScore.o highScore.cc --- random.o --- random.cc:24:28: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] 24 | return (float)(rand())/RAND_MAX; | ~^~~~~~~~ /usr/include/stdlib.h:79:18: note: expanded from macro 'RAND_MAX' 79 | #define RAND_MAX 0x7fffffff | ^~~~~~~~~~ 1 warning generated. mv -f .deps/random.Tpo .deps/random.Po --- background.o --- mv -f .deps/background.Tpo .deps/background.Po --- geom.o --- mv -f .deps/geom.Tpo .deps/geom.Po --- overlay.o --- mv -f .deps/overlay.Tpo .deps/overlay.Po --- shot.o --- mv -f .deps/shot.Tpo .deps/shot.Po --- data.o --- mv -f .deps/data.Tpo .deps/data.Po --- player.o --- mv -f .deps/player.Tpo .deps/player.Po --- ai.o --- In file included from ai.cc:21: In file included from ./state.h:8: In file included from ./invaders.h:9: ./collision.h:46:20: warning: base class 'CollisionObject' is uninitialized when used here to access 'CollisionObject::startPos' [-Wuninitialized] 46 | : CollisionObject(startPos, velocity), radius(iradius) | ^ ./collision.h:46:30: warning: base class 'CollisionObject' is uninitialized when used here to access 'CollisionObject::velocity' [-Wuninitialized] 46 | : CollisionObject(startPos, velocity), radius(iradius) | ^ 2 warnings generated. mv -f .deps/ai.Tpo .deps/ai.Po --- highScore.o --- highScore.cc:57:4: warning: add explicit braces to avoid dangling else [-Wdangling-else] 57 | else | ^ 1 warning generated. mv -f .deps/highScore.Tpo .deps/highScore.Po --- net.o --- mv -f .deps/net.Tpo .deps/net.Po --- conffile.o --- mv -f .deps/conffile.Tpo .deps/conffile.Po --- menu.o --- mv -f .deps/menu.Tpo .deps/menu.Po --- gfx.o --- mv -f .deps/gfx.Tpo .deps/gfx.Po --- settings.o --- settings.cc:159:24: warning: comparisons like 'X<=Y<=Z' don't have their mathematical meaning [-Wparentheses] 159 | if (0 < atof(optarg) <= 1.0) | ^ 1 warning generated. mv -f .deps/settings.Tpo .deps/settings.Po --- main.o --- In file included from main.cc:34: In file included from ./state.h:8: In file included from ./invaders.h:9: ./collision.h:46:20: warning: base class 'CollisionObject' is uninitialized when used here to access 'CollisionObject::startPos' [-Wuninitialized] 46 | : CollisionObject(startPos, velocity), radius(iradius) | ^ ./collision.h:46:30: warning: base class 'CollisionObject' is uninitialized when used here to access 'CollisionObject::velocity' [-Wuninitialized] 46 | : CollisionObject(startPos, velocity), radius(iradius) | ^ main.cc:321:2: warning: 'snprintf' size argument is too large; destination buffer has size 38, but size argument is 40 [-Wfortify-source] 321 | snprintf(ratingStr, 8+20+7+5, "R: %.1f (%s)", gameState->rating, | ^ main.cc:609:29: warning: '&&' within '||' [-Wlogical-op-parentheses] 609 | if ( !gameClock.paused && | ~~~~~~~~~~~~~~~~~~^~ 610 | ( (!settings.stopMotion || haveInput()) && | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 611 | menuStack.empty() ) || ended || gameState->ai ) | ~~~~~~~~~~~~~~~~~~~ ~~ main.cc:609:29: note: place parentheses around the '&&' expression to silence this warning 609 | if ( !gameClock.paused && | ^ | ( 610 | ( (!settings.stopMotion || haveInput()) && 611 | menuStack.empty() ) || ended || gameState->ai ) | ) 4 warnings generated. mv -f .deps/main.Tpo .deps/main.Po --- sound.o --- In file included from sound.cc:23: ./sound.h:13:13: warning: private field 'chunk' is not used [-Wunused-private-field] 13 | Mix_Chunk* chunk; | ^ 1 warning generated. mv -f .deps/sound.Tpo .deps/sound.Po --- invaders.o --- In file included from invaders.cc:22: In file included from ./invaders.h:9: ./collision.h:46:20: warning: base class 'CollisionObject' is uninitialized when used here to access 'CollisionObject::startPos' [-Wuninitialized] 46 | : CollisionObject(startPos, velocity), radius(iradius) | ^ ./collision.h:46:30: warning: base class 'CollisionObject' is uninitialized when used here to access 'CollisionObject::velocity' [-Wuninitialized] 46 | : CollisionObject(startPos, velocity), radius(iradius) | ^ In file included from invaders.cc:22: ./invaders.h:224:7: warning: private field 'super' is not used [-Wunused-private-field] 224 | bool super; | ^ 3 warnings generated. mv -f .deps/invaders.Tpo .deps/invaders.Po --- SDL_gfxPrimitivesDirty.o --- In file included from SDL_gfxPrimitivesDirty.cc:21: ./SDL_gfxPrimitives_font.h:1547:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1547 | * 128 0x80 '<80>' | ^ ./SDL_gfxPrimitives_font.h:1559:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1559 | * 129 0x81 '<81>' | ^ ./SDL_gfxPrimitives_font.h:1571:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1571 | * 130 0x82 '<82>' | ^ ./SDL_gfxPrimitives_font.h:1583:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1583 | * 131 0x83 '<83>' | ^ ./SDL_gfxPrimitives_font.h:1595:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1595 | * 132 0x84 '<84>' | ^ ./SDL_gfxPrimitives_font.h:1607:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1607 | * 133 0x85 '<85>' | ^ ./SDL_gfxPrimitives_font.h:1619:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1619 | * 134 0x86 '<86>' | ^ ./SDL_gfxPrimitives_font.h:1631:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1631 | * 135 0x87 '<87>' | ^ ./SDL_gfxPrimitives_font.h:1643:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1643 | * 136 0x88 '<88>' | ^ ./SDL_gfxPrimitives_font.h:1655:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1655 | * 137 0x89 '<89>' | ^ ./SDL_gfxPrimitives_font.h:1667:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1667 | * 138 0x8a '<8A>' | ^ ./SDL_gfxPrimitives_font.h:1679:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1679 | * 139 0x8b '<8B>' | ^ ./SDL_gfxPrimitives_font.h:1691:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1691 | * 140 0x8c '<8C>' | ^ ./SDL_gfxPrimitives_font.h:1703:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1703 | * 141 0x8d '<8D>' | ^ ./SDL_gfxPrimitives_font.h:1715:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1715 | * 142 0x8e '<8E>' | ^ ./SDL_gfxPrimitives_font.h:1727:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1727 | * 143 0x8f '<8F>' | ^ ./SDL_gfxPrimitives_font.h:1739:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1739 | * 144 0x90 '<90>' | ^ ./SDL_gfxPrimitives_font.h:1751:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1751 | * 145 0x91 '<91>' | ^ ./SDL_gfxPrimitives_font.h:1763:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1763 | * 146 0x92 '<92>' | ^ ./SDL_gfxPrimitives_font.h:1775:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1775 | * 147 0x93 '<93>' | ^ ./SDL_gfxPrimitives_font.h:1787:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1787 | * 148 0x94 '<94>' | ^ ./SDL_gfxPrimitives_font.h:1799:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1799 | * 149 0x95 '<95>' | ^ ./SDL_gfxPrimitives_font.h:1811:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1811 | * 150 0x96 '<96>' | ^ ./SDL_gfxPrimitives_font.h:1823:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1823 | * 151 0x97 '<97>' | ^ ./SDL_gfxPrimitives_font.h:1835:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1835 | * 152 0x98 '<98>' | ^ ./SDL_gfxPrimitives_font.h:1847:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1847 | * 153 0x99 '<99>' | ^ ./SDL_gfxPrimitives_font.h:1859:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1859 | * 154 0x9a '<9A>' | ^ ./SDL_gfxPrimitives_font.h:1871:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1871 | * 155 0x9b '<9B>' | ^ ./SDL_gfxPrimitives_font.h:1883:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1883 | * 156 0x9c '<9C>' | ^ ./SDL_gfxPrimitives_font.h:1895:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1895 | * 157 0x9d '<9D>' | ^ ./SDL_gfxPrimitives_font.h:1907:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1907 | * 158 0x9e '<9E>' | ^ ./SDL_gfxPrimitives_font.h:1919:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1919 | * 159 0x9f '<9F>' | ^ ./SDL_gfxPrimitives_font.h:1931:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1931 | * 160 0xa0 '' | ^ ./SDL_gfxPrimitives_font.h:1943:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1943 | * 161 0xa1 '' | ^ ./SDL_gfxPrimitives_font.h:1955:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1955 | * 162 0xa2 '' | ^ ./SDL_gfxPrimitives_font.h:1967:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1967 | * 163 0xa3 '' | ^ ./SDL_gfxPrimitives_font.h:1979:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1979 | * 164 0xa4 '' | ^ ./SDL_gfxPrimitives_font.h:1991:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 1991 | * 165 0xa5 '' | ^ ./SDL_gfxPrimitives_font.h:2003:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2003 | * 166 0xa6 '' | ^ ./SDL_gfxPrimitives_font.h:2015:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2015 | * 167 0xa7 '' | ^ ./SDL_gfxPrimitives_font.h:2027:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2027 | * 168 0xa8 '' | ^ ./SDL_gfxPrimitives_font.h:2039:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2039 | * 169 0xa9 '' | ^ ./SDL_gfxPrimitives_font.h:2051:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2051 | * 170 0xaa '' | ^ ./SDL_gfxPrimitives_font.h:2063:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2063 | * 171 0xab '' | ^ ./SDL_gfxPrimitives_font.h:2075:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2075 | * 172 0xac '' | ^ ./SDL_gfxPrimitives_font.h:2087:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2087 | * 173 0xad '' | ^ ./SDL_gfxPrimitives_font.h:2099:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2099 | * 174 0xae '' | ^ ./SDL_gfxPrimitives_font.h:2111:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2111 | * 175 0xaf '' | ^ ./SDL_gfxPrimitives_font.h:2123:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2123 | * 176 0xb0 '' | ^ ./SDL_gfxPrimitives_font.h:2135:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2135 | * 177 0xb1 '' | ^ ./SDL_gfxPrimitives_font.h:2147:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2147 | * 178 0xb2 '' | ^ ./SDL_gfxPrimitives_font.h:2159:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2159 | * 179 0xb3 '' | ^ ./SDL_gfxPrimitives_font.h:2171:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2171 | * 180 0xb4 '' | ^ ./SDL_gfxPrimitives_font.h:2183:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2183 | * 181 0xb5 '' | ^ ./SDL_gfxPrimitives_font.h:2195:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2195 | * 182 0xb6 '' | ^ ./SDL_gfxPrimitives_font.h:2207:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2207 | * 183 0xb7 '' | ^ ./SDL_gfxPrimitives_font.h:2219:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2219 | * 184 0xb8 '' | ^ ./SDL_gfxPrimitives_font.h:2231:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2231 | * 185 0xb9 '' | ^ ./SDL_gfxPrimitives_font.h:2243:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2243 | * 186 0xba '' | ^ ./SDL_gfxPrimitives_font.h:2255:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2255 | * 187 0xbb '' | ^ ./SDL_gfxPrimitives_font.h:2267:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2267 | * 188 0xbc '' | ^ ./SDL_gfxPrimitives_font.h:2279:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2279 | * 189 0xbd '' | ^ ./SDL_gfxPrimitives_font.h:2291:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2291 | * 190 0xbe '' | ^ ./SDL_gfxPrimitives_font.h:2303:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2303 | * 191 0xbf '' | ^ ./SDL_gfxPrimitives_font.h:2315:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2315 | * 192 0xc0 '' | ^ ./SDL_gfxPrimitives_font.h:2327:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2327 | * 193 0xc1 '' | ^ ./SDL_gfxPrimitives_font.h:2339:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2339 | * 194 0xc2 '' | ^ ./SDL_gfxPrimitives_font.h:2351:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2351 | * 195 0xc3 '' | ^ ./SDL_gfxPrimitives_font.h:2363:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2363 | * 196 0xc4 '' | ^ ./SDL_gfxPrimitives_font.h:2375:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2375 | * 197 0xc5 '' | ^ ./SDL_gfxPrimitives_font.h:2387:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2387 | * 198 0xc6 '' | ^ ./SDL_gfxPrimitives_font.h:2399:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2399 | * 199 0xc7 '' | ^ ./SDL_gfxPrimitives_font.h:2411:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2411 | * 200 0xc8 '' | ^ ./SDL_gfxPrimitives_font.h:2423:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2423 | * 201 0xc9 '' | ^ ./SDL_gfxPrimitives_font.h:2435:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2435 | * 202 0xca '' | ^ ./SDL_gfxPrimitives_font.h:2447:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2447 | * 203 0xcb '' | ^ ./SDL_gfxPrimitives_font.h:2459:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2459 | * 204 0xcc '' | ^ ./SDL_gfxPrimitives_font.h:2471:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2471 | * 205 0xcd '' | ^ ./SDL_gfxPrimitives_font.h:2483:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2483 | * 206 0xce '' | ^ ./SDL_gfxPrimitives_font.h:2495:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2495 | * 207 0xcf '' | ^ ./SDL_gfxPrimitives_font.h:2507:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2507 | * 208 0xd0 '' | ^ ./SDL_gfxPrimitives_font.h:2519:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2519 | * 209 0xd1 '' | ^ ./SDL_gfxPrimitives_font.h:2531:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2531 | * 210 0xd2 '' | ^ ./SDL_gfxPrimitives_font.h:2543:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2543 | * 211 0xd3 '' | ^ ./SDL_gfxPrimitives_font.h:2555:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2555 | * 212 0xd4 '' | ^ ./SDL_gfxPrimitives_font.h:2567:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2567 | * 213 0xd5 '' | ^ ./SDL_gfxPrimitives_font.h:2579:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2579 | * 214 0xd6 '' | ^ ./SDL_gfxPrimitives_font.h:2591:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2591 | * 215 0xd7 '' | ^ ./SDL_gfxPrimitives_font.h:2603:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2603 | * 216 0xd8 '' | ^ ./SDL_gfxPrimitives_font.h:2615:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2615 | * 217 0xd9 '' | ^ ./SDL_gfxPrimitives_font.h:2627:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2627 | * 218 0xda '' | ^ ./SDL_gfxPrimitives_font.h:2639:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2639 | * 219 0xdb '' | ^ ./SDL_gfxPrimitives_font.h:2651:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2651 | * 220 0xdc '' | ^ ./SDL_gfxPrimitives_font.h:2663:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2663 | * 221 0xdd '
' | ^ ./SDL_gfxPrimitives_font.h:2675:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2675 | * 222 0xde '' | ^ ./SDL_gfxPrimitives_font.h:2687:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2687 | * 223 0xdf '' | ^ ./SDL_gfxPrimitives_font.h:2699:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2699 | * 224 0xe0 '' | ^ ./SDL_gfxPrimitives_font.h:2711:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2711 | * 225 0xe1 '' | ^ ./SDL_gfxPrimitives_font.h:2723:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2723 | * 226 0xe2 '' | ^ ./SDL_gfxPrimitives_font.h:2735:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2735 | * 227 0xe3 '' | ^ ./SDL_gfxPrimitives_font.h:2747:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2747 | * 228 0xe4 '' | ^ ./SDL_gfxPrimitives_font.h:2759:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2759 | * 229 0xe5 '' | ^ ./SDL_gfxPrimitives_font.h:2771:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2771 | * 230 0xe6 '' | ^ ./SDL_gfxPrimitives_font.h:2783:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2783 | * 231 0xe7 '' | ^ ./SDL_gfxPrimitives_font.h:2795:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2795 | * 232 0xe8 '' | ^ ./SDL_gfxPrimitives_font.h:2807:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2807 | * 233 0xe9 '' | ^ ./SDL_gfxPrimitives_font.h:2819:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2819 | * 234 0xea '' | ^ ./SDL_gfxPrimitives_font.h:2831:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2831 | * 235 0xeb '' | ^ ./SDL_gfxPrimitives_font.h:2843:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2843 | * 236 0xec '' | ^ ./SDL_gfxPrimitives_font.h:2855:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2855 | * 237 0xed '' | ^ ./SDL_gfxPrimitives_font.h:2867:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2867 | * 238 0xee '' | ^ ./SDL_gfxPrimitives_font.h:2879:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2879 | * 239 0xef '' | ^ ./SDL_gfxPrimitives_font.h:2891:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2891 | * 240 0xf0 '' | ^ ./SDL_gfxPrimitives_font.h:2903:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2903 | * 241 0xf1 '' | ^ ./SDL_gfxPrimitives_font.h:2915:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2915 | * 242 0xf2 '' | ^ ./SDL_gfxPrimitives_font.h:2927:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2927 | * 243 0xf3 '' | ^ ./SDL_gfxPrimitives_font.h:2939:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2939 | * 244 0xf4 '' | ^ ./SDL_gfxPrimitives_font.h:2951:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2951 | * 245 0xf5 '' | ^ ./SDL_gfxPrimitives_font.h:2963:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2963 | * 246 0xf6 '' | ^ ./SDL_gfxPrimitives_font.h:2975:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2975 | * 247 0xf7 '' | ^ ./SDL_gfxPrimitives_font.h:2987:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2987 | * 248 0xf8 '' | ^ ./SDL_gfxPrimitives_font.h:2999:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 2999 | * 249 0xf9 '' | ^ ./SDL_gfxPrimitives_font.h:3011:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 3011 | * 250 0xfa '' | ^ ./SDL_gfxPrimitives_font.h:3023:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 3023 | * 251 0xfb '' | ^ ./SDL_gfxPrimitives_font.h:3035:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 3035 | * 252 0xfc '' | ^ ./SDL_gfxPrimitives_font.h:3047:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 3047 | * 253 0xfd '' | ^ ./SDL_gfxPrimitives_font.h:3059:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 3059 | * 254 0xfe '' | ^ ./SDL_gfxPrimitives_font.h:3071:18: warning: invalid UTF-8 in comment [-Winvalid-utf8] 3071 | * 255 0xff '' | ^ SDL_gfxPrimitivesDirty.cc:1892:23: warning: variable 'wgtcompmask' set but not used [-Wunused-but-set-variable] 1892 | Uint32 erracctmp, wgtcompmask; | ^ 129 warnings generated. --- state.o --- In file included from state.cc:26: In file included from ./state.h:8: In file included from ./invaders.h:9: ./collision.h:46:20: warning: base class 'CollisionObject' is uninitialized when used here to access 'CollisionObject::startPos' [-Wuninitialized] 46 | : CollisionObject(startPos, velocity), radius(iradius) | ^ ./collision.h:46:30: warning: base class 'CollisionObject' is uninitialized when used here to access 'CollisionObject::velocity' [-Wuninitialized] 46 | : CollisionObject(startPos, velocity), radius(iradius) | ^ state.cc:705:49: warning: '&&' within '||' [-Wlogical-op-parentheses] 705 | if (end == END_DEAD || end == END_EXTRACTED && zoomdist < 1) | ~~ ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ state.cc:705:49: note: place parentheses around the '&&' expression to silence this warning 705 | if (end == END_DEAD || end == END_EXTRACTED && zoomdist < 1) --- node.o --- In file included from node.cc:19: In file included from ./node.h:6: In file included from ./invaders.h:9: ./collision.h:46:20: warning: base class 'CollisionObject' is uninitialized when used here to access 'CollisionObject::startPos' [-Wuninitialized] 46 | : CollisionObject(startPos, velocity), radius(iradius) | ^ ./collision.h:46:30: warning: base class 'CollisionObject' is uninitialized when used here to access 'CollisionObject::velocity' [-Wuninitialized] 46 | : CollisionObject(startPos, velocity), radius(iradius) | ^ 2 warnings generated. --- SDL_gfxPrimitivesDirty.o --- mv -f .deps/SDL_gfxPrimitivesDirty.Tpo .deps/SDL_gfxPrimitivesDirty.Po --- state.o --- | ^ | ( ) state.cc:1244:39: warning: converting the enum constant to a boolean [-Wint-in-bool-context] 1244 | if (!destroyed && (END_EXTRACTED || you.score >= 30)) | ^ 4 warnings generated. mv -f .deps/state.Tpo .deps/state.Po --- node.o --- mv -f .deps/node.Tpo .deps/node.Po --- keybindings.o --- mv -f .deps/keybindings.Tpo .deps/keybindings.Po --- kuklomenos --- c++ -Wall -pedantic -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Wno-c++11-narrowing -lpthread -L/usr/local/lib -o kuklomenos ai.o background.o clock.o collision.o conffile.o coords.o data.o geom.o gfx.o invaders.o keybindings.o main.o menu.o node.o overlay.o player.o random.o settings.o shot.o sound.o state.o SDL_gfxPrimitivesDirty.o net.o highScore.o SDL_mixer/libmixer.a -lcurl -lSDL =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for kuklomenos-0.4.5_4 ===> Generating temporary packing list Making install in fonts test -z "/usr/local/share/kuklomenos/fonts" || /bin/mkdir -p "/wrkdirs/usr/ports/games/kuklomenos/work/stage/usr/local/share/kuklomenos/fonts" install -m 0644 '10x20.fnt' '/wrkdirs/usr/ports/games/kuklomenos/work/stage/usr/local/share/kuklomenos/fonts/10x20.fnt' install -m 0644 '7x13.fnt' '/wrkdirs/usr/ports/games/kuklomenos/work/stage/usr/local/share/kuklomenos/fonts/7x13.fnt' Making install in SDL_mixer Making install in sounds test -z "/usr/local/share/kuklomenos/sounds" || /bin/mkdir -p "/wrkdirs/usr/ports/games/kuklomenos/work/stage/usr/local/share/kuklomenos/sounds" install -m 0644 'hum.ogg' '/wrkdirs/usr/ports/games/kuklomenos/work/stage/usr/local/share/kuklomenos/sounds/hum.ogg' install -m 0644 'invdie.ogg' '/wrkdirs/usr/ports/games/kuklomenos/work/stage/usr/local/share/kuklomenos/sounds/invdie.ogg' install -m 0644 'invhit.ogg' '/wrkdirs/usr/ports/games/kuklomenos/work/stage/usr/local/share/kuklomenos/sounds/invhit.ogg' install -m 0644 'mutilation.ogg' '/wrkdirs/usr/ports/games/kuklomenos/work/stage/usr/local/share/kuklomenos/sounds/mutilation.ogg' install -m 0644 'primed.ogg' '/wrkdirs/usr/ports/games/kuklomenos/work/stage/usr/local/share/kuklomenos/sounds/primed.ogg' install -m 0644 'shield.ogg' '/wrkdirs/usr/ports/games/kuklomenos/work/stage/usr/local/share/kuklomenos/sounds/shield.ogg' install -m 0644 'shot.ogg' '/wrkdirs/usr/ports/games/kuklomenos/work/stage/usr/local/share/kuklomenos/sounds/shot.ogg' install -m 0644 'spark.ogg' '/wrkdirs/usr/ports/games/kuklomenos/work/stage/usr/local/share/kuklomenos/sounds/spark.ogg' test -z "/usr/local/bin" || /bin/mkdir -p "/wrkdirs/usr/ports/games/kuklomenos/work/stage/usr/local/bin" install -s -m 555 'kuklomenos' '/wrkdirs/usr/ports/games/kuklomenos/work/stage/usr/local/bin/kuklomenos' ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2026-01-21T19:24:39+0000' 'PKG_NOTE_ports_top_git_hash=076a295eb33c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=fb16dfecae4a' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for kuklomenos-0.4.5_4 ===> Building kuklomenos-0.4.5_4 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for kuklomenos-0.4.5_4 build of games/kuklomenos | kuklomenos-0.4.5_4 ended at Wed Jan 21 14:27:57 EST 2026 build time: 00:03:20