=>> Building games/xdigger build started at Thu Dec 11 20:19:58 EST 2025 port directory: /usr/ports/games/xdigger package name: xdigger-1.0.10_5 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 728 Aug 27 2024 /usr/ports/games/xdigger/Makefile Ports top last git commit: 62d8b1999233 Ports top unclean checkout: no Port dir last git commit: e427ab10bfca Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1305000 Job Id: 11 ---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/11/.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--- ===> The following configuration options are available for xdigger-1.0.10_5: DOCS=on: Build and/or install documentation ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- ports@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=cc -DCplusplusCmd=c++" XDG_DATA_HOME=/wrkdirs/usr/ports/games/xdigger/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/xdigger/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/xdigger/work/.cache HOME=/wrkdirs/usr/ports/games/xdigger/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/xdigger/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/xdigger/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- IMAKECPP=tradcpp IMAKECPPFLAGS="-DCppCmd=tradcpp -DCcCmd=cc -DCplusplusCmd=c++" XDG_DATA_HOME=/wrkdirs/usr/ports/games/xdigger/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/xdigger/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/xdigger/work/.cache HOME=/wrkdirs/usr/ports/games/xdigger/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/xdigger/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/xdigger/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-- PORTDOCS="" OSREL=13.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/xdigger" EXAMPLESDIR="share/examples/xdigger" DATADIR="share/xdigger" WWWDIR="www/xdigger" ETCDIR="etc/xdigger" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/xdigger DOCSDIR=/usr/local/share/doc/xdigger EXAMPLESDIR=/usr/local/share/examples/xdigger WWWDIR=/usr/local/www/xdigger ETCDIR=/usr/local/etc/xdigger --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 xdigger 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 ===> xdigger-1.0.10_5 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.4.2_1.pkg [pkg.DaveG.ca] Installing pkg-2.4.2_1... [pkg.DaveG.ca] Extracting pkg-2.4.2_1: .......... done ===> xdigger-1.0.10_5 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of xdigger-1.0.10_5 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The xdigger 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 xdigger-1.0.10_5 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The xdigger 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 xdigger-1.0.10_5 for building => SHA256 Checksum OK for xdigger-1.0.10.tgz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The xdigger 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 xdigger-1.0.10_5 for building ===> Extracting for xdigger-1.0.10_5 => SHA256 Checksum OK for xdigger-1.0.10.tgz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for xdigger-1.0.10_5 ===> Applying FreeBSD patches for xdigger-1.0.10_5 from /usr/ports/games/xdigger/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xdigger-1.0.10_5 depends on executable: imake - not found ===> Installing existing package /packages/All/imake-1.0.10_1,1.pkg [pkg.DaveG.ca] Installing imake-1.0.10_1,1... [pkg.DaveG.ca] `-- Installing gccmakedep-1.0.4... [pkg.DaveG.ca] `-- Extracting gccmakedep-1.0.4: .. done [pkg.DaveG.ca] `-- Installing makedepend-1.0.9,1... [pkg.DaveG.ca] `-- Extracting makedepend-1.0.9,1: .. done [pkg.DaveG.ca] `-- Installing perl5-5.42.0_1... [pkg.DaveG.ca] `-- Extracting perl5-5.42.0_1: .......... done [pkg.DaveG.ca] `-- Installing xorg-cf-files-1.0.8_1... [pkg.DaveG.ca] `-- Extracting xorg-cf-files-1.0.8_1: .......... done [pkg.DaveG.ca] Extracting imake-1.0.10_1,1: .......... done ===> xdigger-1.0.10_5 depends on executable: imake - found ===> Returning to build of xdigger-1.0.10_5 ===> xdigger-1.0.10_5 depends on executable: tradcpp - not found ===> Installing existing package /packages/All/tradcpp-0.5.3.pkg [pkg.DaveG.ca] Installing tradcpp-0.5.3... [pkg.DaveG.ca] Extracting tradcpp-0.5.3: .. done ===> xdigger-1.0.10_5 depends on executable: tradcpp - found ===> Returning to build of xdigger-1.0.10_5 ===> xdigger-1.0.10_5 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.8.12,1.pkg [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 ===> xdigger-1.0.10_5 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of xdigger-1.0.10_5 ===> xdigger-1.0.10_5 depends on file: /usr/local/libdata/pkgconfig/xext.pc - not found ===> Installing existing package /packages/All/libXext-1.3.6,1.pkg [pkg.DaveG.ca] Installing libXext-1.3.6,1... [pkg.DaveG.ca] Extracting libXext-1.3.6,1: .......... done ===> xdigger-1.0.10_5 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> Returning to build of xdigger-1.0.10_5 ===> xdigger-1.0.10_5 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. ===> xdigger-1.0.10_5 depends on file: /usr/local/bin/ccache - found ===> Returning to build of xdigger-1.0.10_5 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for xdigger-1.0.10_5 imake -DUseInstalled -I/usr/local/lib/X11/config make Makefiles make includes make depend rm -f .depend gccmakedep -f- -- -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -- xdigger.c drawtext.c drawpixmaps.c title.c runlevels.c highscore.c icon.c sound.c > .depend =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for xdigger-1.0.10_5 --- xdigger.o --- --- drawtext.o --- --- drawpixmaps.o --- --- title.o --- --- runlevels.o --- --- highscore.o --- --- icon.o --- --- sound.o --- --- xdigger._man --- --- xdigger.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c xdigger.c -o xdigger.o --- drawtext.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c drawtext.c -o drawtext.o --- drawpixmaps.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c drawpixmaps.c -o drawpixmaps.o --- title.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c title.c -o title.o --- runlevels.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c runlevels.c -o runlevels.o --- highscore.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c highscore.c -o highscore.o --- icon.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c icon.c -o icon.o --- sound.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DCSRG_BASED -DFUNCPROTO=15 -DNARROWPROTO -c sound.c -o sound.o --- xdigger._man --- rm -f xdigger._man if test -z "" ; then cd `dirname xdigger` && ln -s `basename xdigger.man` `basename xdigger._man`; else tradcpp -undef -traditional -D__apploaddir__=/usr/local/lib/X11/app-defaults -D__appmansuffix__=6 -D__filemansuffix__=5 -D__libmansuffix__=3 -D__miscmansuffix__=7 -D__drivermansuffix__=4 -D__adminmansuffix__=8 -D__projectroot__=/usr/local -D__xconfigfile__=xorg.conf -D__xconfigdir__=/usr/local/lib/X11 -D__xlogfile__=Xorg -D__xservername__=Xorg -D__xorgversion__="\"`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'`\" \"X Version 11\"" -D__vendorversion__="`echo 7 7 0 | sed -e 's/ /./g' -e 's/^/Version\\\ /'` X.Org" < xdigger.man | sed -e '/^# *[0-9][0-9]* *.*$/d' -e '/^#line *[0-9][0-9]* *.*$/d' -e '/^[ ]*XCOMM$/s/XCOMM/#/' -e '/^[ ]*XCOMM[^a-zA-Z0-9_]/s/XCOMM/#/' -e '/^[ ]*XHASH/s/XHASH/#/' -e '/\@\@$/s/\@\@$/\\/' >xdigger._man; fi --- drawtext.o --- drawtext.c:80:9: warning: call to undeclared library function 'strlen' with type 'unsigned long (const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 80 | len = strlen(str); | ^ drawtext.c:80:9: note: include the header or explicitly provide a declaration for 'strlen' drawtext.c:80:16: warning: passing 'const unsigned char *' to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 80 | len = strlen(str); | ^~~ 2 warnings generated. --- title.o --- title.c:34:16: warning: passing 'char[41]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 34 | WriteTextStr("\234\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\236", 0, 0, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:35:16: warning: passing 'char[41]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 35 | WriteTextStr("\237\240\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\241\242\237", 0, 1, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:36:16: warning: passing 'char[41]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 36 | WriteTextStr("\237\243\234\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\236\251\237", 0, 2, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:40:18: warning: passing 'char[4]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 40 | WriteTextStr("\237\243\237", 0, i, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:41:18: warning: passing 'char[4]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 41 | WriteTextStr("\237\251\237", 37, i, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:44:16: warning: passing 'char[27]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 44 | WriteTextStr("\200\201\202\203 \210 \211\212\213\214 \211\212\213\214 \200\201\215\215 \133\215\221\222", 7, 6, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:45:16: warning: passing 'char[27]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 45 | WriteTextStr("\133 \206\207 \133 \133 \215 \133 \215 \133 \133 \223\224", 7, 7, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:46:16: warning: passing 'char[27]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 46 | WriteTextStr("\133 \133 \133 \133 \244\216 \133 \244\216 \133\217\220 \133\225\226\227", 7, 8, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:47:16: warning: passing 'char[27]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 47 | WriteTextStr("\133 \260\261 \133 \133 \316\133 \133 \316\133 \133 \133 \230\231", 7, 9, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:48:16: warning: passing 'char[27]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 48 | WriteTextStr("\252\253\254\255 \262 \263\264\265\266 \263\264\265\266 \252\253\267\267 \133 \232\233", 7, 10, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:50:16: warning: passing 'char[27]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 50 | WriteTextStr("WRITTEN BY ALEXANDER LANG", 7, 13, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:52:16: warning: passing 'char[27]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 52 | WriteTextStr("GRAPHIX BY STEFAN DAHLKE", 7, 15, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:53:16: warning: passing 'char[27]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 53 | WriteTextStr("HUMBOLDT-UNIVERSITY \245\246", 7, 17, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:54:16: warning: passing 'char[27]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 54 | WriteTextStr(" BERLIN \247\250", 7, 18, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:55:16: warning: passing 'char[8]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 55 | WriteTextStr("P: PLAY", 11, 20, kcf_weiss, kcb_blau); | ^~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:56:16: warning: passing 'char[23]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 56 | WriteTextStr("L: A LOOK AT THE ROOMS", 9, 22, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:57:16: warning: passing 'char[7]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 57 | WriteTextStr("\140 1988", 26, 25, kcf_weiss, kcb_blau); | ^~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:58:16: warning: passing 'char[7]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 58 | WriteTextStr("BERLIN", 26, 26, kcf_weiss, kcb_blau); | ^~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:60:16: warning: passing 'char[41]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 60 | WriteTextStr("\237\243\306\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\310\251\237", 0, 27+2*vertvar, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:61:16: warning: passing 'char[41]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 61 | WriteTextStr("\237\312\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\313\314\237", 0, 28+2*vertvar, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:62:16: warning: passing 'char[41]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 62 | WriteTextStr("\306\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\235\310", 0, 29+2*vertvar, kcf_weiss, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ title.c:81:3: warning: call to undeclared library function 'strcpy' with type 'char *(char *, const char *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 81 | strcpy(LastArgv, " (Title)"); | ^ title.c:81:3: note: include the header or explicitly provide a declaration for 'strcpy' title.c:124:17: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] 124 | keysym = XKeycodeToKeysym(display, event.xkey.keycode, 0); | ^ /usr/local/include/X11/Xlib.h:1682:1: note: 'XKeycodeToKeysym' has been explicitly marked deprecated here 1682 | _X_DEPRECATED | ^ /usr/local/include/X11/Xfuncproto.h:136:40: note: expanded from macro '_X_DEPRECATED' 136 | # define _X_DEPRECATED __attribute__((deprecated)) | ^ 23 warnings generated. --- drawpixmaps.o --- drawpixmaps.c:89:55: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 89 | if (XGetGeometry(display, mainwindow, &r, &x, &y, &w, &h, &b, &d) == | ^~ /usr/local/include/X11/Xlib.h:2636:37: note: passing argument to parameter here 2636 | unsigned int* /* width_return */, | ^ drawpixmaps.c:89:59: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 89 | if (XGetGeometry(display, mainwindow, &r, &x, &y, &w, &h, &b, &d) == | ^~ /usr/local/include/X11/Xlib.h:2637:38: note: passing argument to parameter here 2637 | unsigned int* /* height_return */, | ^ drawpixmaps.c:89:63: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 89 | if (XGetGeometry(display, mainwindow, &r, &x, &y, &w, &h, &b, &d) == | ^~ /usr/local/include/X11/Xlib.h:2638:44: note: passing argument to parameter here 2638 | unsigned int* /* border_width_return */, | ^ drawpixmaps.c:89:67: warning: passing 'int *' to parameter of type 'unsigned int *' converts between pointers to integer types with different sign [-Wpointer-sign] 89 | if (XGetGeometry(display, mainwindow, &r, &x, &y, &w, &h, &b, &d) == | ^~ /usr/local/include/X11/Xlib.h:2640:1: note: passing argument to parameter here 2640 | ); | ^ drawpixmaps.c:127:7: warning: assigning to 'unsigned char *' from 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 127 | src = data; | ^ ~~~~ drawpixmaps.c:102:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 102 | Pixmap XCreateMagBitmapFromData(data, width, height, mag) | ^ drawpixmaps.c:290:32: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 290 | XCreateMagBitmapFromData(charset_bits+i*8, 8, 8, xpmmag); | ^~~~~~~~~~~~~~~~ 7 warnings generated. --- highscore.o --- highscore.c:163:16: warning: passing 'char[39]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 163 | WriteTextStr("...well done, please enter your name :", 1, 2, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ highscore.c:165:16: warning: passing 'char[12]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 165 | WriteTextStr("HIGHSCORE :", 8, 4, kcf_gelb, kcb_tuerkis); | ^~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ highscore.c:166:16: warning: passing 'char[12]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 166 | WriteTextStr("\217\217\217\217\217\217\217\217\217\217\217", 8, 5, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ highscore.c:172:20: warning: passing 'char[30]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 172 | WriteTextStr(entry, 10, 7+i, kcf_gelb, kcb_tuerkis); | ^~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ highscore.c:203:18: warning: passing 'char[2]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 203 | WriteTextStr("\177", 18 + strlen(nameinput), inpy, kcf_gelb, kcb_tuerkis); | ^~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ highscore.c:242:18: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 242 | WriteTextStr(nameinput, 18, inpy, kcf_gelb, kcb_tuerkis); | ^~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ highscore.c:243:18: warning: passing 'char[2]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 243 | WriteTextStr("\177", 18 + strlen(nameinput), inpy, | ^~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ highscore.c:253:22: warning: passing 'char *' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 253 | WriteTextStr(nameinput, 18, inpy, kcf_gelb, kcb_tuerkis); | ^~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ highscore.c:254:22: warning: passing 'char[3]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 254 | WriteTextStr("\177 ", 18 + strlen(nameinput), inpy, | ^~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ 9 warnings generated. --- sound.o --- sound.c:193:10: warning: passing 'unsigned char *' to parameter of type 'char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 193 | strcpy(header, ".snd"); | ^~~~~~ /usr/include/string.h:87:31: note: passing argument to parameter here 87 | char *strcpy(char * __restrict, const char * __restrict); | ^ 1 warning generated. --- runlevels.o --- runlevels.c:331:16: warning: passing 'char[7]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 331 | WriteTextStr(slefttime, 18, vertvar, kcf_weiss, kcb_rot); | ^~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:339:16: warning: passing 'char[3]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 339 | WriteTextStr(snumber_diamonds, 36, vertvar, kcf_weiss, kcb_rot); | ^~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:347:16: warning: passing 'char[7]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 347 | WriteTextStr(sscore, 18, 1+vertvar, kcf_weiss, kcb_rot); | ^~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:355:16: warning: passing 'char[3]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 355 | WriteTextStr(scollected_diamonds, 36, 1+vertvar, kcf_weiss, kcb_rot); | ^~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:368:18: warning: passing 'char[41]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 368 | WriteTextStr("\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135", 0, 0, kcf_tuerkis, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:370:16: warning: passing 'char[41]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 370 | WriteTextStr(croom, 0, vertvar, kcf_weiss, kcb_rot); | ^~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:371:16: warning: passing 'char[9]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 371 | WriteTextStr(" TIME: ", 10, vertvar, kcf_weiss, kcb_rot); | ^~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:373:16: warning: passing 'char[13]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 373 | WriteTextStr(" DIAMONDS: ", 24, vertvar, kcf_weiss, kcb_rot); | ^~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:375:16: warning: passing 'char[3]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 375 | WriteTextStr(" ", 38, vertvar, kcf_weiss, kcb_rot); | ^~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:377:16: warning: passing 'char[41]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 377 | WriteTextStr(clives, 0, 1+vertvar, kcf_weiss, kcb_rot); | ^~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:379:16: warning: passing 'char[9]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 379 | WriteTextStr(" SCORE: ", 10, 1+vertvar, kcf_weiss, kcb_rot); | ^~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:380:16: warning: passing 'char[13]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 380 | WriteTextStr(" COLLECTED: ", 24, 1+vertvar, kcf_weiss, kcb_rot); | ^~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:382:16: warning: passing 'char[3]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 382 | WriteTextStr(" ", 38, 1+vertvar, kcf_weiss, kcb_rot); | ^~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:384:18: warning: passing 'char[41]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 384 | WriteTextStr("\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135\135", 0, 3, kcf_tuerkis, kcb_blau); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:686:3: warning: expression result unused [-Wunused-value] 686 | *merkidx++; | ^~~~~~~~~~ runlevels.c:723:51: warning: incompatible pointer types passing 'TMerk (*)[140]' to parameter of type 'TMerk *' [-Wincompatible-pointer-types] 723 | Merke(SF_RIGHTDOWN, x, y, &merkidx, &merk); | ^~~~~ runlevels.c:680:67: note: passing argument to parameter 'merk' here 680 | void Merke(unsigned char type, int x, int y, int *merkidx, TMerk *merk) | ^ runlevels.c:732:47: warning: incompatible pointer types passing 'TMerk (*)[140]' to parameter of type 'TMerk *' [-Wincompatible-pointer-types] 732 | Merke(SF_CHANGER, x, y, &merkidx, &merk); | ^~~~~ runlevels.c:680:67: note: passing argument to parameter 'merk' here 680 | void Merke(unsigned char type, int x, int y, int *merkidx, TMerk *merk) | ^ runlevels.c:1045:16: warning: passing 'char[2]' to parameter of type 'const unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] 1045 | WriteTextStr(s, 39, vertvar, kcf_weiss, kcb_rot); | ^ ./drawtext.h:31:47: note: passing argument to parameter 'str' here 31 | extern void WriteTextStr(const unsigned char *str, int x, int y, | ^ runlevels.c:1276:17: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] 1276 | keysym = XKeycodeToKeysym(display, event.xkey.keycode, 0); | ^ /usr/local/include/X11/Xlib.h:1682:1: note: 'XKeycodeToKeysym' has been explicitly marked deprecated here 1682 | _X_DEPRECATED | ^ /usr/local/include/X11/Xfuncproto.h:136:40: note: expanded from macro '_X_DEPRECATED' 136 | # define _X_DEPRECATED __attribute__((deprecated)) | ^ runlevels.c:1382:17: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] 1382 | keysym = XKeycodeToKeysym(display, event.xkey.keycode, 0); | ^ /usr/local/include/X11/Xlib.h:1682:1: note: 'XKeycodeToKeysym' has been explicitly marked deprecated here 1682 | _X_DEPRECATED | ^ /usr/local/include/X11/Xfuncproto.h:136:40: note: expanded from macro '_X_DEPRECATED' 136 | # define _X_DEPRECATED __attribute__((deprecated)) | ^ runlevels.c:1517:17: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] 1517 | keysym = XKeycodeToKeysym(display, event.xkey.keycode, 0); | ^ /usr/local/include/X11/Xlib.h:1682:1: note: 'XKeycodeToKeysym' has been explicitly marked deprecated here 1682 | _X_DEPRECATED | ^ /usr/local/include/X11/Xfuncproto.h:136:40: note: expanded from macro '_X_DEPRECATED' 136 | # define _X_DEPRECATED __attribute__((deprecated)) | ^ runlevels.c:1764:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 1764 | fprintf(stderr, "%s: You cant have more than 16 ghosts.\n", progname); | ^~~~ runlevels.c:1796:35: warning: illegal character encoding in string literal [-Winvalid-source-encoding] 1796 | fprintf(stderr, "%s: You cant have more than 16 ghosts.\n", progname); | ^~~~ runlevels.c:1916:24: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] 1916 | keysym = XKeycodeToKeysym(display, event.xkey.keycode, 0); | ^ /usr/local/include/X11/Xlib.h:1682:1: note: 'XKeycodeToKeysym' has been explicitly marked deprecated here 1682 | _X_DEPRECATED | ^ /usr/local/include/X11/Xfuncproto.h:136:40: note: expanded from macro '_X_DEPRECATED' 136 | # define _X_DEPRECATED __attribute__((deprecated)) | ^ runlevels.c:1985:24: warning: 'XKeycodeToKeysym' is deprecated [-Wdeprecated-declarations] 1985 | keysym = XKeycodeToKeysym(display, event.xkey.keycode, 0); | ^ /usr/local/include/X11/Xlib.h:1682:1: note: 'XKeycodeToKeysym' has been explicitly marked deprecated here 1682 | _X_DEPRECATED | ^ /usr/local/include/X11/Xfuncproto.h:136:40: note: expanded from macro '_X_DEPRECATED' 136 | # define _X_DEPRECATED __attribute__((deprecated)) | ^ 25 warnings generated. --- xdigger --- rm -f xdigger cc -o xdigger -L/usr/local/lib xdigger.o drawtext.o drawpixmaps.o title.o runlevels.o highscore.o icon.o sound.o -lXext -lX11 -Wl,-rpath,/usr/local/lib =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xdigger-1.0.10_5 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> xdigger-1.0.10_5 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for xdigger-1.0.10_5 ===> Generating temporary packing list /usr/bin/install -c -s xdigger /wrkdirs/usr/ports/games/xdigger/work/stage/usr/local/bin/xdigger + mkdir -p /wrkdirs/usr/ports/games/xdigger/work/stage/usr/local/share/xdigger /usr/bin/install -c -m 0444 xdigger.level /wrkdirs/usr/ports/games/xdigger/work/stage"/usr/local/share/xdigger"/xdigger.level /usr/bin/install -c -m 0444 audio/diamond.au /wrkdirs/usr/ports/games/xdigger/work/stage"/usr/local/share/xdigger"/diamond.au /usr/bin/install -c -m 0444 audio/step.au /wrkdirs/usr/ports/games/xdigger/work/stage"/usr/local/share/xdigger"/step.au /usr/bin/install -c -m 0444 audio/stone.au /wrkdirs/usr/ports/games/xdigger/work/stage"/usr/local/share/xdigger"/stone.au mkdir -p /wrkdirs/usr/ports/games/xdigger/work/stage"/var/games" touch /wrkdirs/usr/ports/games/xdigger/work/stage"/var/games"/xdigger.hiscore chmod a+w /wrkdirs/usr/ports/games/xdigger/work/stage"/var/games"/xdigger.hiscore install in . done rm -f /wrkdirs/usr/ports/games/xdigger/work/stage/usr/local/share/man/man6/xdigger.6* /usr/bin/install -c -m 0444 xdigger._man /wrkdirs/usr/ports/games/xdigger/work/stage/usr/local/share/man/man6/xdigger.6 gzip -n /wrkdirs/usr/ports/games/xdigger/work/stage/usr/local/share/man/man6/xdigger.6 install.man in . done /bin/mv /wrkdirs/usr/ports/games/xdigger/work/stage/var/games/xdigger.hiscore /wrkdirs/usr/ports/games/xdigger/work/stage/var/games/xdigger.hiscore.sample install -m 0644 /wrkdirs/usr/ports/games/xdigger/work/xdigger-1.0.10/ChangeLog /wrkdirs/usr/ports/games/xdigger/work/stage/usr/local/share/doc/xdigger install -m 0644 /wrkdirs/usr/ports/games/xdigger/work/xdigger-1.0.10/README /wrkdirs/usr/ports/games/xdigger/work/stage/usr/local/share/doc/xdigger ====> 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=2025-12-12T01:19:58+0000' 'PKG_NOTE_ports_top_git_hash=62d8b1999233' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=e427ab10bfca' '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 xdigger-1.0.10_5 ===> Building xdigger-1.0.10_5 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for xdigger-1.0.10_5 build of games/xdigger | xdigger-1.0.10_5 ended at Thu Dec 11 20:20:07 EST 2025 build time: 00:00:11