=>> Building games/libretro-prboom build started at Wed Feb 18 15:24:12 EST 2026 port directory: /usr/ports/games/libretro-prboom package name: libretro-prboom-0.20230528 building for: FreeBSD pkg.DaveG.ca 15.0-RELEASE-p3 FreeBSD 15.0-RELEASE-p3 1500068 amd64 maintained by: ports@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 551 Aug 27 2024 /usr/ports/games/libretro-prboom/Makefile Ports top last git commit: eac71dbf758c Ports top unclean checkout: no Port dir last git commit: 7918356e0460 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1500068 Job Id: 03 ---Begin Environment--- SHELL=/bin/sh OSVERSION=1500068 UNAME_v=FreeBSD 15.0-RELEASE-p3 1500068 UNAME_r=15.0-RELEASE-p3 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_15_0_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_15_0_x64-HEAD-ALL/03/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_15_0_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_15_0_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-- MAKE=/usr/local/bin/gmake XDG_DATA_HOME=/wrkdirs/usr/ports/games/libretro-prboom/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/libretro-prboom/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/libretro-prboom/work/.cache HOME=/wrkdirs/usr/ports/games/libretro-prboom/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/libretro-prboom/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/libretro-prboom/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/libretro-prboom/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/libretro-prboom/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/libretro-prboom/work/.cache HOME=/wrkdirs/usr/ports/games/libretro-prboom/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/libretro-prboom/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/libretro-prboom/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=15.0 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/libretro-prboom" EXAMPLESDIR="share/examples/libretro-prboom" DATADIR="share/libretro-prboom" WWWDIR="www/libretro-prboom" ETCDIR="etc/libretro-prboom" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/libretro-prboom DOCSDIR=/usr/local/share/doc/libretro-prboom EXAMPLESDIR=/usr/local/share/examples/libretro-prboom WWWDIR=/usr/local/www/libretro-prboom ETCDIR=/usr/local/etc/libretro-prboom --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 libretro-prboom 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 ===> libretro-prboom-0.20230528 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.5.1.pkg [pkg.DaveG.ca] Installing pkg-2.5.1... [pkg.DaveG.ca] Extracting pkg-2.5.1: .......... done ===> libretro-prboom-0.20230528 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of libretro-prboom-0.20230528 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The libretro-prboom 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 libretro-prboom-0.20230528 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The libretro-prboom 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 libretro-prboom-0.20230528 for building => SHA256 Checksum OK for libretro-libretro-prboom-0.20230528-6ec854969fd9dec33bb2cab350f05675d1158969_GH0.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The libretro-prboom 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 libretro-prboom-0.20230528 for building ===> Extracting for libretro-prboom-0.20230528 => SHA256 Checksum OK for libretro-libretro-prboom-0.20230528-6ec854969fd9dec33bb2cab350f05675d1158969_GH0.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 libretro-prboom-0.20230528 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> libretro-prboom-0.20230528 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg.DaveG.ca] Installing gmake-4.4.1... [pkg.DaveG.ca] `-- Installing gettext-runtime-0.26... [pkg.DaveG.ca] | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] `-- Extracting gettext-runtime-0.26: .......... done [pkg.DaveG.ca] Extracting gmake-4.4.1: .......... done ===> libretro-prboom-0.20230528 depends on package: gmake>=4.4.1 - found ===> Returning to build of libretro-prboom-0.20230528 ===> libretro-prboom-0.20230528 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. ===> libretro-prboom-0.20230528 depends on file: /usr/local/bin/ccache - found ===> Returning to build of libretro-prboom-0.20230528 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for libretro-prboom-0.20230528 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for libretro-prboom-0.20230528 /bin/sh: git: not found cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro.o libretro/libretro.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro_sound.o libretro/libretro_sound.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro-common/compat/compat_strcasestr.o libretro/libretro-common/compat/compat_strcasestr.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro-common/encodings/encoding_utf.o libretro/libretro-common/encodings/encoding_utf.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro-common/compat/compat_snprintf.o libretro/libretro-common/compat/compat_snprintf.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro-common/compat/compat_strl.o libretro/libretro-common/compat/compat_strl.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro-common/compat/compat_posix_string.o libretro/libretro-common/compat/compat_posix_string.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro-common/compat/fopen_utf8.o libretro/libretro-common/compat/fopen_utf8.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro-common/streams/file_stream.o libretro/libretro-common/streams/file_stream.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro-common/streams/file_stream_transforms.o libretro/libretro-common/streams/file_stream_transforms.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro-common/string/stdstring.o libretro/libretro-common/string/stdstring.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro-common/vfs/vfs_implementation.o libretro/libretro-common/vfs/vfs_implementation.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro-common/file/file_path.o libretro/libretro-common/file/file_path.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro-common/file/file_path_io.o libretro/libretro-common/file/file_path_io.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -olibretro/libretro-common/time/rtime.o libretro/libretro-common/time/rtime.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -odeps/libmad/bit.o deps/libmad/bit.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -odeps/libmad/decoder.o deps/libmad/decoder.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -odeps/libmad/fixed.o deps/libmad/fixed.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -odeps/libmad/frame.o deps/libmad/frame.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -odeps/libmad/huffman.o deps/libmad/huffman.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -odeps/libmad/layer3.o deps/libmad/layer3.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -odeps/libmad/layer12.o deps/libmad/layer12.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -odeps/libmad/stream.o deps/libmad/stream.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -odeps/libmad/synth.o deps/libmad/synth.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -odeps/libmad/timer.o deps/libmad/timer.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/am_map.o src/am_map.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/d_deh.o src/d_deh.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/d_items.o src/d_items.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/d_main.o src/d_main.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/doomstat.o src/doomstat.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/dstrings.o src/dstrings.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/f_finale.o src/f_finale.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/f_wipe.o src/f_wipe.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/g_game.o src/g_game.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/hu_lib.o src/hu_lib.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/hu_stuff.o src/hu_stuff.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/info.o src/info.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/m_argv.o src/m_argv.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/m_bbox.o src/m_bbox.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/m_cheat.o src/m_cheat.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/m_menu.o src/m_menu.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/m_misc.o src/m_misc.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/m_random.o src/m_random.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_ceilng.o src/p_ceilng.c libretro/libretro-common/vfs/vfs_implementation.c:713:40: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int64_t' (aka 'long') [-Wsign-compare] 713 | if (result != -1 && pos + result > stream->size) | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ libretro/libretro-common/vfs/vfs_implementation.c:713:18: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare] 713 | if (result != -1 && pos + result > stream->size) | ~~~~~~ ^ ~~ libretro/libretro-common/vfs/vfs_implementation.c:726:37: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int64_t' (aka 'long') [-Wsign-compare] 726 | if (result != -1 && pos + result > stream->size) | ~~~~~~~~~~~~ ^ ~~~~~~~~~~~~ libretro/libretro-common/vfs/vfs_implementation.c:726:15: warning: comparison of integers of different signs: 'size_t' (aka 'unsigned long') and 'int' [-Wsign-compare] 726 | if (result != -1 && pos + result > stream->size) | ~~~~~~ ^ ~~ 4 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_doors.o src/p_doors.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_enemy.o src/p_enemy.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_floor.o src/p_floor.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_inter.o src/p_inter.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_lights.o src/p_lights.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_map.o src/p_map.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_maputl.o src/p_maputl.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_mobj.o src/p_mobj.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_plats.o src/p_plats.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_pspr.o src/p_pspr.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_saveg.o src/p_saveg.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_setup.o src/p_setup.c libretro/libretro_sound.c:108:12: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 108 | if (x > LONG_MAX) | ~ ^~~~~~~~ /usr/include/sys/limits.h:62:18: note: expanded from macro 'LONG_MAX' 62 | #define LONG_MAX __LONG_MAX /* max for a long */ | ^~~~~~~~~~ /usr/include/x86/_limits.h:61:20: note: expanded from macro '__LONG_MAX' 61 | #define __LONG_MAX 0x7fffffffffffffff /* max for a long */ | ^~~~~~~~~~~~~~~~~~ 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_sight.o src/p_sight.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_spec.o src/p_spec.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_switch.o src/p_switch.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_telept.o src/p_telept.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_tick.o src/p_tick.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_user.o src/p_user.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/r_bsp.o src/r_bsp.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/r_data.o src/r_data.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/r_draw.o src/r_draw.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/r_main.o src/r_main.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/r_plane.o src/r_plane.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/r_segs.o src/r_segs.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/r_sky.o src/r_sky.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/r_things.o src/r_things.c src/m_cheat.c:264:8: warning: missing field 'deh_cheat' initializer [-Wmissing-field-initializers] 264 | {NULL} // end-of-list marker | ^ src/m_cheat.c:269:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 269 | static void cheat_mus(buf) | ^ src/m_cheat.c:58: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] 58 | static void cheat_mus(); | ^ src/m_cheat.c:65: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] 65 | static void cheat_pw(); | ^ src/m_cheat.c:406:13: note: conflicting prototype is here 406 | static void cheat_pw(int pw) | ^ src/m_cheat.c:67: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] 67 | static void cheat_clev(); | ^ src/m_cheat.c:426:13: note: conflicting prototype is here 426 | static void cheat_clev(char buf[3]) | ^ src/m_cheat.c:90: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] 90 | static void cheat_summon(); | ^ src/m_cheat.c:475:13: note: conflicting prototype is here 475 | static void cheat_summon(char buf[4]) | ^ src/m_cheat.c:79: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] 79 | static void cheat_tntkeyxx(); | ^ src/m_cheat.c:625:13: note: conflicting prototype is here 625 | static void cheat_tntkeyxx(int key) | ^ src/m_cheat.c:639:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 639 | static void cheat_tntweapx(buf) | ^ src/m_cheat.c:81: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] 81 | static void cheat_tntweapx(); | ^ src/m_cheat.c:669:13: warning: a function definition without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 669 | static void cheat_tntammox(buf) | ^ src/m_cheat.c:83: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] 83 | static void cheat_tntammox(); | ^ src/m_cheat.c:725:24: 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] 725 | cheat[cht].func(argbuf); // process the arg buffer | ^ src/m_cheat.c:777:26: 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] 777 | cheat[i].func(cheat[i].arg); // call cheat handler | ^ 13 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/r_patch.o src/r_patch.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/s_sound.o src/s_sound.c src/m_misc.c:187:25: warning: missing field 'ppsz' initializer [-Wmissing-field-initializers] 187 | {"Misc settings",{NULL},{0},UL,UL,def_none,ss_none, NULL, NULL}, | ^ src/m_misc.c:206:17: warning: missing field 'ppsz' initializer [-Wmissing-field-initializers] 206 | {"Files",{NULL},{0},UL,UL,def_none,ss_none, NULL, NULL}, | ^ src/m_misc.c:219:25: warning: missing field 'ppsz' initializer [-Wmissing-field-initializers] 219 | {"Game settings",{NULL},{0},UL,UL,def_none,ss_none, NULL, NULL}, | ^ src/m_misc.c:261:34: warning: missing field 'ppsz' initializer [-Wmissing-field-initializers] 261 | {"Compatibility settings",{NULL},{0},UL,UL,def_none,ss_none, NULL, NULL}, | ^ src/m_misc.c:288:26: warning: missing field 'ppsz' initializer [-Wmissing-field-initializers] 288 | {"Sound settings",{NULL},{0},UL,UL,def_none,ss_none, NULL, NULL}, | ^ src/m_misc.c:358:24: warning: missing field 'ppsz' initializer [-Wmissing-field-initializers] 358 | {"Key bindings",{NULL},{0},UL,UL,def_none,ss_none, NULL, NULL}, | ^ src/m_misc.c:500:23: warning: missing field 'ppsz' initializer [-Wmissing-field-initializers] 500 | {"Chat macros",{NULL},{0},UL,UL,def_none,ss_none, NULL, NULL}, | ^ src/m_misc.c:522:28: warning: missing field 'ppsz' initializer [-Wmissing-field-initializers] 522 | {"Automap settings",{NULL},{0},UL,UL,def_none,ss_none, NULL, NULL}, | ^ src/m_misc.c:582:37: warning: missing field 'ppsz' initializer [-Wmissing-field-initializers] 582 | {"Heads-up display settings",{NULL},{0},UL,UL,def_none,ss_none, NULL, NULL}, | ^ src/m_misc.c:626:30: warning: missing field 'ppsz' initializer [-Wmissing-field-initializers] 626 | {"Weapon preferences",{NULL},{0},UL,UL,def_none,ss_none, NULL, NULL}, | ^ src/m_misc.c:649:17: warning: missing field 'ppsz' initializer [-Wmissing-field-initializers] 649 | {"Music", {NULL},{0},UL,UL,def_none,ss_none, NULL, NULL}, | ^ 11 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/sounds.o src/sounds.c src/d_main.c:449:12: warning: missing field 'name' initializer [-Wmissing-field-initializers] 449 | {NULL}, | ^ src/d_main.c:450:12: warning: missing field 'name' initializer [-Wmissing-field-initializers] 450 | {NULL}, | ^ src/d_main.c:451:12: warning: missing field 'name' initializer [-Wmissing-field-initializers] 451 | {NULL}, | ^ src/d_main.c:456:12: warning: missing field 'name' initializer [-Wmissing-field-initializers] 456 | {NULL}, | ^ src/d_main.c:457:12: warning: missing field 'name' initializer [-Wmissing-field-initializers] 457 | {NULL}, | ^ src/d_main.c:458:12: warning: missing field 'name' initializer [-Wmissing-field-initializers] 458 | {NULL}, | ^ src/d_main.c:463:12: warning: missing field 'name' initializer [-Wmissing-field-initializers] 463 | {NULL}, | ^ src/d_main.c:464:12: warning: missing field 'name' initializer [-Wmissing-field-initializers] 464 | {NULL}, | ^ src/d_main.c:465:12: warning: missing field 'name' initializer [-Wmissing-field-initializers] 465 | {NULL}, | ^ src/d_main.c:466:12: warning: missing field 'name' initializer [-Wmissing-field-initializers] 466 | {NULL}, | ^ 10 warnings generated. src/p_tick.c:262:31: 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] 262 | currentthinker->function(currentthinker); | ^ 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/st_lib.o src/st_lib.c src/p_mobj.c:93:17: 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] 93 | st->action(mobj); | ^ 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/st_stuff.o src/st_stuff.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/tables.o src/tables.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/v_video.o src/v_video.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/w_wad.o src/w_wad.c src/p_pspr.c:114:23: 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] 114 | state->action(player, psp); | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:93:6: 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] 93 | void A_WeaponReady(); | ^ src/p_pspr.c:429:6: note: conflicting prototype is here 429 | void A_WeaponReady(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:97:6: 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] 97 | void A_ReFire(); | ^ src/p_pspr.c:493:6: note: conflicting prototype is here 493 | void A_ReFire(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:103:6: 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] 103 | void A_CheckReload(); | ^ src/p_pspr.c:515:6: note: conflicting prototype is here 515 | void A_CheckReload(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:94:6: 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] 94 | void A_Lower(); | ^ src/p_pspr.c:533:6: note: conflicting prototype is here 533 | void A_Lower(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:95:6: 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] 95 | void A_Raise(); | ^ src/p_pspr.c:573:6: note: conflicting prototype is here 573 | void A_Raise(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:108:6: 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] 108 | void A_GunFlash(); | ^ src/p_pspr.c:627:6: note: conflicting prototype is here 627 | void A_GunFlash(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:96:6: 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] 96 | void A_Punch(); | ^ src/p_pspr.c:642:6: note: conflicting prototype is here 642 | void A_Punch(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:110:6: 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] 110 | void A_Saw(); | ^ src/p_pspr.c:682:6: note: conflicting prototype is here 682 | void A_Saw(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:109:6: 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] 109 | void A_FireMissile(); | ^ src/p_pspr.c:733:6: note: conflicting prototype is here 733 | void A_FireMissile(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:113:6: 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 | void A_FireBFG(); | ^ src/p_pspr.c:744:6: note: conflicting prototype is here 744 | void A_FireBFG(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:115:6: 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] 115 | void A_FireOldBFG(); | ^ src/p_pspr.c:761:6: note: conflicting prototype is here 761 | void A_FireOldBFG(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:111:6: 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] 111 | void A_FirePlasma(); | ^ src/p_pspr.c:820:6: note: conflicting prototype is here 820 | void A_FirePlasma(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:98:6: 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] 98 | void A_FirePistol(); | ^ src/p_pspr.c:877:6: note: conflicting prototype is here 877 | void A_FirePistol(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:100:6: 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] 100 | void A_FireShotgun(); | ^ src/p_pspr.c:895:6: note: conflicting prototype is here 895 | void A_FireShotgun(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:102:6: 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] 102 | void A_FireShotgun2(); | ^ src/p_pspr.c:918:6: note: conflicting prototype is here 918 | void A_FireShotgun2(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:107:6: 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 | void A_FireCGun(); | ^ src/p_pspr.c:949:6: note: conflicting prototype is here 949 | void A_FireCGun(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:92:6: 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] 92 | void A_Light0(); | ^ src/p_pspr.c:2600:6: note: conflicting prototype is here 2600 | void A_Light0(player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:99:6: 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] 99 | void A_Light1(); | ^ src/p_pspr.c:2605:6: note: conflicting prototype is here 2605 | void A_Light1 (player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:101:6: 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] 101 | void A_Light2(); | ^ src/p_pspr.c:2610:6: note: conflicting prototype is here 2610 | void A_Light2 (player_t *player, pspdef_t *psp) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:114:6: 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 | void A_BFGSpray(); | ^ src/p_pspr.c:2620:6: note: conflicting prototype is here 2620 | void A_BFGSpray(mobj_t *mo) | ^ In file included from src/p_pspr.c:35: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:112:6: 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] 112 | void A_BFGsound(); | ^ src/p_pspr.c:2654:6: note: conflicting prototype is here 2654 | void A_BFGsound(player_t *player, pspdef_t *psp) | ^ 22 warnings generated. src/p_saveg.c:562:45: warning: comparison of integers of different signs: 'int' and 'size_t' (aka 'unsigned long') [-Wsign-compare] 562 | if (!target || P_GetMobj(target,size) >= size) | ~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~ 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/z_zone.o src/z_zone.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/w_memcache.o src/w_memcache.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/r_fps.o src/r_fps.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/r_filter.o src/r_filter.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/p_genlin.o src/p_genlin.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/r_demo.o src/r_demo.c src/g_game.c:1464:27: warning: address of array 'gamemapinfo->endpic' will always evaluate to 'true' [-Wpointer-bool-conversion] 1464 | else if (gamemapinfo->endpic && gamemapinfo->endpic[0] && gamemapinfo->nointermission) | ~~~~~~~~~~~~~^~~~~~ ~~ 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/z_bmalloc.o src/z_bmalloc.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/lprintf.o src/lprintf.c src/r_data.c:134:8: warning: variable 'totalwidth' set but not used [-Wunused-but-set-variable] 134 | int totalwidth; | ^ 1 warning generated. In file included from src/p_enemy.c:47: src/p_enemy.h:98:6: 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] 98 | void A_KeenDie(); | ^ src/p_enemy.c:990:6: note: conflicting prototype is here 990 | void A_KeenDie(mobj_t* mo) | ^ src/p_enemy.c:995:9: warning: passing arguments to 'A_Fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 995 | A_Fall(mo); | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:61:6: 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] 61 | void A_Look(); | ^ src/p_enemy.c:1021:6: note: conflicting prototype is here 1021 | void A_Look(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:62:6: 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] 62 | void A_Chase(); | ^ src/p_enemy.c:1097:6: note: conflicting prototype is here 1097 | void A_Chase(mobj_t *actor) | ^ src/p_enemy.c:1114:17: warning: passing arguments to 'A_FaceTarget' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1114 | A_FaceTarget(actor); | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:63:6: 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] 63 | void A_FaceTarget(); | ^ src/p_enemy.c:1225:6: note: conflicting prototype is here 1225 | void A_FaceTarget(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:64:6: 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] 64 | void A_PosAttack(); | ^ src/p_enemy.c:1243:6: note: conflicting prototype is here 1243 | void A_PosAttack(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:66:6: 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] 66 | void A_SPosAttack(); | ^ src/p_enemy.c:1261:6: note: conflicting prototype is here 1261 | void A_SPosAttack(mobj_t* actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:83:6: 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] 83 | void A_CPosAttack(); | ^ src/p_enemy.c:1280:6: note: conflicting prototype is here 1280 | void A_CPosAttack(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:84:6: 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] 84 | void A_CPosRefire(); | ^ src/p_enemy.c:1298:6: note: conflicting prototype is here 1298 | void A_CPosRefire(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:91:6: 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] 91 | void A_SpidRefire(); | ^ src/p_enemy.c:1320:6: note: conflicting prototype is here 1320 | void A_SpidRefire(mobj_t* actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:93:6: 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] 93 | void A_BspiAttack(); | ^ src/p_enemy.c:1339:6: note: conflicting prototype is here 1339 | void A_BspiAttack(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:85:6: 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] 85 | void A_TroopAttack(); | ^ src/p_enemy.c:1351:6: note: conflicting prototype is here 1351 | void A_TroopAttack(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:86:6: 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] 86 | void A_SargAttack(); | ^ src/p_enemy.c:1367:6: note: conflicting prototype is here 1367 | void A_SargAttack(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:87:6: 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] 87 | void A_HeadAttack(); | ^ src/p_enemy.c:1379:6: note: conflicting prototype is here 1379 | void A_HeadAttack(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:95:6: 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] 95 | void A_CyberAttack(); | ^ src/p_enemy.c:1393:6: note: conflicting prototype is here 1393 | void A_CyberAttack(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:88:6: 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] 88 | void A_BruisAttack(); | ^ src/p_enemy.c:1401:6: note: conflicting prototype is here 1401 | void A_BruisAttack(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:77:6: 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] 77 | void A_SkelMissile(); | ^ src/p_enemy.c:1420:6: note: conflicting prototype is here 1420 | void A_SkelMissile(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:74:6: 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] 74 | void A_Tracer(); | ^ src/p_enemy.c:1439:6: note: conflicting prototype is here 1439 | void A_Tracer(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:75:6: 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] 75 | void A_SkelWhoosh(); | ^ src/p_enemy.c:1521:6: note: conflicting prototype is here 1521 | void A_SkelWhoosh(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:76:6: 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] 76 | void A_SkelFist(); | ^ src/p_enemy.c:1529:6: note: conflicting prototype is here 1529 | void A_SkelFist(mobj_t *actor) | ^ src/p_enemy.c:1583:5: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] 1583 | corpsehit = thing; | ^ src/p_enemy.c:1568:3: note: previous statement is here 1568 | if (D_abs(thing->x-viletryx) > maxdist || D_abs(thing->y-viletryy) > maxdist) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:67:6: 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] 67 | void A_VileChase(); | ^ src/p_enemy.c:1616:6: note: conflicting prototype is here 1616 | void A_VileChase(mobj_t* actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:68:6: 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] 68 | void A_VileStart(); | ^ src/p_enemy.c:1702:6: note: conflicting prototype is here 1702 | void A_VileStart(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:71:6: 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] 71 | void A_StartFire(); | ^ src/p_enemy.c:1712:6: note: conflicting prototype is here 1712 | void A_StartFire(mobj_t *actor) | ^ src/p_enemy.c:1715:9: warning: passing arguments to 'A_Fire' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1715 | A_Fire(actor); | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:73:6: 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] 73 | void A_FireCrackle(); | ^ src/p_enemy.c:1718:6: note: conflicting prototype is here 1718 | void A_FireCrackle(mobj_t* actor) | ^ src/p_enemy.c:1721:9: warning: passing arguments to 'A_Fire' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 1721 | A_Fire(actor); | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:72:6: 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] 72 | void A_Fire(); | ^ src/p_enemy.c:1724:6: note: conflicting prototype is here 1724 | void A_Fire(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:69:6: 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] 69 | void A_VileTarget(); | ^ src/p_enemy.c:1750:6: note: conflicting prototype is here 1750 | void A_VileTarget(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:70:6: 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] 70 | void A_VileAttack(); | ^ src/p_enemy.c:1774:6: note: conflicting prototype is here 1774 | void A_VileAttack(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:78:6: 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] 78 | void A_FatRaise(); | ^ src/p_enemy.c:1813:6: note: conflicting prototype is here 1813 | void A_FatRaise(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:79:6: 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] 79 | void A_FatAttack1(); | ^ src/p_enemy.c:1819:6: note: conflicting prototype is here 1819 | void A_FatAttack1(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:80:6: 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] 80 | void A_FatAttack2(); | ^ src/p_enemy.c:1841:6: note: conflicting prototype is here 1841 | void A_FatAttack2(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:81:6: 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] 81 | void A_FatAttack3(); | ^ src/p_enemy.c:1861:6: note: conflicting prototype is here 1861 | void A_FatAttack3(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:89:6: 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] 89 | void A_SkullAttack(); | ^ src/p_enemy.c:1891:6: note: conflicting prototype is here 1891 | void A_SkullAttack(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:96:6: 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] 96 | void A_PainAttack(); | ^ src/p_enemy.c:2042:6: note: conflicting prototype is here 2042 | void A_PainAttack(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:97:6: 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] 97 | void A_PainDie(); | ^ src/p_enemy.c:2050:6: note: conflicting prototype is here 2050 | void A_PainDie(mobj_t *actor) | ^ src/p_enemy.c:2052:9: warning: passing arguments to 'A_Fall' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2052 | A_Fall(actor); | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:65:6: 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] 65 | void A_Scream(); | ^ src/p_enemy.c:2058:6: note: conflicting prototype is here 2058 | void A_Scream(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:60:6: 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] 60 | void A_XScream(); | ^ src/p_enemy.c:2090:6: note: conflicting prototype is here 2090 | void A_XScream(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:57:6: 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] 57 | void A_Pain(); | ^ src/p_enemy.c:2095:6: note: conflicting prototype is here 2095 | void A_Pain(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:59:6: 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] 59 | void A_Fall(); | ^ src/p_enemy.c:2101:6: note: conflicting prototype is here 2101 | void A_Fall(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:56:6: 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] 56 | void A_Explode(); | ^ src/p_enemy.c:2110:6: note: conflicting prototype is here 2110 | void A_Explode(mobj_t *thingy) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:82:6: 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] 82 | void A_BossDeath(); | ^ src/p_enemy.c:2122:6: note: conflicting prototype is here 2122 | void A_BossDeath(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:94:6: 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] 94 | void A_Hoof(); | ^ src/p_enemy.c:2313:6: note: conflicting prototype is here 2313 | void A_Hoof (mobj_t* mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:90:6: 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] 90 | void A_Metal(); | ^ src/p_enemy.c:2319:6: note: conflicting prototype is here 2319 | void A_Metal(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:92:6: 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] 92 | void A_BabyMetal(); | ^ src/p_enemy.c:2325:6: note: conflicting prototype is here 2325 | void A_BabyMetal(mobj_t *mo) | ^ In file included from src/p_enemy.c:36: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:104:6: 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 | void A_OpenShotgun2(); | ^ src/p_enemy.c:2331:6: note: conflicting prototype is here 2331 | void A_OpenShotgun2(player_t *player, pspdef_t *psp) | ^ In file included from src/p_enemy.c:36: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:105:6: 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 | void A_LoadShotgun2(); | ^ src/p_enemy.c:2336:6: note: conflicting prototype is here 2336 | void A_LoadShotgun2(player_t *player, pspdef_t *psp) | ^ In file included from src/p_enemy.c:36: In file included from src/doomstat.h:43: In file included from src/d_player.h:44: src/p_pspr.h:106:6: 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 | void A_CloseShotgun2(); | ^ src/p_enemy.c:2341:6: note: conflicting prototype is here 2341 | void A_CloseShotgun2(player_t *player, pspdef_t *psp) | ^ src/p_enemy.c:2344:11: warning: passing arguments to 'A_ReFire' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2344 | A_ReFire(player,psp); | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:102:6: 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] 102 | void A_BrainAwake(); | ^ src/p_enemy.c:2384:6: note: conflicting prototype is here 2384 | void A_BrainAwake(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:99:6: 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] 99 | void A_BrainPain(); | ^ src/p_enemy.c:2389:6: note: conflicting prototype is here 2389 | void A_BrainPain(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:100:6: 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] 100 | void A_BrainScream(); | ^ src/p_enemy.c:2394:6: note: conflicting prototype is here 2394 | void A_BrainScream(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:106:6: 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 | void A_BrainExplode(); | ^ src/p_enemy.c:2411:6: note: conflicting prototype is here 2411 | void A_BrainExplode(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:101:6: 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] 101 | void A_BrainDie(); | ^ src/p_enemy.c:2425:6: note: conflicting prototype is here 2425 | void A_BrainDie(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:103:6: 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] 103 | void A_BrainSpit(); | ^ src/p_enemy.c:2430:6: note: conflicting prototype is here 2430 | void A_BrainSpit(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:104:6: 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 | void A_SpawnSound(); | ^ src/p_enemy.c:2460:6: note: conflicting prototype is here 2460 | void A_SpawnSound(mobj_t *mo) | ^ src/p_enemy.c:2463:13: warning: passing arguments to 'A_SpawnFly' without a prototype is deprecated in all versions of C and is not supported in C23 [-Wdeprecated-non-prototype] 2463 | A_SpawnFly(mo); | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:105:6: 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 | void A_SpawnFly(); | ^ src/p_enemy.c:2466:6: note: conflicting prototype is here 2466 | void A_SpawnFly(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:58:6: 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] 58 | void A_PlayerScream(); | ^ src/p_enemy.c:2528:6: note: conflicting prototype is here 2528 | void A_PlayerScream(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:107:6: 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 | void A_Die(); | ^ src/p_enemy.c:2539:6: note: conflicting prototype is here 2539 | void A_Die(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:108:6: 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] 108 | void A_Detonate(); /* killough 8/9/98: detonate a bomb or other device */ | ^ src/p_enemy.c:2549:6: note: conflicting prototype is here 2549 | void A_Detonate(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:109:6: 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] 109 | void A_Mushroom(); /* killough 10/98: mushroom effect */ | ^ src/p_enemy.c:2560:6: note: conflicting prototype is here 2560 | void A_Mushroom(mobj_t *actor) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:110:6: 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] 110 | void A_Spawn(); // killough 11/98 | ^ src/p_enemy.c:2590:6: note: conflicting prototype is here 2590 | void A_Spawn(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:111:6: 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] 111 | void A_Turn(); // killough 11/98 | ^ src/p_enemy.c:2603:6: note: conflicting prototype is here 2603 | void A_Turn(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:112:6: 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] 112 | void A_Face(); // killough 11/98 | ^ src/p_enemy.c:2608:6: note: conflicting prototype is here 2608 | void A_Face(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:113:6: 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 | void A_Scratch(); // killough 11/98 | ^ src/p_enemy.c:2613:6: note: conflicting prototype is here 2613 | void A_Scratch(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:114:6: 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 | void A_PlaySound(); // killough 11/98 | ^ src/p_enemy.c:2620:6: note: conflicting prototype is here 2620 | void A_PlaySound(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:115:6: 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] 115 | void A_RandomJump(); // killough 11/98 | ^ src/p_enemy.c:2625:6: note: conflicting prototype is here 2625 | void A_RandomJump(mobj_t *mo) | ^ In file included from src/p_enemy.c:47: src/p_enemy.h:116:6: 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] 116 | void A_LineEffect(); // killough 11/98 | ^ src/p_enemy.c:2635:6: note: conflicting prototype is here 2635 | void A_LineEffect(mobj_t *mo) | ^ 72 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/wi_stuff.o src/wi_stuff.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/md5.o src/md5.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/d_client.o src/d_client.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/memio.o src/memio.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/mus2mid.o src/mus2mid.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/dbopl.o src/dbopl.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/opl.o src/opl.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/opl_queue.o src/opl_queue.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/oplplayer.o src/oplplayer.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/flplayer.o src/flplayer.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/midifile.o src/midifile.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/madplayer.o src/madplayer.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/u_scanner.o src/u_scanner.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/u_mapinfo.o src/u_mapinfo.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=c99 -DHAVE_LIBMAD -DMUSIC_SUPPORT -O2 -DNDEBUG -D__LIBRETRO__ -DFPM_DEFAULT -DINLINE="inline" -fomit-frame-pointer -Wall -W -Wno-unused-parameter -fPIC -I. -Isrc -I./deps/libmad -I./libretro/libretro-common/include -include z_zone.h -c -osrc/u_musinfo.o src/u_musinfo.c src/v_video.c:132:8: warning: missing field 'map' initializer [-Wmissing-field-initializers] 132 | {NULL} | ^ 1 warning generated. src/p_setup.c:761:7: warning: variable 'len' set but not used [-Wunused-but-set-variable] 761 | int len = W_LumpLength(lump); | ^ 1 warning generated. src/u_scanner.c:50:3: warning: suspicious concatenation of string literals in an array initialization; did you mean to separate the elements with a comma? [-Wstring-concatenation] 49 | "Greater Than or Equals" | | , 50 | "Less Than or Equals", | ^ src/u_scanner.c:49:3: note: place parentheses around the string literal to silence warning 49 | "Greater Than or Equals" | ^ 1 warning generated. src/oplplayer.c:1127:16: warning: variable 'total' set but not used [-Wunused-but-set-variable] 1127 | static int total = 0; | ^ 1 warning generated. src/dbopl.c:1274:9: warning: variable 'count' set but not used [-Wunused-but-set-variable] 1274 | int count; | ^ src/dbopl.c:1290:21: warning: variable 'count' set but not used [-Wunused-but-set-variable] 1290 | int count; | ^ 2 warnings generated. src/r_draw.c:299:14: warning: variable 'source' set but not used [-Wunused-but-set-variable] 299 | uint16_t *source; | ^ src/r_draw.c:334:14: warning: variable 'source' set but not used [-Wunused-but-set-variable] 334 | uint16_t *source; | ^ src/r_draw.c:391:14: warning: variable 'source' set but not used [-Wunused-but-set-variable] 391 | uint16_t *source = &short_tempbuf[commontop << 2]; | ^ src/r_draw.c:4033:12: warning: variable 'frac' set but not used [-Wunused-but-set-variable] 4033 | fixed_t frac; | ^ src/r_draw.c:4118:11: warning: variable 'frac' set but not used [-Wunused-but-set-variable] 4118 | fixed_t frac; | ^ src/r_draw.c:4204:11: warning: variable 'frac' set but not used [-Wunused-but-set-variable] 4204 | fixed_t frac; | ^ src/r_draw.c:4298:11: warning: variable 'frac' set but not used [-Wunused-but-set-variable] 4298 | fixed_t frac; | ^ src/r_draw.c:4401:12: warning: variable 'frac' set but not used [-Wunused-but-set-variable] 4401 | fixed_t frac; | ^ src/r_draw.c:4509:11: warning: variable 'frac' set but not used [-Wunused-but-set-variable] 4509 | fixed_t frac; | ^ src/r_draw.c:4627:12: warning: variable 'frac' set but not used [-Wunused-but-set-variable] 4627 | fixed_t frac; | ^ src/r_draw.c:4722:12: warning: variable 'frac' set but not used [-Wunused-but-set-variable] 4722 | fixed_t frac; | ^ src/r_draw.c:4827:12: warning: variable 'frac' set but not used [-Wunused-but-set-variable] 4827 | fixed_t frac; | ^ 12 warnings generated. cc -fPIC -shared -Wl,--version-script=libretro/link.T -Wl,--no-undefined -Wl,--as-needed -o prboom_libretro.so ./libretro/libretro.o ./libretro/libretro_sound.o ./libretro/libretro-common/compat/compat_strcasestr.o ./libretro/libretro-common/encodings/encoding_utf.o ./libretro/libretro-common/compat/compat_snprintf.o ./libretro/libretro-common/compat/compat_strl.o ./libretro/libretro-common/compat/compat_posix_string.o ./libretro/libretro-common/compat/fopen_utf8.o ./libretro/libretro-common/streams/file_stream.o ./libretro/libretro-common/streams/file_stream_transforms.o ./libretro/libretro-common/string/stdstring.o ./libretro/libretro-common/vfs/vfs_implementation.o ./libretro/libretro-common/file/file_path.o ./libretro/libretro-common/file/file_path_io.o ./libretro/libretro-common/time/rtime.o ./deps/libmad/bit.o ./deps/libmad/decoder.o ./deps/libmad/fixed.o ./deps/libmad/frame.o ./deps/libmad/huffman.o ./deps/libmad/layer3.o ./deps/libmad/layer12.o ./deps/libmad/stream.o ./deps/libmad/synth.o ./deps/libmad/timer.o src/am_map.o src/d_deh.o src/d_items.o src/d_main.o src/doomstat.o src/dstrings.o src/f_finale.o src/f_wipe.o src/g_game.o src/hu_lib.o src/hu_stuff.o src/info.o src/m_argv.o src/m_bbox.o src/m_cheat.o src/m_menu.o src/m_misc.o src/m_random.o src/p_ceilng.o src/p_doors.o src/p_enemy.o src/p_floor.o src/p_inter.o src/p_lights.o src/p_map.o src/p_maputl.o src/p_mobj.o src/p_plats.o src/p_pspr.o src/p_saveg.o src/p_setup.o src/p_sight.o src/p_spec.o src/p_switch.o src/p_telept.o src/p_tick.o src/p_user.o src/r_bsp.o src/r_data.o src/r_draw.o src/r_main.o src/r_plane.o src/r_segs.o src/r_sky.o src/r_things.o src/r_patch.o src/s_sound.o src/sounds.o src/st_lib.o src/st_stuff.o src/tables.o src/v_video.o src/w_wad.o src/z_zone.o src/w_memcache.o src/r_fps.o src/r_filter.o src/p_genlin.o src/r_demo.o src/z_bmalloc.o src/lprintf.o src/wi_stuff.o src/md5.o src/d_client.o src/memio.o src/mus2mid.o src/dbopl.o src/opl.o src/opl_queue.o src/oplplayer.o src/flplayer.o src/midifile.o src/madplayer.o src/u_scanner.o src/u_mapinfo.o src/u_musinfo.o -lm =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for libretro-prboom-0.20230528 ===> Generating temporary packing list /bin/mkdir -p /wrkdirs/usr/ports/games/libretro-prboom/work/stage//usr/local/lib/libretro install -s -m 0644 /wrkdirs/usr/ports/games/libretro-prboom/work/libretro-prboom-6ec854969fd9dec33bb2cab350f05675d1158969/prboom_libretro.so /wrkdirs/usr/ports/games/libretro-prboom/work/stage//usr/local/lib/libretro ====> 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-02-18T20:24:12+0000' 'PKG_NOTE_ports_top_git_hash=eac71dbf758c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=7918356e0460' '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 libretro-prboom-0.20230528 ===> Building libretro-prboom-0.20230528 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for libretro-prboom-0.20230528 build of games/libretro-prboom | libretro-prboom-0.20230528 ended at Wed Feb 18 15:24:31 EST 2026 build time: 00:00:21