=>> Building games/xspringies build started at Thu Mar 12 16:39:51 EDT 2026 port directory: /usr/ports/games/xspringies package name: xspringies-1.12_1 building for: FreeBSD pkg.DaveG.ca 14.4-RELEASE FreeBSD 14.4-RELEASE 1404000 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1021 Aug 27 2024 /usr/ports/games/xspringies/Makefile Ports top last git commit: 26b198eb3ee3 Ports top unclean checkout: no Port dir last git commit: a36cd930e200 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1404000 Job Id: 08 ---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/08/.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@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/games/xspringies/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/xspringies/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/xspringies/work/.cache HOME=/wrkdirs/usr/ports/games/xspringies/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/xspringies/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/xspringies/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/xspringies/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/xspringies/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/xspringies/work/.cache HOME=/wrkdirs/usr/ports/games/xspringies/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/xspringies/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/xspringies/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/xspringies" EXAMPLESDIR="share/examples/xspringies" DATADIR="share/xspringies" WWWDIR="www/xspringies" ETCDIR="etc/xspringies" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/xspringies DOCSDIR=/usr/local/share/doc/xspringies EXAMPLESDIR=/usr/local/share/examples/xspringies WWWDIR=/usr/local/www/xspringies ETCDIR=/usr/local/etc/xspringies --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 USE_PACKAGE_DEPENDS=yes BATCH=yes WRKDIRPREFIX=/wrkdirs PORTSDIR=/usr/ports PACKAGES=/packages DISTDIR=/distfiles FORCE_PACKAGE=yes PACKAGE_BUILDING=yes PACKAGE_BUILDING_FLAVORS=yes #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited pipebuf (-y) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The xspringies 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 ===> xspringies-1.12_1 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 ===> xspringies-1.12_1 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of xspringies-1.12_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The xspringies 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 xspringies-1.12_1 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The xspringies 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 xspringies-1.12_1 for building => SHA256 Checksum OK for xspringies-1.12.tar.Z. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The xspringies 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 xspringies-1.12_1 for building ===> Extracting for xspringies-1.12_1 => SHA256 Checksum OK for xspringies-1.12.tar.Z. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for xspringies-1.12_1 ===> Applying FreeBSD patches for xspringies-1.12_1 from /usr/ports/games/xspringies/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xspringies-1.12_1 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 ===> xspringies-1.12_1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of xspringies-1.12_1 ===> xspringies-1.12_1 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 ===> xspringies-1.12_1 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found ===> Returning to build of xspringies-1.12_1 ===> xspringies-1.12_1 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. ===> xspringies-1.12_1 depends on file: /usr/local/bin/ccache - found ===> Returning to build of xspringies-1.12_1 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for xspringies-1.12_1 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for xspringies-1.12_1 --- xdisp.o --- --- misc.o --- --- keypress.o --- --- widget.o --- --- obj.o --- --- file.o --- --- phys.o --- --- xdisp.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DDEF_PATH=\"/usr/local/lib/X11/xspringies/\" -DCOMPRESS=\""gzip -f"\" -DUNCOMPRESS=\""gunzip -c"\" -DCOMPR_EXT=\"".gz"\" -c xdisp.c -o xdisp.o --- misc.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DDEF_PATH=\"/usr/local/lib/X11/xspringies/\" -DCOMPRESS=\""gzip -f"\" -DUNCOMPRESS=\""gunzip -c"\" -DCOMPR_EXT=\"".gz"\" -c misc.c -o misc.o --- widget.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DDEF_PATH=\"/usr/local/lib/X11/xspringies/\" -DCOMPRESS=\""gzip -f"\" -DUNCOMPRESS=\""gunzip -c"\" -DCOMPR_EXT=\"".gz"\" -c widget.c -o widget.o --- keypress.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DDEF_PATH=\"/usr/local/lib/X11/xspringies/\" -DCOMPRESS=\""gzip -f"\" -DUNCOMPRESS=\""gunzip -c"\" -DCOMPR_EXT=\"".gz"\" -c keypress.c -o keypress.o --- obj.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DDEF_PATH=\"/usr/local/lib/X11/xspringies/\" -DCOMPRESS=\""gzip -f"\" -DUNCOMPRESS=\""gunzip -c"\" -DCOMPR_EXT=\"".gz"\" -c obj.c -o obj.o --- phys.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DDEF_PATH=\"/usr/local/lib/X11/xspringies/\" -DCOMPRESS=\""gzip -f"\" -DUNCOMPRESS=\""gunzip -c"\" -DCOMPR_EXT=\"".gz"\" -c phys.c -o phys.o --- file.o --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DDEF_PATH=\"/usr/local/lib/X11/xspringies/\" -DCOMPRESS=\""gzip -f"\" -DUNCOMPRESS=\""gunzip -c"\" -DCOMPR_EXT=\"".gz"\" -c file.c -o file.o --- misc.o --- misc.c:37:13: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 37 | fatal ("Out of memory"); | ^ misc.c:31:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 31 | char *xmalloc (size) | ^ In file included from misc.c:22: ./defs.h:121: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 subsequent definition [-Wdeprecated-non-prototype] 121 | extern char *xmalloc(), *xrealloc(); | ^ misc.c:56:13: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 56 | fatal ("Out of memory"); | ^ misc.c:44:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 44 | char *xrealloc (ptr, size) | ^ In file included from misc.c:22: ./defs.h:121:26: 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 subsequent definition [-Wdeprecated-non-prototype] 121 | extern char *xmalloc(), *xrealloc(); | ^ 6 warnings generated. --- keypress.o --- keypress.c:49:20: warning: passing arguments to 'key_widgets' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 49 | if (key_widgets(key, win)) | ^ keypress.c:65:11: warning: call to undeclared function 'file_command'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 65 | if (!file_command(filename, file_op)) | ^ keypress.c:66:8: warning: call to undeclared function 'file_error'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 66 | file_error(); | ^ keypress.c:148:15: warning: passing arguments to 'disp_filename' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | disp_filename(FALSE); | ^ keypress.c:155:15: warning: passing arguments to 'review_system' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 155 | review_system(TRUE); | ^ keypress.c:158:7: warning: passing arguments to 'fatal' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | fatal(NULL); | ^ keypress.c:162:15: warning: passing arguments to 'review_system' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 162 | review_system(TRUE); | ^ keypress.c:27:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 27 | void key_press(key, ksym, win) | ^ In file included from keypress.c:22: ./defs.h:118: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 subsequent definition [-Wdeprecated-non-prototype] 118 | extern void key_press(); | ^ 9 warnings generated. --- file.o --- file.c:58:26: warning: passing arguments to 'getenv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 58 | if ((prefix = getenv("HOME")) == NULL) { | ^ file.c:45:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 45 | char *tilde_expand(fname) | ^ file.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 skip_to_eol(f) | ^ file.c:101:7: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 101 | char *extend_file(file) | ^ file.c:152:5: warning: call to undeclared function 'system'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 152 | system(buff); | ^ file.c:185:3: warning: call to undeclared function 'delete_all'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 185 | delete_all(); | ^ file.c:186:3: warning: call to undeclared function 'reset_mst'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 186 | reset_mst(); | ^ file.c:196:30: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 196 | mapfrom = (int *)xmalloc(sizeof(int) * num_map_alloc); | ^ file.c:197:28: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 197 | mapto = (int *)xmalloc(sizeof(int) * num_map_alloc); | ^ file.c:203:29: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 203 | mapfrom = (int *)xrealloc(mapfrom, sizeof(int) * num_map_alloc); | ^ file.c:204:27: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 204 | mapto = (int *)xrealloc(mapto, sizeof(int) * num_map_alloc); | ^ file.c:219:41: warning: passing arguments to 'mass_radius' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 219 | masses[which].radius = mass_radius(masses[which].mass); | ^ file.c:221:17: warning: passing arguments to 'select_object' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 221 | select_object(which, TRUE, FALSE); | ^ file.c:230:17: warning: passing arguments to 'select_object' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 230 | select_object(which, FALSE, FALSE); | ^ file.c:259:20: warning: passing arguments to 'activate_mbutton' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 259 | activate_mbutton(&(mst.bf_mode[which]), temp); | ^ file.c:262:20: warning: passing arguments to 'activate_mbutton' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 262 | activate_mbutton(&(mst.collide), temp); | ^ file.c:316:20: warning: passing arguments to 'delete_spring' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 316 | delete_spring(i); | ^ file.c:321:6: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 321 | free(mapfrom); | ^ file.c:321:6: note: include the header or explicitly provide a declaration for 'free' file.c:323:6: warning: call to undeclared function 'reconnect_masses'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 323 | reconnect_masses(); | ^ file.c:324:19: warning: passing arguments to 'review_system' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 324 | review_system(TRUE); | ^ file.c:325:6: warning: call to undeclared function 'redisplay_widgets'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 325 | redisplay_widgets(); | ^ file.c:158:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 158 | boolean file_command(file, command) | ^ 22 warnings generated. --- phys.o --- phys.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 runge_kutta(h, testloc) | ^ phys.c:591:14: warning: passing arguments to 'delete_mass' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 591 | delete_mass(i); | ^ 2 warnings generated. --- widget.o --- widget.c:138:24: warning: passing 'unsigned char[32]' 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] 138 | cb_pm = get_pixmap(box_bits, 16, 16, FALSE); | ^~~~~~~~ widget.c:127:25: note: passing argument to parameter 'bits' here 127 | Pixmap get_pixmap(char *bits, int width, int height, boolean inv); | ^ widget.c:139:25: warning: passing 'unsigned char[32]' 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] 139 | cbc_pm = get_pixmap(check_bits, 16, 16, FALSE); | ^~~~~~~~~~ widget.c:127:25: note: passing argument to parameter 'bits' here 127 | Pixmap get_pixmap(char *bits, int width, int height, boolean inv); | ^ widget.c:140:26: warning: passing 'unsigned char[32]' 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] 140 | cbcb_pm = get_pixmap(checked_bits, 16, 16, FALSE); | ^~~~~~~~~~~~ widget.c:127:25: note: passing argument to parameter 'bits' here 127 | Pixmap get_pixmap(char *bits, int width, int height, boolean inv); | ^ widget.c:141:26: warning: passing 'unsigned char[32]' 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] 141 | cbub_pm = get_pixmap(unchecked_bits, 16, 16, FALSE); | ^~~~~~~~~~~~~~ widget.c:127:25: note: passing argument to parameter 'bits' here 127 | Pixmap get_pixmap(char *bits, int width, int height, boolean inv); | ^ widget.c:142:24: warning: passing 'unsigned char[32]' 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] 142 | la_pm = get_pixmap(larr_bits, 16, 16, FALSE); | ^~~~~~~~~ widget.c:127:25: note: passing argument to parameter 'bits' here 127 | Pixmap get_pixmap(char *bits, int width, int height, boolean inv); | ^ widget.c:143:25: warning: passing 'unsigned char[32]' 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] 143 | lap_pm = get_pixmap(liarr_bits, 16, 16, FALSE); | ^~~~~~~~~~ widget.c:127:25: note: passing argument to parameter 'bits' here 127 | Pixmap get_pixmap(char *bits, int width, int height, boolean inv); | ^ widget.c:144:24: warning: passing 'unsigned char[32]' 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] 144 | ra_pm = get_pixmap(rarr_bits, 16, 16, FALSE); | ^~~~~~~~~ widget.c:127:25: note: passing argument to parameter 'bits' here 127 | Pixmap get_pixmap(char *bits, int width, int height, boolean inv); | ^ widget.c:145:25: warning: passing 'unsigned char[32]' 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] 145 | rap_pm = get_pixmap(riarr_bits, 16, 16, FALSE); | ^~~~~~~~~~ widget.c:127:25: note: passing argument to parameter 'bits' here 127 | Pixmap get_pixmap(char *bits, int width, int height, boolean inv); | ^ widget.c:129:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 129 | void init_widgets(notify) | ^ In file included from widget.c:24: ./defs.h:105: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 subsequent definition [-Wdeprecated-non-prototype] 105 | extern void init_widgets(), add_button(), add_modebutton(), add_checkbox(), add_slider(), redraw_widgets(); | ^ widget.c:148:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 148 | void add_button(d, win, ulx, uly, lrx, lry, name, idno) | ^ In file included from widget.c:24: ./defs.h:105:29: 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 subsequent definition [-Wdeprecated-non-prototype] 105 | extern void init_widgets(), add_button(), add_modebutton(), add_checkbox(), add_slider(), redraw_widgets(); | ^ widget.c:179:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 179 | void draw_modebutton(d, which) | ^ widget.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 add_modebutton(d, win, ulx, uly, lrx, lry, name, pm_bits, pmwid, pmht, idno, activeid, disable) | ^ In file included from widget.c:24: ./defs.h:105:43: 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 subsequent definition [-Wdeprecated-non-prototype] 105 | extern void init_widgets(), add_button(), add_modebutton(), add_checkbox(), add_slider(), redraw_widgets(); | ^ widget.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 add_checkbox(d, win, ulx, uly, lrx, lry, name, idno, state) | ^ In file included from widget.c:24: ./defs.h:105:61: 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 subsequent definition [-Wdeprecated-non-prototype] 105 | extern void init_widgets(), add_button(), add_modebutton(), add_checkbox(), add_slider(), redraw_widgets(); | ^ widget.c:274:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 274 | void add_slider(d, win, ulx, uly, lrx, lry, name, format, idno, value, vmax, vmin, vincr) | ^ In file included from widget.c:24: ./defs.h:105:77: 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 subsequent definition [-Wdeprecated-non-prototype] 105 | extern void init_widgets(), add_button(), add_modebutton(), add_checkbox(), add_slider(), redraw_widgets(); | ^ widget.c:317:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 317 | void activate_mbutton(activeptr, state) | ^ In file included from widget.c:24: ./defs.h:106:30: 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 subsequent definition [-Wdeprecated-non-prototype] 106 | extern void update_slider(), activate_mbutton(); | ^ widget.c:331:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 331 | static void update_mbutton(old_id, new_id) | ^ widget.c:365:44: warning: parameter 'lry' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 365 | void update_slider_box(cur, ulx, uly, lrx, lry, inverted) | ^ 366 | int cur; 367 | boolean inverted; 368 | { widget.c:365:39: warning: parameter 'lrx' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 365 | void update_slider_box(cur, ulx, uly, lrx, lry, inverted) | ^ 366 | int cur; 367 | boolean inverted; 368 | { widget.c:365:34: warning: parameter 'uly' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 365 | void update_slider_box(cur, ulx, uly, lrx, lry, inverted) | ^ 366 | int cur; 367 | boolean inverted; 368 | { widget.c:365:29: warning: parameter 'ulx' was not declared, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 365 | void update_slider_box(cur, ulx, uly, lrx, lry, inverted) | ^ 366 | int cur; 367 | boolean inverted; 368 | { widget.c:365:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 365 | void update_slider_box(cur, ulx, uly, lrx, lry, inverted) | ^ widget.c:389:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 389 | void update_slider(cur) | ^ In file included from widget.c:24: ./defs.h:106: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 subsequent definition [-Wdeprecated-non-prototype] 106 | extern void update_slider(), activate_mbutton(); | ^ widget.c:409:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 409 | void change_slider_parms(cur, valp, max, min) | ^ widget.c:418:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 418 | int slider_valno(idno) | ^ In file included from widget.c:24: ./defs.h:107:12: 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 subsequent definition [-Wdeprecated-non-prototype] 107 | extern int slider_valno(); | ^ widget.c:431:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 431 | static void update_checkbox(cur, active) | ^ widget.c:451:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 451 | void redraw_widgets(mode) | ^ In file included from widget.c:24: ./defs.h:105:91: 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 subsequent definition [-Wdeprecated-non-prototype] 105 | extern void init_widgets(), add_button(), add_modebutton(), add_checkbox(), add_slider(), redraw_widgets(); | ^ widget.c:513:13: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 513 | notify_func(O_SLIDER, ka); | ^ widget.c:478:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 478 | boolean key_widgets(key, win) | ^ In file included from widget.c:24: ./defs.h:104:27: 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 subsequent definition [-Wdeprecated-non-prototype] 104 | extern boolean scan_flag, key_widgets(), check_widgets(); | ^ widget.c:540:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 540 | notify_func(O_BUTTON, buttons[cur_num].idno); | ^ widget.c:548:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 548 | notify_func(O_MBUTTON, mbuttons[cur_num].idno); | ^ widget.c:561:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 561 | notify_func(O_SLIDER, sliders[cur_num].idno); | ^ widget.c:565:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 565 | notify_func(O_SLIDER, sliders[cur_num].idno); | ^ widget.c:587:18: warning: passing arguments to a function without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 587 | notify_func(O_CHECKBOX, cboxes[cur_num].idno); | ^ widget.c:518:9: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 518 | boolean check_widgets(win, mx, my, butn, mstat) | ^ In file included from widget.c:24: ./defs.h:104:42: 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 subsequent definition [-Wdeprecated-non-prototype] 104 | extern boolean scan_flag, key_widgets(), check_widgets(); | ^ 45 warnings generated. --- obj.o --- obj.c:46:29: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 46 | masses = (mass *)xmalloc(sizeof(mass) * num_mass_alloc); | ^ obj.c:50:32: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 50 | springs = (spring *)xmalloc(sizeof(spring) * num_spring_alloc); | ^ obj.c:57:19: warning: passing arguments to 'add_massparent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 57 | add_massparent(fake_mass, fake_spring); | ^ obj.c:64:19: warning: passing arguments to 'add_massparent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 64 | add_massparent(fake_mass, fake_spring); | ^ obj.c:61:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 61 | void attach_fake_spring(tomass) | ^ obj.c:76:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 76 | void move_fake_mass(mx, my) | ^ obj.c:91:27: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 91 | masses = (mass *)xrealloc(masses, sizeof(mass) * num_mass_alloc); | ^ obj.c:115:30: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 115 | springs = (spring *)xrealloc(springs, sizeof(spring) * num_spring_alloc); | ^ obj.c:133:41: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 133 | masses[which].pars = (int *)xrealloc(masses[which].pars, (len + 1) * sizeof(int)); | ^ obj.c:128:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 128 | void add_massparent(which, parent) | ^ In file included from obj.c:22: ./defs.h:124:80: 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 subsequent definition [-Wdeprecated-non-prototype] 124 | extern void init_objects(), delete_mass(), delete_spring(), delete_selected(), add_massparent(), del_massparent(); | ^ obj.c:138:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 138 | void del_massparent(which, parent) | ^ In file included from obj.c:22: ./defs.h:124:98: 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 subsequent definition [-Wdeprecated-non-prototype] 124 | extern void init_objects(), delete_mass(), delete_spring(), delete_selected(), add_massparent(), del_massparent(); | ^ obj.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 delete_spring(which) | ^ In file included from obj.c:22: ./defs.h:124:44: 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 subsequent definition [-Wdeprecated-non-prototype] 124 | extern void init_objects(), delete_mass(), delete_spring(), delete_selected(), add_massparent(), del_massparent(); | ^ obj.c:172:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 172 | void delete_mass(which) | ^ In file included from obj.c:22: ./defs.h:124:29: 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 subsequent definition [-Wdeprecated-non-prototype] 124 | extern void init_objects(), delete_mass(), delete_spring(), delete_selected(), add_massparent(), del_massparent(); | ^ obj.c:215:2: warning: call to undeclared library function 'free' with type 'void (void *)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 215 | free(masses[i].pars); | ^ obj.c:215:2: note: include the header or explicitly provide a declaration for 'free' obj.c:249:26: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 249 | masses = (mass *)xmalloc(sizeof(mass) * num_mass_alloc); | ^ obj.c:251:29: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 251 | springs = (spring *)xmalloc(sizeof(spring) * num_spring_alloc); | ^ obj.c:260:34: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 260 | masses_save = (mass *)xmalloc(sizeof(mass) * num_mass_alloc); | ^ obj.c:265:37: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 265 | springs_save = (spring *)xmalloc(sizeof(spring) * num_spring_alloc); | ^ obj.c:274:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 274 | int nearest_object(x, y, is_mass) | ^ In file included from obj.c:22: ./defs.h:127:44: 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 subsequent definition [-Wdeprecated-non-prototype] 127 | extern int create_mass(), create_spring(), nearest_object(); | ^ obj.c:424:16: warning: passing arguments to 'redraw_widgets' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 424 | redraw_widgets(FALSE); | ^ obj.c:443:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 443 | void select_object(selection, is_mass, shifted) | ^ In file included from obj.c:22: ./defs.h:125: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 subsequent definition [-Wdeprecated-non-prototype] 125 | extern void select_object(), select_objects(), unselect_all(), select_all(), translate_selobj(), set_center(); | ^ obj.c:462:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 462 | void select_objects(ulx, uly, lrx, lry, shifted) | ^ In file included from obj.c:22: ./defs.h:125:30: 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 subsequent definition [-Wdeprecated-non-prototype] 125 | extern void select_object(), select_objects(), unselect_all(), select_all(), translate_selobj(), set_center(); | ^ obj.c:534:29: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 534 | mapfrom = (int *)xmalloc(sizeof(int) * num_map_alloc); | ^ obj.c:535:27: warning: passing arguments to 'xmalloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 535 | mapto = (int *)xmalloc(sizeof(int) * num_map_alloc); | ^ obj.c:541:28: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 541 | mapfrom = (int *)xrealloc(mapfrom, sizeof(int) * num_map_alloc); | ^ obj.c:542:26: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 542 | mapto = (int *)xrealloc(mapto, sizeof(int) * num_map_alloc); | ^ obj.c:589:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 589 | void translate_selobj(dx, dy) | ^ In file included from obj.c:22: ./defs.h:125:78: 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 subsequent definition [-Wdeprecated-non-prototype] 125 | extern void select_object(), select_objects(), unselect_all(), select_all(), translate_selobj(), set_center(); | ^ obj.c:602:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 602 | void changevel_selobj(vx, vy, relative) | ^ obj.c:621:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 621 | void tempfixed_obj(store) | ^ 37 warnings generated. --- xdisp.o --- xdisp.c:190:23: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 190 | fprintf(stderr, msg); | ^~~ xdisp.c:190:23: note: treat the string as an argument to avoid this 190 | fprintf(stderr, msg); | ^ | "%s", xdisp.c:192:5: 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] 192 | exit(-1); | ^ xdisp.c:192:5: note: include the header or explicitly provide a declaration for 'exit' xdisp.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 fatal(msg) | ^ In file included from xdisp.c:22: ./defs.h:114: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 subsequent definition [-Wdeprecated-non-prototype] 114 | extern void fatal(), disp_filename(), redraw_system(), review_system(); | ^ xdisp.c:195:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 195 | void disp_filename(cur_reset) | ^ In file included from xdisp.c:22: ./defs.h:114:22: 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 subsequent definition [-Wdeprecated-non-prototype] 114 | extern void fatal(), disp_filename(), redraw_system(), review_system(); | ^ xdisp.c:356:12: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 356 | static num_mass_alloc = 0, num_spring_alloc = 0; | ~~~~~~ ^ | int xdisp.c:356:32: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 356 | static num_mass_alloc = 0, num_spring_alloc = 0; | ~~~~~~ ^ | int xdisp.c:367:29: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 367 | segs = (XSegment *)xrealloc(segs, num_spring_alloc * sizeof(XSegment)); | ^ xdisp.c:368:32: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 368 | selsegs = (XSegment *)xrealloc(selsegs, num_spring_alloc * sizeof(XSegment)); | ^ xdisp.c:398:25: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 398 | arcs = (XArc *)xrealloc(arcs, num_mass_alloc * sizeof(XArc)); | ^ xdisp.c:399:28: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 399 | selarcs = (XArc *)xrealloc(selarcs, num_mass_alloc * sizeof(XArc)); | ^ xdisp.c:400:26: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 400 | circs = (XArc *)xrealloc(circs, num_mass_alloc * sizeof(XArc)); | ^ xdisp.c:401:29: warning: passing arguments to 'xrealloc' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 401 | selcircs = (XArc *)xrealloc(selcircs, num_mass_alloc * sizeof(XArc)); | ^ xdisp.c:467:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 467 | void view_subsystem(ulx, uly, wid, ht) | ^ xdisp.c:508:16: warning: passing arguments to 'mouse_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 508 | mouse_event(M_REDISPLAY, 0, 0, AnyButton, FALSE); | ^ xdisp.c:510:15: warning: passing arguments to 'update_slider' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 510 | update_slider(slid_dt_num); | ^ xdisp.c:492:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 492 | void review_system(reset) | ^ In file included from xdisp.c:22: ./defs.h:114:56: 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 subsequent definition [-Wdeprecated-non-prototype] 114 | extern void fatal(), disp_filename(), redraw_system(), review_system(); | ^ xdisp.c:518:5: warning: call to undeclared function 'change_slider_parms'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 518 | change_slider_parms(S_GRAV, &(mst.cur_grav_val[w]), cur_grav_max[w], cur_grav_min[w]); | ^ xdisp.c:521:18: warning: passing arguments to 'update_slider' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 521 | update_slider(S_GRAV); | ^ xdisp.c:522:18: warning: passing arguments to 'update_slider' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 522 | update_slider(S_GDIR); | ^ xdisp.c:515:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 515 | void update_slidnum(w) | ^ xdisp.c:525:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 525 | void redraw_names(w) | ^ xdisp.c:549:19: warning: passing arguments to 'redraw_widgets' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 549 | redraw_widgets(TRUE); | ^ xdisp.c:552:5: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 552 | int mass_radius(m) | ^ In file included from xdisp.c:22: ./defs.h:113:21: 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 subsequent definition [-Wdeprecated-non-prototype] 113 | extern int file_op, mass_radius(); | ^ xdisp.c:565:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 565 | static void draw_mass(w, mx, my, m) | ^ xdisp.c:577:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 577 | static void draw_spring(w, x1, y1, x2, y2) | ^ xdisp.c:584:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 584 | static void mouse_vel(mx, my) | ^ xdisp.c:630:6: warning: call to undeclared function 'set_sel_restlen'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 630 | set_sel_restlen(); | ^ xdisp.c:638:6: warning: call to undeclared function 'eval_selection'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 638 | eval_selection(); | ^ xdisp.c:642:6: warning: call to undeclared function 'save_state'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 642 | save_state(); | ^ xdisp.c:646:6: warning: call to undeclared function 'restore_state'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 646 | restore_state(); | ^ xdisp.c:651:17: warning: passing arguments to 'mouse_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 651 | mouse_event(M_REDISPLAY, 0, 0, AnyButton, FALSE); | ^ xdisp.c:654:6: warning: call to undeclared function 'duplicate_selected'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 654 | duplicate_selected(); | ^ xdisp.c:670:6: warning: call to undeclared function 'delete_all'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 670 | delete_all(); | ^ xdisp.c:676:17: warning: passing arguments to 'mouse_event' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 676 | mouse_event(M_REDISPLAY, 0, 0, AnyButton, FALSE); | ^ xdisp.c:616:6: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 616 | void widget_notify(type, idno) | ^ xdisp.c:808:33: warning: passing arguments to 'nearest_object' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 808 | selection = nearest_object(COORD_X(mx), COORD_Y(my), &is_mass); | ^ xdisp.c:819:3: warning: call to undeclared function 'tempfixed_obj'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 819 | tempfixed_obj(TRUE); | ^ xdisp.c:832:29: warning: passing arguments to 'nearest_object' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 832 | selection = nearest_object(COORD_X(mx), COORD_Y(my), &is_mass); | ^ xdisp.c:839:4: warning: call to undeclared function 'attach_fake_spring'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 839 | attach_fake_spring(selection); | ^ xdisp.c:840:4: warning: call to undeclared function 'move_fake_mass'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 840 | move_fake_mass(COORD_X(mx), COORD_Y(my)); | ^ xdisp.c:867:19: warning: passing arguments to 'translate_selobj' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 867 | translate_selobj(COORD_DX(mx - prevx), COORD_DY(my - prevy)); | ^ xdisp.c:892:3: warning: call to undeclared function 'move_fake_mass'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 892 | move_fake_mass(COORD_X(mx), COORD_Y(my)); | ^ xdisp.c:905:21: warning: passing arguments to 'select_objects' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 905 | select_objects(MIN(COORD_X(startx), COORD_X(mx)), MIN(COORD_Y(starty), COORD_Y(my)), | ^ xdisp.c:907:7: warning: call to undeclared function 'eval_selection'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 907 | eval_selection(); | ^ xdisp.c:912:38: warning: passing arguments to 'nearest_object' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 912 | if ((selection = nearest_object(COORD_X(mx), COORD_Y(my), &is_mass)) >= 0) { | ^ xdisp.c:913:17: warning: passing arguments to 'select_object' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 913 | select_object(selection, is_mass, cur_shift); | ^ xdisp.c:914:4: warning: call to undeclared function 'eval_selection'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 914 | eval_selection(); | ^ xdisp.c:920:3: warning: call to undeclared function 'tempfixed_obj'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 920 | tempfixed_obj(FALSE); | ^ xdisp.c:929:7: warning: call to undeclared function 'changevel_selobj'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 929 | changevel_selobj(COORD_DX(mvx), COORD_DY(mvy), FALSE); | ^ xdisp.c:964:7: warning: call to undeclared function 'kill_fake_spring'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 964 | kill_fake_spring(); | ^ xdisp.c:967:29: warning: passing arguments to 'nearest_object' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 967 | selection = nearest_object(COORD_X(mx), COORD_Y(my), &is_mass); | ^ xdisp.c:981:21: warning: passing arguments to 'add_massparent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 981 | add_massparent(start_sel, newsel); | ^ xdisp.c:982:21: warning: passing arguments to 'add_massparent' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 982 | add_massparent(selection, newsel); | ^ xdisp.c:746:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 746 | static void mouse_event(type, mx, my, mbutton, shifted) | ^ xdisp.c:153: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 subsequent definition [-Wdeprecated-non-prototype] 153 | static void mouse_event(); | ^ xdisp.c:1016:24: warning: passing arguments to 'check_widgets' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1016 | if (!check_widgets(event.xbutton.window, event.xbutton.x, event.xbutton.y, event.xbutton.button, M_DOWN)) { | ^ xdisp.c:1031:24: warning: passing arguments to 'check_widgets' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1031 | if (!check_widgets(event.xbutton.window, event.xbutton.x, event.xbutton.y, event.xbutton.button, M_UP)) { | ^ xdisp.c:1046:25: warning: passing arguments to 'check_widgets' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1046 | if (!check_widgets(event.xmotion.window, event.xmotion.x, event.xmotion.y, 0, M_DRAG)) { | ^ xdisp.c:1070:15: warning: passing arguments to 'key_press' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1070 | key_press((int)(keybuf[0]), ks, event.xkey.window); | ^ xdisp.c:1138:22: warning: passing arguments to 'check_widgets' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1138 | (void)check_widgets(acts_win, 0, 0, 0, M_HOLD); | ^ xdisp.c:1187:8: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1187 | Pixmap get_pixmap(bits, width, height, inv) | ^ xdisp.c:1200:15: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1200 | unsigned long GetColor(cname, cmap) | ^ xdisp.c:1277:11: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 1277 | if (mask = XParseGeometry(geometry, &(hints.x), &(hints.y), | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1278 | (unsigned int *)&(hints.width), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1279 | (unsigned int *)&(hints.height))) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ xdisp.c:1277:11: note: place parentheses around the assignment to silence this warning 1277 | if (mask = XParseGeometry(geometry, &(hints.x), &(hints.y), | ^ | ( 1278 | (unsigned int *)&(hints.width), 1279 | (unsigned int *)&(hints.height))) { | | ) xdisp.c:1277:11: note: use '==' to turn this assignment into an equality comparison 1277 | if (mask = XParseGeometry(geometry, &(hints.x), &(hints.y), | ^ | == xdisp.c:1305:71: warning: passing 'unsigned char[128]' 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] 1305 | icon_p = XCreatePixmapFromBitmapData(dpy, DefaultRootWindow(dpy), icon_bits, icon_width, icon_height, 1, 0, planes); | ^~~~~~~~~ /usr/local/include/X11/Xlib.h:1610:22: note: passing argument to parameter here 1610 | char* /* data */, | ^ xdisp.c:1400:29: warning: passing 'unsigned char[2560]' 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] 1400 | startup_pm = get_pixmap(startup_bits, startup_width, startup_height, FALSE); | ^~~~~~~~~~~~ xdisp.c:1220:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1220 | static void init_x(argc, argv, displayname, geometry, fgcolor, bgcolor, hlcolor) | ^ xdisp.c:1430:31: warning: passing 'unsigned char[576]' 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] 1430 | Pixmap title_pm = get_pixmap(title_bits, title_width, title_height, FALSE); | ^~~~~~~~~~ xdisp.c:1435:19: warning: passing arguments to 'add_modebutton' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1435 | add_modebutton(acts_pm, acts_win, B_WID/2, 4, B_WID-6, 54, "Edit", edit_bits, edit_width, edit_height, M_EDIT, &mode, FALSE); | ^ xdisp.c:1436:19: warning: passing arguments to 'add_modebutton' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1436 | add_modebutton(acts_pm, acts_win, 4, 54, B_WID/2, 104, "Mass", mass_bits, mass_width, mass_height, M_MASS, &mode, FALSE); | ^ xdisp.c:1437:19: warning: passing arguments to 'add_modebutton' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1437 | add_modebutton(acts_pm, acts_win, B_WID/2, 54, B_WID-6, 104, "Spring", spring_bits, spring_width, spring_height, M_SPRING, &mode, FALSE); | ^ xdisp.c:1439:15: warning: passing arguments to 'add_slider' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1439 | add_slider(acts_pm, acts_win, 4, 110, B_WID-6, 125, "Mass", "%10.2lf", S_MASS, &(mst.cur_mass), 10000000.0, 0.01, 0.01); | ^ xdisp.c:1440:15: warning: passing arguments to 'add_slider' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1440 | add_slider(acts_pm, acts_win, 4, 127, B_WID-6, 142, "Elasticity", "%10.3lf", S_ELAS, &(mst.cur_rest), 1.0, 0.0, 0.001); | ^ xdisp.c:1441:15: warning: passing arguments to 'add_slider' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1441 | add_slider(acts_pm, acts_win, 4, 144, B_WID-6, 159, "Kspring", "%10.2lf", S_KSPR, &(mst.cur_ks), 10000000.0, 0.01, 0.01); | ^ xdisp.c:1442:15: warning: passing arguments to 'add_slider' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1442 | add_slider(acts_pm, acts_win, 4, 161, B_WID-6, 176, "Kdamp", "%10.2lf", S_KDAMP, &(mst.cur_kd), 10000000.0, 0.0, 0.01); | ^ xdisp.c:1444:17: warning: passing arguments to 'add_checkbox' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1444 | add_checkbox(acts_pm, acts_win, 4, 178, B_WID/2-16, 194, "Fixed Mass", C_FIXEDMASS, &(mst.fix_mass)); | ^ xdisp.c:1445:17: warning: passing arguments to 'add_checkbox' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1445 | add_checkbox(acts_pm, acts_win, B_WID/2, 178, B_WID-6, 194, "Show Springs", C_SHOWSPRING, &(mst.show_spring)); | ^ xdisp.c:1447:15: warning: passing arguments to 'add_button' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1447 | add_button(acts_pm, acts_win, 4, 197, B_WID/2 + 10, 217, "Set Rest Length", B_RESTLEN); | ^ xdisp.c:1448:15: warning: passing arguments to 'add_button' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1448 | add_button(acts_pm, acts_win, B_WID/2 + 16, 197, B_WID-6, 217, "Set Center", B_CENTER); | ^ xdisp.c:1456:16: warning: passing arguments to 'add_modebutton' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1456 | add_modebutton(acts_pm, acts_win, i*(BF_SIZ+4)+4, y, 4+(i+1)*(BF_SIZ+4),y+BF_SIZ+4,"", b_bits[i], BF_SIZ, BF_SIZ, M_BF + i, &(mst.bf_mode[i]), TRUE); | ^ xdisp.c:1460:19: warning: passing arguments to 'add_modebutton' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1460 | add_modebutton(acts_pm, acts_win, 132, y, 136+go_width, y+4+go_height, "", go_bits, go_width, go_height, M_ACTION, &action, TRUE); | ^ xdisp.c:1463:15: warning: passing arguments to 'add_slider' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1463 | add_slider(acts_pm, acts_win, 4, y, B_WID-6, y+15, "", "%10.2lf", S_GRAV, &(mst.cur_grav_val[0]), cur_grav_max[0], cur_grav_min[0], 0.01); | ^ xdisp.c:1467:15: warning: passing arguments to 'add_slider' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1467 | add_slider(acts_pm, acts_win, 4, y+17, B_WID-6, y+32, "", "%10.2lf", S_GDIR, &(mst.cur_grav_val[0]), cur_misc_max[0], cur_misc_min[0], 0.05); | ^ xdisp.c:1476:15: warning: passing arguments to 'add_slider' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1476 | add_slider(acts_pm, acts_win, 4, y, B_WID-6, y+15, "Viscosity", "%10.2lf", S_VISC, &(mst.cur_visc), 10000000.0, 0.0, 0.01); | ^ xdisp.c:1477:15: warning: passing arguments to 'add_slider' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1477 | add_slider(acts_pm, acts_win, 4, y+17, B_WID-6, y+32, "Stickiness", "%10.2lf", S_STICK, &(mst.cur_stick), 10000000.0, 0.0, 0.01); | ^ xdisp.c:1483:15: warning: passing arguments to 'add_slider' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1483 | add_slider(acts_pm, acts_win, 4, y, B_WID-6, y+15, "Time Step", "%10.4lf", S_TIMESTEP, &(mst.cur_dt), 1.0, 0.0001, 0.0001); | ^ xdisp.c:1484:15: warning: passing arguments to 'add_slider' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1484 | add_slider(acts_pm, acts_win, 4, y+17, B_WID-6, y+32, "Precision", "%10.4lf", S_PRECISION, &(mst.cur_prec), 1000.0, 0.0001, 0.0001); | ^ xdisp.c:1485:17: warning: passing arguments to 'add_checkbox' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1485 | add_checkbox(acts_pm, acts_win, 4, y+33, B_WID/2+32, y+49, "Adaptive Time Step", C_ADAPTIVE_STEP, &(mst.adaptive_step)); | ^ xdisp.c:1490:15: warning: passing arguments to 'add_slider' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1490 | add_slider(acts_pm, acts_win, 4, y, B_WID/2 + 20, y+16, "", "%10.0lf", S_GRIDSNAP, &(mst.cur_gsnap), 200.0, 1.0, 1.0); | ^ xdisp.c:1491:17: warning: passing arguments to 'add_checkbox' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1491 | add_checkbox(acts_pm, acts_win, B_WID/2 + 24, y, B_WID - 4, y+16, "Grid Snap", C_GRIDSNAP, &(mst.grid_snap)); | ^ xdisp.c:1504:16: warning: passing arguments to 'add_modebutton' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1504 | add_modebutton(acts_pm, acts_win, 4, y+24, 4+coll_width+4, y+24+coll_height+4,"", | ^ xdisp.c:1509:14: warning: passing arguments to 'add_checkbox' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1509 | add_checkbox(acts_pm, acts_win, xm+40+xoff, y+18, xm+56+xoff, y+33, "", C_WTOP, &(mst.w_top)); | ^ xdisp.c:1510:14: warning: passing arguments to 'add_checkbox' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1510 | add_checkbox(acts_pm, acts_win, xm+8+xoff*2, y+33, xm+24+xoff*2, y+48, "Walls", C_WLEFT, &(mst.w_left)); | ^ xdisp.c:1511:14: warning: passing arguments to 'add_checkbox' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1511 | add_checkbox(acts_pm, acts_win, xm+72, y+33, xm+88, y+48, "", C_WRIGHT, &(mst.w_right)); | ^ xdisp.c:1512:14: warning: passing arguments to 'add_checkbox' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1512 | add_checkbox(acts_pm, acts_win, xm+40+xoff, y+48, xm+56+xoff, y+63, "", C_WBOTTOM, &(mst.w_bottom)); | ^ xdisp.c:1516:15: warning: passing arguments to 'add_button' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1516 | add_button(acts_pm, acts_win, B_WID/2+3, y, B_WID-6, y+20, "Delete", B_DELETE); | ^ xdisp.c:1517:15: warning: passing arguments to 'add_button' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1517 | add_button(acts_pm, acts_win, B_WID/2+3, y+25, B_WID-6, y+45, "Select all", B_SELECTALL); | ^ xdisp.c:1522:15: warning: passing arguments to 'add_button' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1522 | add_button(acts_pm, acts_win, 4, y, B_WID/2-5, y+20, "Save State", B_SAVESTATE); | ^ xdisp.c:1523:15: warning: passing arguments to 'add_button' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1523 | add_button(acts_pm, acts_win, B_WID/2+3, y, B_WID-6, y+20, "Restore State", B_RESSTATE); | ^ xdisp.c:1524:15: warning: passing arguments to 'add_button' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1524 | add_button(acts_pm, acts_win, 4, y+25, B_WID/2-5, y+45, "Duplicate", B_DUPLICATE); | ^ xdisp.c:1525:15: warning: passing arguments to 'add_button' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1525 | add_button(acts_pm, acts_win, B_WID/2+3, y+25, B_WID-6, y+45, "Insert File", B_INSERTFILE); | ^ xdisp.c:1527:15: warning: passing arguments to 'add_button' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1527 | add_button(acts_pm, acts_win, 4, y+50, B_WID/2-5, y+70, "Load File", B_LOADFILE); | ^ xdisp.c:1528:15: warning: passing arguments to 'add_button' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1528 | add_button(acts_pm, acts_win, B_WID/2+3, y+50, B_WID-6, y+70, "Save File", B_SAVEFILE); | ^ xdisp.c:1529:15: warning: passing arguments to 'add_button' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1529 | add_button(acts_pm, acts_win, 4, y+75, B_WID/2-5, y+95, "Reset", B_RESET); | ^ xdisp.c:1530:15: warning: passing arguments to 'add_button' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1530 | add_button(acts_pm, acts_win, B_WID/2+3, y+75, B_WID-6, y+95, "Quit", B_QUIT); | ^ xdisp.c:1532:31: warning: passing arguments to 'slider_valno' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1532 | slid_dt_num = slider_valno(S_TIMESTEP); | ^ xdisp.c:1540:21: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1540 | fprintf(stderr, msg1); | ^~~~ xdisp.c:1540:21: note: treat the string as an argument to avoid this 1540 | fprintf(stderr, msg1); | ^ | "%s", xdisp.c:1541:21: warning: format string is not a string literal (potentially insecure) [-Wformat-security] 1541 | fprintf(stderr, msg2); | ^~~~ xdisp.c:1541:21: note: treat the string as an argument to avoid this 1541 | fprintf(stderr, msg2); | ^ | "%s", xdisp.c:1545:1: warning: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] 1545 | main(argc, argv) | ^ | int xdisp.c:1556:23: warning: passing arguments to 'getenv' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1556 | if ((path = getenv("SPRINGDIR")) != NULL) { | ^ xdisp.c:1600:17: warning: call to undeclared function 'atoi'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 1600 | spthick = atoi(*++argv); | ^ xdisp.c:1627:17: warning: passing arguments to 'init_widgets' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1627 | init_widgets(widget_notify); | ^ xdisp.c:1545:1: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1545 | main(argc, argv) | ^ 116 warnings generated. --- xspringies --- cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I/usr/local/include -DDEF_PATH=\"/usr/local/lib/X11/xspringies/\" -DCOMPRESS=\""gzip -f"\" -DUNCOMPRESS=\""gunzip -c"\" -DCOMPR_EXT=\"".gz"\" -o xspringies xdisp.o misc.o keypress.o widget.o obj.o file.o phys.o -L/usr/local/lib -lm -lX11 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xspringies-1.12_1 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> xspringies-1.12_1 depends on file: /usr/local/libdata/pkgconfig/xext.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for xspringies-1.12_1 ===> Generating temporary packing list install -s -m 555 /wrkdirs/usr/ports/games/xspringies/work/xspringies-1.12/xspringies /wrkdirs/usr/ports/games/xspringies/work/stage/usr/local/bin/xspringies install -m 444 /wrkdirs/usr/ports/games/xspringies/work/xspringies-1.12/xspringies.man /wrkdirs/usr/ports/games/xspringies/work/stage/usr/local/share/man/man1/xspringies.1 install -m 0644 /wrkdirs/usr/ports/games/xspringies/work/xspringies-1.12/lib/*.xsp /wrkdirs/usr/ports/games/xspringies/work/stage/usr/local/lib/X11/xspringies ====> 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-12T20:39:51+0000' 'PKG_NOTE_ports_top_git_hash=26b198eb3ee3' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=a36cd930e200' '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 xspringies-1.12_1 ===> Building xspringies-1.12_1 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for xspringies-1.12_1 build of games/xspringies | xspringies-1.12_1 ended at Thu Mar 12 16:39:55 EDT 2026 build time: 00:00:05