=>> Building games/xtrojka build started at Fri Mar 13 03:59:28 EDT 2026 port directory: /usr/ports/games/xtrojka package name: xtrojka-1.2.3_5 building for: FreeBSD pkg.DaveG.ca 14.4-RELEASE FreeBSD 14.4-RELEASE 1404000 amd64 maintained by: ports@edwinm.ik.nu Makefile datestamp: -rw-r--r-- 1 root wheel 663 Oct 16 2024 /usr/ports/games/xtrojka/Makefile Ports top last git commit: 26b198eb3ee3 Ports top unclean checkout: no Port dir last git commit: d4400f87b255 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1404000 Job Id: 13 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1404000 UNAME_v=FreeBSD 14.4-RELEASE 1404000 UNAME_r=14.4-RELEASE 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_4_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_4_x64-HEAD-ALL/13/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_14_4_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_14_4_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@edwinm.ik.nu --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/games/xtrojka/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/xtrojka/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/xtrojka/work/.cache HOME=/wrkdirs/usr/ports/games/xtrojka/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/xtrojka/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/xtrojka/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-- XDG_DATA_HOME=/wrkdirs/usr/ports/games/xtrojka/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/xtrojka/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/xtrojka/work/.cache HOME=/wrkdirs/usr/ports/games/xtrojka/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/xtrojka/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/xtrojka/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=14.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/xtrojka" EXAMPLESDIR="share/examples/xtrojka" DATADIR="share/xtrojka" WWWDIR="www/xtrojka" ETCDIR="etc/xtrojka" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/xtrojka DOCSDIR=/usr/local/share/doc/xtrojka EXAMPLESDIR=/usr/local/share/examples/xtrojka WWWDIR=/usr/local/www/xtrojka ETCDIR=/usr/local/etc/xtrojka --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 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xtrojka-1.2.3_5 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.6.2.pkg [pkg.DaveG.ca] Installing pkg-2.6.2... [pkg.DaveG.ca] Extracting pkg-2.6.2: .......... done ===> xtrojka-1.2.3_5 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of xtrojka-1.2.3_5 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by xtrojka-1.2.3_5 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by xtrojka-1.2.3_5 for building => SHA256 Checksum OK for xtrojka123.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by xtrojka-1.2.3_5 for building ===> Extracting for xtrojka-1.2.3_5 => SHA256 Checksum OK for xtrojka123.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 xtrojka-1.2.3_5 ===> Applying FreeBSD patches for xtrojka-1.2.3_5 from /usr/ports/games/xtrojka/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xtrojka-1.2.3_5 depends on package: xorgproto>=0 - not found ===> Installing existing package /packages/All/xorgproto-2024.1.pkg [pkg.DaveG.ca] Installing xorgproto-2024.1... [pkg.DaveG.ca] Extracting xorgproto-2024.1: .......... done ===> xtrojka-1.2.3_5 depends on package: xorgproto>=0 - found ===> Returning to build of xtrojka-1.2.3_5 ===> xtrojka-1.2.3_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] | `-- 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 ===> xtrojka-1.2.3_5 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of xtrojka-1.2.3_5 ===> xtrojka-1.2.3_5 depends on file: /usr/local/libdata/pkgconfig/xt.pc - not found ===> Installing existing package /packages/All/libXt-1.3.0,1.pkg [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 ===> xtrojka-1.2.3_5 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> Returning to build of xtrojka-1.2.3_5 ===> xtrojka-1.2.3_5 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - not found ===> Installing existing package /packages/All/libXaw-1.0.16,2.pkg [pkg.DaveG.ca] Installing libXaw-1.0.16,2... [pkg.DaveG.ca] `-- Installing libXext-1.3.6,1... [pkg.DaveG.ca] `-- Extracting libXext-1.3.6,1: .......... done [pkg.DaveG.ca] `-- Installing libXmu-1.1.4,1... [pkg.DaveG.ca] `-- Extracting libXmu-1.1.4,1: .......... done [pkg.DaveG.ca] `-- Installing libXpm-3.5.17_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 libXpm-3.5.17_1: .......... done [pkg.DaveG.ca] Extracting libXaw-1.0.16,2: .......... done ===> xtrojka-1.2.3_5 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> Returning to build of xtrojka-1.2.3_5 ===> xtrojka-1.2.3_5 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> xtrojka-1.2.3_5 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> xtrojka-1.2.3_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. ===> xtrojka-1.2.3_5 depends on file: /usr/local/bin/ccache - found ===> Returning to build of xtrojka-1.2.3_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 xtrojka-1.2.3_5 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for xtrojka-1.2.3_5 ./resgen + INPUT=XTrojka.uk + RESFILE=_resdefs.h + HFILE=_strdefs.h + H='/* hoi */' + echo '/* Automatically generated by ./resgen. Do not edit */' + cat XTrojka.uk + sed -e /^!/d + awk '{ printf("\"%s\",\n", $0) }' + echo NULL + echo '/* Automatically generated by ./resgen. Do not edit */' + cat XTrojka.uk + sed '-nes/^!STR/#define/gp' cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c xtrojka.c -o xtrojka.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] xtrojka.c:116:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 116 | main(argc, argv) | ^ | int xtrojka.c:116:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] xtrojka.c:221:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | void quit_appl_action(w, unused, event, continue_to_dispatch) | ^ xtrojka.c:239:2: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 239 | exit(0); | ^ xtrojka.c:239:2: note: include the header or explicitly provide a declaration for 'exit' xtrojka.c:286:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 286 | void i_just_got_mapped_hlr(w, p, me, continue_to_dispatch) | ^ 5 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c tr_core.c -o tr_core.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] tr_core.c:130:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | int trojka_api(cmd) | ^ tr_core.c:193:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 193 | void tf_init(speed, wizard) | ^ tr_core.c:440:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 440 | void tf_inc_score(type, amount) | ^ tr_core.c:684:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 684 | void tf_shift_down(x, y) | ^ tr_core.c:698:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 698 | void tf_explode(x, y) | ^ tr_core.c:720:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 720 | tt_bool tf_empty_row(y) | ^ tr_core.c:814:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 814 | void tf_constrain_speed(speed) | ^ 7 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c game.c -o game.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] game.c:93:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 93 | void set_state(gs) | ^ game.c:154:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 154 | void block_down_intr(w, id) | ^ game.c:188:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 188 | void key_pressed_hlr(w, unused, ke, continue_to_dispatch) | ^ game.c:269:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | void move_mainwindow_hlr(w, unused, ce, continue_to_dispatch) | ^ game.c:282:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 282 | void gameover_action(w, unused, event, continue_to_dispatch) | ^ game.c:316:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 316 | void std_window_hlr(w, unused, event, continue_to_dispatch) | ^ 6 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c menu_tool.c -o menu_tool.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] menu_tool.c:91:3: warning: call to undeclared library function 'sprintf' with type 'int (char *restrict, const char *restrict, ...)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 91 | sprintf(tmp," %d%s", i+1, label); | ^ menu_tool.c:91:3: note: include the header or explicitly provide a declaration for 'sprintf' menu_tool.c:142:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | MENU_BLOCK *create_menu(name, parent_button, shell, menu_box, std_callback) | ^ menu_tool.c:207:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 207 | void add_menu(menu, res_name, widget) | ^ menu_tool.c:233:4: warning: cast to 'XtPointer' (aka 'void *') from smaller integer type 'int' [-Wint-to-void-pointer-cast] 233 | (XtPointer)menu->item_count); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ menu_tool.c:243:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 243 | void format_menu(item_list, bar_list, items) | ^ menu_tool.c:284:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 284 | void popup_callback(w, client_data, call_data) | ^ menu_tool.c:304:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 304 | void trojkamenu_select_callback(w, client_data, call_data) | ^ menu_tool.c:314:9: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 314 | item = (int)client_data; | ^~~~~~~~~~~~~~~~ menu_tool.c:319:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 319 | void speedmenu_select_callback(w, client_data, call_data) | ^ menu_tool.c:328:9: warning: cast to smaller integer type 'int' from 'XtPointer' (aka 'void *') [-Wvoid-pointer-to-int-cast] 328 | item = (int)client_data; | ^~~~~~~~~~~~~~~~ menu_tool.c:334:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | void enable(menu, item, enabled) | ^ menu_tool.c:337:6: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'flag' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] 337 | flag enabled; | ^ ./menu_tool.h:58:27: note: previous declaration is here 58 | void enable(int, int, flag); | ^ menu_tool.c:355:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 355 | void check_wizard_item(checked) | ^ menu_tool.c:356:6: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'flag' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] 356 | flag checked; | ^ ./menu_tool.h:59:28: note: previous declaration is here 59 | void check_wizard_item(flag); | ^ menu_tool.c:367:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | void check_slick_item(checked) | ^ menu_tool.c:368:6: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'flag' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] 368 | flag checked; | ^ ./menu_tool.h:60:27: note: previous declaration is here 60 | void check_slick_item(flag); | ^ menu_tool.c:378:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 378 | void check_speed_item(speed, on) | ^ menu_tool.c:380:6: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'flag' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] 380 | flag on; | ^ ./menu_tool.h:61:32: note: previous declaration is here 61 | void check_speed_item(int, flag); | ^ menu_tool.c:391:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 391 | void check_item(item, checked) | ^ menu_tool.c:393:6: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'flag' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] 393 | flag checked; | ^ ./menu_tool.h:62:29: note: previous declaration is here 62 | void check_item(Widget, flag); | ^ menu_tool.c:402:27: warning: implicit conversion from 'int' to 'char' changes value from 187 to -69 [-Wconstant-conversion] 402 | new_label[0] = checked ? CHECKMARK : ' '; | ~ ^~~~~~~~~ ./menu_tool.h:23:20: note: expanded from macro 'CHECKMARK' 23 | #define CHECKMARK 187 | ^~~ menu_tool.c:407:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 407 | char *format_item(item, hotkey, swidth, has_hotkey) | ^ menu_tool.c:411:6: warning: promoted type 'int' of K&R function parameter is not compatible with the parameter type 'flag' (aka 'char') declared in a previous prototype [-Wknr-promoted-parameter] 411 | flag has_hotkey; | ^ ./menu_tool.h:63:43: note: previous declaration is here 63 | char *format_item(char *, char*, int, flag); | ^ 23 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c window.c -o window.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] window.c:40:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 40 | extern void redraw_stat(); | ^ ./sh_stat.h:27:6: note: conflicting prototype is here 27 | void redraw_stat(Widget, XExposeEvent*, String*, Cardinal*); | ^ window.c:41:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 41 | extern void redraw_slist(); | ^ ./sh_slist.h:24:6: note: conflicting prototype is here 24 | void redraw_slist(Widget, XExposeEvent*, String*, Cardinal*); | ^ window.c:76:20: warning: incompatible function pointer types initializing 'XtActionProc' (aka 'void (*)(struct _WidgetRec *, union _XEvent *, char **, unsigned int *)') with an expression of type 'void (Widget, XExposeEvent *, String *, Cardinal *)' (aka 'void (struct _WidgetRec *, XExposeEvent *, char **, unsigned int *)') [-Wincompatible-function-pointer-types] 76 | { "redraw_stat", redraw_stat }, | ^~~~~~~~~~~ window.c:77:21: warning: incompatible function pointer types initializing 'XtActionProc' (aka 'void (*)(struct _WidgetRec *, union _XEvent *, char **, unsigned int *)') with an expression of type 'void (Widget, XExposeEvent *, String *, Cardinal *)' (aka 'void (struct _WidgetRec *, XExposeEvent *, char **, unsigned int *)') [-Wincompatible-function-pointer-types] 77 | { "redraw_slist", redraw_slist } | ^~~~~~~~~~~~ window.c:205:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 205 | void fix_dimensions(shell) | ^ window.c:229:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 229 | void clear_window(w) | ^ 6 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c pics.c -o pics.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] pics.c:79:25: warning: passing 'unsigned char[512]' 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] 79 | app_iconPic = MkBitmap(app_icon_bits, app_icon_width, app_icon_height); | ^~~~~~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:80:26: warning: passing 'unsigned char[512]' 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 | stat_iconPic = MkBitmap(stat_icon_bits, stat_icon_width, stat_icon_height); | ^~~~~~~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:81:27: warning: passing 'unsigned char[512]' 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] 81 | slist_iconPic = MkBitmap(slist_icon_bits, slist_icon_width, slist_icon_height); | ^~~~~~~~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:87:31: warning: passing 'unsigned char[2660]' 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] 87 | leftpillarPic = MkBitPixmap(leftpillar_bits, leftpillar_width, | ^~~~~~~~~~~~~~~ ./pics.h:28:4: note: expanded from macro 'MkBitPixmap' 28 | bits, w, h, fg, bg, 1); | ^~~~ /usr/local/include/X11/Xlib.h:1610:22: note: passing argument to parameter here 1610 | char* /* data */, | ^ pics.c:90:32: warning: passing 'unsigned char[2660]' 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] 90 | rightpillarPic = MkBitPixmap(rightpillar_bits, rightpillar_width, | ^~~~~~~~~~~~~~~~ ./pics.h:28:4: note: expanded from macro 'MkBitPixmap' 28 | bits, w, h, fg, bg, 1); | ^~~~ /usr/local/include/X11/Xlib.h:1610:22: note: passing argument to parameter here 1610 | char* /* data */, | ^ pics.c:95:24: warning: passing 'unsigned char[27]' 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] 95 | newPic = MkBitPixmap(new_bits, new_width, | ^~~~~~~~ ./pics.h:28:4: note: expanded from macro 'MkBitPixmap' 28 | bits, w, h, fg, bg, 1); | ^~~~ /usr/local/include/X11/Xlib.h:1610:22: note: passing argument to parameter here 1610 | char* /* data */, | ^ pics.c:98:26: warning: passing 'unsigned char[2112]' 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] 98 | titlePic = MkBitPixmap(title_bits, title_width, | ^~~~~~~~~~ ./pics.h:28:4: note: expanded from macro 'MkBitPixmap' 28 | bits, w, h, fg, bg, 1); | ^~~~ /usr/local/include/X11/Xlib.h:1610:22: note: passing argument to parameter here 1610 | char* /* data */, | ^ pics.c:118:26: warning: passing 'unsigned char[95]' 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] 118 | blockPic[0] = MkBitmap(block0_bits, | ^~~~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:122:26: warning: passing 'unsigned char[85]' 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] 122 | blockPic[1] = MkBitmap(block1_bits, | ^~~~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:126:26: warning: passing 'unsigned char[85]' 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] 126 | blockPic[2] = MkBitmap(block2_bits, | ^~~~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:130:26: warning: passing 'unsigned char[85]' 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] 130 | blockPic[3] = MkBitmap(block3_bits, | ^~~~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:134:26: warning: passing 'unsigned char[85]' 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] 134 | blockPic[4] = MkBitmap(block4_bits, | ^~~~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:138:26: warning: passing 'unsigned char[85]' 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] 138 | blockPic[5] = MkBitmap(block5_bits, | ^~~~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:142:24: warning: passing 'unsigned char[2]' 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] 142 | patPic[0] = MkBitmap(pat1_bits, | ^~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:146:24: warning: passing 'unsigned char[4]' 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] 146 | patPic[1] = MkBitmap(pat2_bits, | ^~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:150:24: warning: passing 'unsigned char[4]' 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] 150 | patPic[2] = MkBitmap(pat3_bits, | ^~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:154:24: warning: passing 'unsigned char[4]' 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] 154 | patPic[3] = MkBitmap(pat4_bits, | ^~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:158:24: warning: passing 'unsigned char[1]' 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] 158 | patPic[4] = MkBitmap(pat5_bits, | ^~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:164:28: warning: passing 'unsigned char[2660]' 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] 164 | leftpillarPic = MkBitmap(leftpillar_bits, | ^~~~~~~~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:168:29: warning: passing 'unsigned char[2660]' 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] 168 | rightpillarPic = MkBitmap(rightpillar_bits, | ^~~~~~~~~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:172:21: warning: passing 'unsigned char[27]' 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] 172 | newPic = MkBitmap(new_bits, new_width, new_height); | ^~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ pics.c:175:23: warning: passing 'unsigned char[2112]' 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] 175 | titlePic = MkBitmap(title_bits, title_width, title_height); | ^~~~~~~~~~ ./pics.h:22:4: note: expanded from macro 'MkBitmap' 22 | bits, w, h); | ^~~~ /usr/local/include/X11/Xlib.h:1603:29: note: passing argument to parameter here 1603 | _Xconst char* /* data */, | ^ 22 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c screen.c -o screen.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] screen.c:34:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 34 | void set_color(w, fg, bg) | ^ screen.c:58:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 58 | void paint_widget(w, fg, bg) | ^ screen.c:74:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 74 | void draw_string(w, x,y,s) | ^ 3 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c sh_main.c -o sh_main.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] sh_main.c:62:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 62 | void trojka_explode_callback(a,b) | ^ sh_main.c:68:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 68 | void trojka_make_block_callback(x,y,i) | ^ sh_main.c:130:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 130 | void trojka_wipe_block_callback(x,y) | ^ sh_main.c:142:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 142 | void trojka_trojka_callback(val) | ^ sh_main.c:151:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 151 | void trojka_spider_callback(val) | ^ sh_main.c:159:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 159 | void trojka_bottom_callback(val) | ^ sh_main.c:191:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 191 | void trojka_speedup_callback(cb_speed) | ^ sh_main.c:198:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 198 | void show_speed(the_speed) | ^ sh_main.c:222:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 222 | void redraw_leftpillar(w, xexp, s, c) | ^ sh_main.c:262:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | void redraw_rightpillar(w, xexp, s, c) | ^ sh_main.c:334:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 334 | void redraw_screen(w, xexp, s, c) | ^ 11 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c sh_slist.c -o sh_slist.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] sh_slist.c:121:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 121 | void draw_slist(mode) | ^ sh_slist.c:160:25: warning: passing 'unsigned long *' to parameter of type 'const time_t *' (aka 'const long *') converts between pointers to integer types with different sign [-Wpointer-sign] 160 | strcpy(date_st, ctime(&(scores[i].date))); | ^~~~~~~~~~~~~~~~~ /usr/include/time.h:121:27: note: passing argument to parameter here 121 | char *ctime(const time_t *); | ^ sh_slist.c:186:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 186 | void draw_newpic(x,y) | ^ sh_slist.c:228:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 228 | void redraw_slist(w, xexp, s, c) | ^ 4 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c sh_stat.c -o sh_stat.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] sh_stat.c:118:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 118 | void redraw_stat(w, xexp, s, c) | ^ sh_stat.c:156:11: warning: expression result unused [-Wunused-value] 156 | arc_val.graphics_exposures; | ~~~~~~~ ^~~~~~~~~~~~~~~~~~ 2 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c menu.c -o menu.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] menu.c:28:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 28 | void handle_trojkamenu(item) | ^ menu.c:57:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | void handle_speedmenu(item) | ^ menu.c:87:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 87 | void disable_speedmenu(speed_item) | ^ menu.c:103:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 103 | void set_speed_item(the_speed) | ^ menu.c:127:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 127 | void set_menus(gs) | ^ 5 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c scores.c -o scores.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] scores.c:79:3: warning: call to undeclared function 'utime'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 79 | utime(SCOREFILE, NULL); | ^ scores.c:172:17: warning: call to undeclared function 'umask'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 172 | int oldumask = umask(0); | ^ scores.c:200:25: warning: passing 'unsigned long *' to parameter of type 'const time_t *' (aka 'const long *') converts between pointers to integer types with different sign [-Wpointer-sign] 200 | strcpy(date_st, ctime(&(scores[i].date))); | ^~~~~~~~~~~~~~~~~ /usr/include/time.h:121:27: note: passing argument to parameter here 121 | char *ctime(const time_t *); | ^ 3 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c slist.c -o slist.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] slist.c:67:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 67 | void slist_intr(w, id) | ^ slist.c:78:17: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 78 | if((game_state == st_idle)) | ~~~~~~~~~~~^~~~~~~~~~ slist.c:78:17: note: remove extraneous parentheses around the comparison to silence this warning 78 | if((game_state == st_idle)) | ~ ^ ~ slist.c:78:17: note: use '=' to turn this equality comparison into an assignment 78 | if((game_state == st_idle)) | ^~ | = slist.c:136:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 136 | flag is_newscore(s) | ^ slist.c:166:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 166 | int cmp_score(s1, s2) | ^ slist.c:182:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 182 | flag file_changed(s) | ^ slist.c:202:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 202 | void compose_score_string(s,pos,score, user, date) | ^ 6 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c preferences.c -o preferences.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] preferences.c:29:14: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 29 | extern char *getenv(); | ^ /usr/include/stdlib.h:102:7: note: conflicting prototype is here 102 | char *getenv(const char *); | ^ preferences.c:112:13: warning: call to undeclared function 'umask'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 112 | oldumask = umask(0); | ^ 2 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c options.c -o options.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] options.c:44:4: warning: call to undeclared library function 'exit' with type 'void (int) __attribute__((noreturn))'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 44 | exit(0); | ^ options.c:44:4: note: include the header or explicitly provide a declaration for 'exit' options.c:48:4: warning: call to undeclared function 'show_scores_offline'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 48 | show_scores_offline(); | ^ options.c:22:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 22 | void get_options(argc, argv) | ^ 3 warnings generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib -c actions.c -o actions.o cc: warning: argument unused during compilation: '-L/usr/local/lib' [-Wunused-command-line-argument] actions.c:20:13: warning: a function declaration without a prototype is deprecated in all versions of C and is treated as a zero-parameter prototype in C23, conflicting with a previous declaration [-Wdeprecated-non-prototype] 20 | extern void quit_appl_action(); | ^ ./xtrojka.h:95:6: note: conflicting prototype is here 95 | void quit_appl_action(Widget,XtPointer,XEvent *,Boolean *); | ^ 1 warning generated. cc -Wno-error=incompatible-function-pointer-types -I/usr/local/include -DXPM -DSCOREFILE='"/usr/local/share/xtrojka/xtrojka.scores"' -L/usr/local/lib xtrojka.o tr_core.o game.o menu_tool.o window.o pics.o screen.o sh_main.o sh_slist.o sh_stat.o menu.o scores.o slist.o preferences.o options.o actions.o -lm -lXpm -lXaw -lXmu -lXt -lX11 -lXext -o xtrojka =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xtrojka-1.2.3_5 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> xtrojka-1.2.3_5 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found ===> xtrojka-1.2.3_5 depends on file: /usr/local/libdata/pkgconfig/xaw7.pc - found ===> xtrojka-1.2.3_5 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> xtrojka-1.2.3_5 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for xtrojka-1.2.3_5 /bin/mkdir -p /wrkdirs/usr/ports/games/xtrojka/work/stage/usr/local/share/xtrojka ===> Generating temporary packing list echo /wrkdirs/usr/ports/games/xtrojka/work/stage/usr/local/share/xtrojka/xtrojka.scores|sed -e 's/\//\\\//g'>hsn sed -e "s/__SCOREDIR__/`cat hsn`/g" xtrojka.man > xtrojka.6 gzip -c xtrojka.6 >/wrkdirs/usr/ports/games/xtrojka/work/stage/usr/local/share/man/man6/xtrojka.6.gz install -s -m 555 xtrojka /wrkdirs/usr/ports/games/xtrojka/work/stage/usr/local/bin touch /wrkdirs/usr/ports/games/xtrojka/work/stage/usr/local/share/xtrojka/xtrojka.scores chmod 664 /wrkdirs/usr/ports/games/xtrojka/work/stage/usr/local/share/xtrojka/xtrojka.scores ====> 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-03-13T07:59:28+0000' 'PKG_NOTE_ports_top_git_hash=26b198eb3ee3' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=d4400f87b255' '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 xtrojka-1.2.3_5 ===> Building xtrojka-1.2.3_5 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for xtrojka-1.2.3_5 build of games/xtrojka | xtrojka-1.2.3_5 ended at Fri Mar 13 03:59:37 EDT 2026 build time: 00:00:10