=>> Building games/glaxium build started at Sat Jan 24 15:22:33 EST 2026 port directory: /usr/ports/games/glaxium package name: glaxium-0.5_20 building for: FreeBSD pkg.DaveG.ca 13.5-RELEASE-p7 FreeBSD 13.5-RELEASE-p7 1305000 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1108 Nov 22 2024 /usr/ports/games/glaxium/Makefile Ports top last git commit: 076a295eb33c Ports top unclean checkout: no Port dir last git commit: 7d1f7ff4a61b Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1305000 Job Id: 06 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1305000 UNAME_v=FreeBSD 13.5-RELEASE-p7 1305000 UNAME_r=13.5-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_13_5_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_13_5_x64-HEAD-ALL/06/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_13_5_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_13_5_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--- ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=/usr/local/bin/gmake SDL_CONFIG=/usr/local/bin/sdl-config XDG_DATA_HOME=/wrkdirs/usr/ports/games/glaxium/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/glaxium/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/glaxium/work/.cache HOME=/wrkdirs/usr/ports/games/glaxium/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/glaxium/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/glaxium/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/glaxium/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/glaxium/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/glaxium/work/.cache HOME=/wrkdirs/usr/ports/games/glaxium/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/glaxium/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/glaxium/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="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " 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-- OSREL=13.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/glaxium" EXAMPLESDIR="share/examples/glaxium" DATADIR="share/glaxium" WWWDIR="www/glaxium" ETCDIR="etc/glaxium" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/glaxium DOCSDIR=/usr/local/share/doc/glaxium EXAMPLESDIR=/usr/local/share/examples/glaxium WWWDIR=/usr/local/www/glaxium ETCDIR=/usr/local/etc/glaxium --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 --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The glaxium 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 ===> glaxium-0.5_20 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 ===> glaxium-0.5_20 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of glaxium-0.5_20 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The glaxium 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 glaxium-0.5_20 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The glaxium 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 glaxium-0.5_20 for building => SHA256 Checksum OK for glaxium_0.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 glaxium 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 glaxium-0.5_20 for building ===> Extracting for glaxium-0.5_20 => SHA256 Checksum OK for glaxium_0.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 glaxium-0.5_20 ===> Converting DOS text files to UNIX text files ===> Applying FreeBSD patches for glaxium-0.5_20 from /usr/ports/games/glaxium/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> glaxium-0.5_20 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg.DaveG.ca] Installing gmake-4.4.1... [pkg.DaveG.ca] `-- Installing gettext-runtime-0.26... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] `-- Extracting gettext-runtime-0.26: .......... done [pkg.DaveG.ca] Extracting gmake-4.4.1: .......... done ===> glaxium-0.5_20 depends on package: gmake>=4.4.1 - found ===> Returning to build of glaxium-0.5_20 ===> glaxium-0.5_20 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] `-- 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". ===> glaxium-0.5_20 depends on file: /usr/local/bin/sdl-config - found ===> Returning to build of glaxium-0.5_20 ===> glaxium-0.5_20 depends on package: xorgproto>=0 - found ===> glaxium-0.5_20 depends on package: xorgproto>=0 - found ===> glaxium-0.5_20 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> glaxium-0.5_20 depends on file: /usr/local/libdata/pkgconfig/xi.pc - not found ===> Installing existing package /packages/All/libXi-1.8.2,1.pkg [pkg.DaveG.ca] Installing libXi-1.8.2,1... [pkg.DaveG.ca] `-- Installing libXfixes-6.0.1... [pkg.DaveG.ca] `-- Extracting libXfixes-6.0.1: ....... done [pkg.DaveG.ca] Extracting libXi-1.8.2,1: .......... done ===> glaxium-0.5_20 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===> Returning to build of glaxium-0.5_20 ===> glaxium-0.5_20 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - not found ===> Installing existing package /packages/All/libXmu-1.1.4,1.pkg [pkg.DaveG.ca] Installing libXmu-1.1.4,1... [pkg.DaveG.ca] `-- Installing libXt-1.3.0,1... [pkg.DaveG.ca] | `-- Installing libICE-1.1.2,1... [pkg.DaveG.ca] | `-- Extracting libICE-1.1.2,1: .......... done [pkg.DaveG.ca] | `-- Installing libSM-1.2.6,1... [pkg.DaveG.ca] | `-- Extracting libSM-1.2.6,1: ........ done [pkg.DaveG.ca] `-- Extracting libXt-1.3.0,1: .......... done [pkg.DaveG.ca] Extracting libXmu-1.1.4,1: .......... done ===> glaxium-0.5_20 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> Returning to build of glaxium-0.5_20 ===> glaxium-0.5_20 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. ===> glaxium-0.5_20 depends on file: /usr/local/bin/ccache - found ===> Returning to build of glaxium-0.5_20 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> glaxium-0.5_20 depends on shared library: libpng.so - not found ===> Installing existing package /packages/All/png-1.6.53.pkg [pkg.DaveG.ca] Installing png-1.6.53... [pkg.DaveG.ca] Extracting png-1.6.53: .......... done ===> glaxium-0.5_20 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so) ===> Returning to build of glaxium-0.5_20 ===> glaxium-0.5_20 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so) ===> glaxium-0.5_20 depends on shared library: libGLU.so - found (/usr/local/lib/libGLU.so) ===> glaxium-0.5_20 depends on shared library: libglut.so - not found ===> Installing existing package /packages/All/freeglut-3.2.1.pkg [pkg.DaveG.ca] Installing freeglut-3.2.1... [pkg.DaveG.ca] `-- Installing libXxf86vm-1.1.6... [pkg.DaveG.ca] `-- Extracting libXxf86vm-1.1.6: .......... done [pkg.DaveG.ca] Extracting freeglut-3.2.1: .......... done ===== Message from freeglut-3.2.1: -- Joystick support is untested and it is unknown if it works. Do not hesitate to contact x11@FreeBSD.org if this causes issues. ===> glaxium-0.5_20 depends on shared library: libglut.so - found (/usr/local/lib/libglut.so) ===> Returning to build of glaxium-0.5_20 ===> glaxium-0.5_20 depends on shared library: libSDL_mixer.so - not found ===> Installing existing package /packages/All/sdl_mixer-1.2.12_15.pkg [pkg.DaveG.ca] Installing sdl_mixer-1.2.12_15... [pkg.DaveG.ca] `-- Installing flac-1.5.0,1... [pkg.DaveG.ca] | `-- Installing libogg-1.3.6,4... [pkg.DaveG.ca] | `-- Extracting libogg-1.3.6,4: .......... done [pkg.DaveG.ca] `-- Extracting flac-1.5.0,1: .......... done [pkg.DaveG.ca] `-- Installing libmikmod-3.3.13... [pkg.DaveG.ca] `-- Extracting libmikmod-3.3.13: ....... done [pkg.DaveG.ca] `-- Installing libvorbis-1.3.7_2,3... [pkg.DaveG.ca] `-- Extracting libvorbis-1.3.7_2,3: .......... done [pkg.DaveG.ca] `-- Installing smpeg-0.4.4_18... [pkg.DaveG.ca] `-- Extracting smpeg-0.4.4_18: .......... done [pkg.DaveG.ca] `-- Installing timidity-0.2i_1... [pkg.DaveG.ca] `-- Extracting timidity-0.2i_1: .......... done [pkg.DaveG.ca] Extracting sdl_mixer-1.2.12_15: ...... done ===== Message from timidity-0.2i_1: -- ===> NOTICE: The timidity 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 ===> glaxium-0.5_20 depends on shared library: libSDL_mixer.so - found (/usr/local/lib/libSDL_mixer.so) ===> Returning to build of glaxium-0.5_20 ===> glaxium-0.5_20 depends on shared library: libSDL.so - found (/usr/local/lib/libSDL.so) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for glaxium-0.5_20 configure: loading site script /usr/ports/Templates/config.site checking for gcc... cc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking how to run the C preprocessor... cpp checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking whether /usr/local/bin/gmake sets ${MAKE}... yes checking for sdl-config... /usr/local/bin/sdl-config checking for SDL - version >= 1.1.5... yes checking for ANSI C header files... (cached) yes checking for sys/types.h... (cached) yes checking for sys/stat.h... (cached) yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for memory.h... (cached) yes checking for strings.h... (cached) yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking for unistd.h... (cached) yes checking SDL.h usability... yes checking SDL.h presence... yes checking for SDL.h... yes checking for Mix_PlayMusic in -lSDL_mixer... yes checking SDL_mixer.h usability... yes checking SDL_mixer.h presence... yes checking for SDL_mixer.h... yes checking for glVertex3f in -lGL... yes checking for gluPerspective in -lGLU... yes checking for XDestroyWindow in -lX11... yes checking for XFreeDeviceControl in -lXi... yes checking for XmuScanlineNot in -lXmu... yes checking for glutBitmapCharacter in -lglut... yes checking for png_write_rows in -lpng... yes checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking GL/glu.h usability... yes checking GL/glu.h presence... yes checking for GL/glu.h... yes checking GL/glut.h usability... yes checking GL/glut.h presence... yes checking for GL/glut.h... yes checking GL/glx.h usability... yes checking GL/glx.h presence... yes checking for GL/glx.h... yes checking png.h usability... yes checking png.h presence... yes checking for png.h... yes configure: creating ./config.status config.status: creating Makefile config.status: creating conf.h =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for glaxium-0.5_20 c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE bandit2.cpp -o bandit2.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE cube.cpp -o cube.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE diamond.cpp -o diamond.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE elem.cpp -o elem.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE explosion.cpp -o explosion.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE fighter2.cpp -o fighter2.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE fire.cpp -o fire.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE list.cpp -o list.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE listsprite.cpp -o listsprite.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE main.cpp -o main.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE myship.cpp -o myship.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE piege.cpp -o piege.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE pngtex.cpp -o pngtex.o -DDATADIR=\"/usr/local/share/glaxium\" cube.cpp:234:12: warning: 15 enumeration values not handled in switch: 'TYPE_WALL', 'TYPE_ENEMY1', 'TYPE_EXPLOSION'... [-Wswitch] 234 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ 1 warning generated. bandit2.cpp:223:12: warning: 17 enumeration values not handled in switch: 'TYPE_MY_FIRE4', 'TYPE_WALL', 'TYPE_ENEMY1'... [-Wswitch] 223 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ bandit2.cpp:349:12: warning: 19 enumeration values not handled in switch: 'TYPE_MY_FIRE4', 'TYPE_WALL', 'TYPE_ENEMY1'... [-Wswitch] 349 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ 2 warnings generated. c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE scene.cpp -o scene.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE scratcher.cpp -o scratcher.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE ship1.cpp -o ship1.o -DDATADIR=\"/usr/local/share/glaxium\" diamond.cpp:211:19: warning: enumeration values 'POWERUP' and 'INVUL' not handled in switch [-Wswitch] 211 | switch (type_) { | ^~~~~ diamond.cpp:200:12: warning: 21 enumeration values not handled in switch: 'TYPE_MY_FIRE2', 'TYPE_MY_FIRE4', 'TYPE_WALL'... [-Wswitch] 200 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ 2 warnings generated. c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE spirale.cpp -o spirale.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE sprite.cpp -o sprite.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE tache.cpp -o tache.o -DDATADIR=\"/usr/local/share/glaxium\" fighter2.cpp:208:12: warning: 17 enumeration values not handled in switch: 'TYPE_MY_FIRE4', 'TYPE_WALL', 'TYPE_ENEMY1'... [-Wswitch] 208 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ fighter2.cpp:334:12: warning: 19 enumeration values not handled in switch: 'TYPE_MY_FIRE4', 'TYPE_WALL', 'TYPE_ENEMY1'... [-Wswitch] 334 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ 2 warnings generated. c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE tank.cpp -o tank.o -DDATADIR=\"/usr/local/share/glaxium\" c++ -c -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -I/usr/local/include/SDL -I/usr/local/include -D_REENTRANT -D_THREAD_SAFE variables.cpp -o variables.o -DDATADIR=\"/usr/local/share/glaxium\" fire.cpp:122:12: warning: 14 enumeration values not handled in switch: 'TYPE_MY_SPACE_SHIP', 'TYPE_MY_FIRE1', 'TYPE_MY_FIRE2'... [-Wswitch] 122 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ fire.cpp:232:12: warning: 4 enumeration values not handled in switch: 'NOT_STARTED', 'MOVING', 'TOUCHING'... [-Wswitch] 232 | switch(state_) | ^~~~~~ fire.cpp:473:12: warning: 15 enumeration values not handled in switch: 'TYPE_MY_SPACE_SHIP', 'TYPE_MY_FIRE1', 'TYPE_MY_FIRE2'... [-Wswitch] 473 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ fire.cpp:632:12: warning: 18 enumeration values not handled in switch: 'TYPE_MY_SPACE_SHIP', 'TYPE_MY_FIRE1', 'TYPE_MY_FIRE2'... [-Wswitch] 632 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ 4 warnings generated. main.cpp:232:69: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 232 | GLvar->module2 = Mix_LoadMUS(GLvar->getFullPath("samples/glax3.xm")); | ^ main.cpp:262:58: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 262 | GLvar->module1 = Mix_LoadMUS(GLvar->getFullPath("samples/glax.xm")); | ^ 2 warnings generated. scratcher.cpp:164:12: warning: 21 enumeration values not handled in switch: 'TYPE_MY_SPACE_SHIP', 'TYPE_MY_FIRE4', 'TYPE_WALL'... [-Wswitch] 164 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ 1 warning generated. ship1.cpp:331:12: warning: 17 enumeration values not handled in switch: 'TYPE_MY_FIRE4', 'TYPE_WALL', 'TYPE_ENEMY1'... [-Wswitch] 331 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ ship1.cpp:447:12: warning: 20 enumeration values not handled in switch: 'TYPE_MY_FIRE4', 'TYPE_WALL', 'TYPE_ENEMY1'... [-Wswitch] 447 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ 2 warnings generated. variables.cpp:39:2: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 39 | "welcome.wav", | ^ variables.cpp:40:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 40 | "tir.wav", | ^ variables.cpp:41:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 41 | "explode1.wav", | ^ variables.cpp:42:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 42 | "explode2.wav", | ^ variables.cpp:43:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 43 | "tachefire.wav", | ^ variables.cpp:44:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 44 | "glups.wav", | ^ variables.cpp:45:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 45 | "powerup.wav", | ^ variables.cpp:46:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 46 | "detection.wav", | ^ variables.cpp:47:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 47 | "gameover.wav" | ^ variables.cpp:161:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 161 | space_name[0] = "textures/space1.png"; | ^ variables.cpp:162:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 162 | space_name[1] = "textures/space0.png"; | ^ variables.cpp:163:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 163 | space_name[2] = "textures/space3.png"; | ^ variables.cpp:164:22: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 164 | space_name[3] = "textures/space2.png"; | ^ variables.cpp:229:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 229 | initTexture(texture_floorMap[0], "textures/floormap.png"); | ^ variables.cpp:232:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 232 | initTexture(texture_floorMap[1], "textures/floormap1.png"); | ^ variables.cpp:235:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 235 | initTexture(texture_floorMap[2], "textures/floormap2.png"); | ^ variables.cpp:238:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 238 | initTexture(texture_floorMap[3], "textures/floormap3.png"); | ^ variables.cpp:241:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 241 | initTexture(texture_floorMap[4], "textures/floormap4.png"); | ^ variables.cpp:245:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 245 | initTexture(texture_mark, "textures/mark.png"); | ^ variables.cpp:246:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 246 | initTexture(texture_building, "textures/cube.png"); | ^ variables.cpp:247:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 247 | initTexture(texture_tache, "textures/tache.png"); | ^ variables.cpp:248:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 248 | initTexture(texture_deadtache, "textures/deadtache.png"); | ^ variables.cpp:249:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 249 | initTexture(texture_camouflage, "textures/camouflage.png"); | ^ variables.cpp:250:34: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 250 | initTexture(texture_thunder, "textures/thunder.png"); | ^ variables.cpp:251:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 251 | initTexture(texture_specialeffect1, "textures/effect1.png"); | ^ variables.cpp:253:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 253 | initTexture(texture_chaine, "textures/chain.png"); | ^ variables.cpp:254:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 254 | initTexture(texture_myship, "textures/myship.png"); | ^ variables.cpp:255:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 255 | initTexture(texture_piege, "textures/piege.png"); | ^ variables.cpp:256:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 256 | initTexture(texture_bandit1, "textures/bandit1.png"); | ^ variables.cpp:257:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 257 | initTexture(texture_fire3, "textures/missile.png"); | ^ variables.cpp:258:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 258 | initTexture(texture_fighter2, "textures/fighter2.png"); | ^ variables.cpp:260:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 260 | initTexture(texture_bandit2, "textures/bandit2.png"); | ^ variables.cpp:261:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 261 | initTexture(texture_sphere, "textures/sphere.png"); | ^ variables.cpp:263:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 263 | initTexture(texture_fumee[0], "textures/fumee1.png"); | ^ variables.cpp:264:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 264 | initTexture(texture_fumee[1], "textures/fumee2.png"); | ^ variables.cpp:265:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 265 | initTexture(texture_fumee[2], "textures/fumee3.png"); | ^ variables.cpp:267:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 267 | initTexture(texture_gameover, "textures/gameover.png"); | ^ variables.cpp:268:36: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 268 | initTexture(texture_board, "textures/board.png"); | ^ variables.cpp:269:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 269 | initTexture(texture_galaxy, "textures/galaxy.png"); | ^ variables.cpp:271:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 271 | initTexture(texture_capsule[Diamond::POWER], "textures/capsule_shield.png"); | ^ variables.cpp:272:56: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 272 | initTexture(texture_capsule[Diamond::POWERUP], "textures/capsule_power.png"); | ^ variables.cpp:273:53: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 273 | initTexture(texture_capsule[Diamond::BOMB], "textures/capsule_bomb.png"); | ^ variables.cpp:274:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 274 | initTexture(texture_capsule[Diamond::INVUL], "textures/capsule_invul.png"); | ^ variables.cpp:276:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 276 | initTexture(texture_floor[0], "textures/floor.png"); | ^ variables.cpp:277:38: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 277 | initTexture(texture_letters, "textures/chars.png"); | ^ variables.cpp:281:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 281 | initTexture(texture_floor[1], "textures/floor1.png"); | ^ variables.cpp:284:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 284 | initTexture(texture_floor[2], "textures/floor2.png"); | ^ variables.cpp:287:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 287 | initTexture(texture_floor[3], "textures/floor3.png"); | ^ variables.cpp:290:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 290 | initTexture(texture_floor[4], "textures/floor4.png"); | ^ variables.cpp:293:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 293 | initTexture(texture_border, "textures/border2.png"); | ^ variables.cpp:308:42: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 308 | texture = new PngTex(getFullPath("textures/glax2.png")); | ^ variables.cpp:364:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 364 | module2 = Mix_LoadMUS(getFullPath("samples/glax3.xm")); | ^ variables.cpp:398:17: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 398 | installDir = DATADIR"/"; | ^ ./conf.h:4:17: note: expanded from macro 'DATADIR' 4 | #define DATADIR "/usr/local/share/glaxium" | ^ variables.cpp:401:36: warning: data argument not used by format string [-Wformat-extra-args] 401 | printf("Found textures in ./\n", DATADIR); | ~~~~~~~~~~~~~~~~~~~~~~~~ ^ ./conf.h:4:17: note: expanded from macro 'DATADIR' 4 | #define DATADIR "/usr/local/share/glaxium" | ^ 54 warnings generated. myship.cpp:613:13: warning: enumeration value 'UNTOUCHABLE' not handled in switch [-Wswitch] 613 | switch (state_) | ^~~~~~ myship.cpp:807:9: warning: 12 enumeration values not handled in switch: 'TYPE_MY_SPACE_SHIP', 'TYPE_MY_FIRE1', 'TYPE_MY_FIRE2'... [-Wswitch] 807 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ 2 warnings generated. spirale.cpp:149:12: warning: 16 enumeration values not handled in switch: 'TYPE_MY_FIRE4', 'TYPE_WALL', 'TYPE_ENEMY1'... [-Wswitch] 149 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ 1 warning generated. piege.cpp:332:12: warning: 22 enumeration values not handled in switch: 'TYPE_MY_FIRE1', 'TYPE_MY_FIRE2', 'TYPE_MY_FIRE4'... [-Wswitch] 332 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ 1 warning generated. tank.cpp:491:12: warning: 17 enumeration values not handled in switch: 'TYPE_WALL', 'TYPE_ENEMY1', 'TYPE_CUBE'... [-Wswitch] 491 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ tank.cpp:635:12: warning: 20 enumeration values not handled in switch: 'TYPE_MY_FIRE4', 'TYPE_WALL', 'TYPE_ENEMY1'... [-Wswitch] 635 | switch(contact->getType()) | ^~~~~~~~~~~~~~~~~~ 2 warnings generated. c++ -o glaxium bandit2.o cube.o diamond.o elem.o explosion.o fighter2.o fire.o list.o listsprite.o main.o myship.o piege.o pngtex.o scene.o scratcher.o ship1.o spirale.o sprite.o tache.o tank.o variables.o -lpng -lglut -lXmu -lXi -lX11 -lGLU -lGL -lSDL_mixer -L/usr/local/lib -L/usr/local/lib -Wl,-rpath,/usr/local/lib -lSDL -pthread =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> glaxium-0.5_20 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> glaxium-0.5_20 depends on file: /usr/local/libdata/pkgconfig/xi.pc - found ===> glaxium-0.5_20 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for glaxium-0.5_20 ===> Generating temporary packing list Instaling glaxium in /wrkdirs/usr/ports/games/glaxium/work/stage/usr/local/bin and its data in /wrkdirs/usr/ports/games/glaxium/work/stage/usr/local/share/glaxium /usr/bin/strip /wrkdirs/usr/ports/games/glaxium/work/stage/usr/local/bin/glaxium ====> 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-24T20:22:33+0000' 'PKG_NOTE_ports_top_git_hash=076a295eb33c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=7d1f7ff4a61b' '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 glaxium-0.5_20 ===> Building glaxium-0.5_20 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for glaxium-0.5_20 build of games/glaxium | glaxium-0.5_20 ended at Sat Jan 24 15:25:46 EST 2026 build time: 00:03:15