=>> Building games/libretro-desmume2015 build started at Thu Feb 19 10:29:11 EST 2026 port directory: /usr/ports/games/libretro-desmume2015 package name: libretro-desmume2015-0.20220405_3 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 907 Aug 27 2024 /usr/ports/games/libretro-desmume2015/Makefile Ports top last git commit: eac71dbf758c Ports top unclean checkout: no Port dir last git commit: a3a66647fff2 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1500068 Job Id: 08 ---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/08/.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-desmume2015/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/libretro-desmume2015/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/libretro-desmume2015/work/.cache HOME=/wrkdirs/usr/ports/games/libretro-desmume2015/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/libretro-desmume2015/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/libretro-desmume2015/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-desmume2015/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/libretro-desmume2015/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/libretro-desmume2015/work/.cache HOME=/wrkdirs/usr/ports/games/libretro-desmume2015/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/games/libretro-desmume2015/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/libretro-desmume2015/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-desmume2015" EXAMPLESDIR="share/examples/libretro-desmume2015" DATADIR="share/libretro-desmume2015" WWWDIR="www/libretro-desmume2015" ETCDIR="etc/libretro-desmume2015" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/libretro-desmume2015 DOCSDIR=/usr/local/share/doc/libretro-desmume2015 EXAMPLESDIR=/usr/local/share/examples/libretro-desmume2015 WWWDIR=/usr/local/www/libretro-desmume2015 ETCDIR=/usr/local/etc/libretro-desmume2015 --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-desmume2015 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-desmume2015-0.20220405_3 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-desmume2015-0.20220405_3 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of libretro-desmume2015-0.20220405_3 =========================================================================== =================================================== ===== 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-desmume2015 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-desmume2015-0.20220405_3 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> NOTICE: The libretro-desmume2015 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-desmume2015-0.20220405_3 for building => SHA256 Checksum OK for libretro-desmume2015-0.20220405-af397ff3d1f208c27f3922cc8f2b8e08884ba893_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-desmume2015 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-desmume2015-0.20220405_3 for building ===> Extracting for libretro-desmume2015-0.20220405_3 => SHA256 Checksum OK for libretro-desmume2015-0.20220405-af397ff3d1f208c27f3922cc8f2b8e08884ba893_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-desmume2015-0.20220405_3 ===> Applying FreeBSD patches for libretro-desmume2015-0.20220405_3 from /usr/ports/games/libretro-desmume2015/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> libretro-desmume2015-0.20220405_3 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-desmume2015-0.20220405_3 depends on package: gmake>=4.4.1 - found ===> Returning to build of libretro-desmume2015-0.20220405_3 ===> libretro-desmume2015-0.20220405_3 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-desmume2015-0.20220405_3 depends on file: /usr/local/bin/ccache - found ===> Returning to build of libretro-desmume2015-0.20220405_3 =========================================================================== =================================================== ===== 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-desmume2015-0.20220405_3 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for libretro-desmume2015-0.20220405_3 /bin/sh: git: not found c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/armcpu.o src/armcpu.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/arm_instructions.o src/arm_instructions.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/bios.o src/bios.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/cp15.o src/cp15.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/emufile.o src/emufile.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/encrypt.o src/encrypt.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/FIFO.o src/FIFO.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/firmware.o src/firmware.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/GPU.o src/GPU.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/mc.o src/mc.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/path.o src/path.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/readwrite.o src/readwrite.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/wifi.o src/wifi.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/MMU.o src/MMU.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/NDSSystem.o src/NDSSystem.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/render3D.o src/render3D.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/rtc.o src/rtc.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/saves.o src/saves.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/slot1.o src/slot1.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/slot2.o src/slot2.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/SPU.o src/SPU.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/matrix.o src/matrix.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/gfx3d.o src/gfx3d.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/thumb_instructions.o src/thumb_instructions.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/advanscene.o src/utils/advanscene.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/datetime.o src/utils/datetime.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/emufat.o src/utils/emufat.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/xstring.o src/utils/xstring.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/decrypt/crc.o src/utils/decrypt/crc.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/decrypt/decrypt.o src/utils/decrypt/decrypt.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/decrypt/header.o src/utils/decrypt/header.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/vfat.o src/utils/vfat.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/tinyxml/tinystr.o src/utils/tinyxml/tinystr.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/tinyxml/tinyxml.o src/utils/tinyxml/tinyxml.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/tinyxml/tinyxmlerror.o src/utils/tinyxml/tinyxmlerror.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/tinyxml/tinyxmlparser.o src/utils/tinyxml/tinyxmlparser.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot2_auto.o src/addons/slot2_auto.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot2_mpcf.o src/addons/slot2_mpcf.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot2_paddle.o src/addons/slot2_paddle.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot2_gbagame.o src/addons/slot2_gbagame.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot2_none.o src/addons/slot2_none.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot2_rumblepak.o src/addons/slot2_rumblepak.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot2_guitarGrip.o src/addons/slot2_guitarGrip.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot2_expMemory.o src/addons/slot2_expMemory.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot2_piano.o src/addons/slot2_piano.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot2_passme.o src/addons/slot2_passme.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot1_none.o src/addons/slot1_none.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot1_r4.o src/addons/slot1_r4.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot1comp_mc.o src/addons/slot1comp_mc.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot1comp_rom.o src/addons/slot1comp_rom.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot1comp_protocol.o src/addons/slot1comp_protocol.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot1_retail_mcrom.o src/addons/slot1_retail_mcrom.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot1_retail_nand.o src/addons/slot1_retail_nand.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot1_retail_auto.o src/addons/slot1_retail_auto.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/cheatSystem.o src/cheatSystem.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/texcache.o src/texcache.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/rasterize.o src/rasterize.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/mic.o src/mic.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/driver.o src/driver.cpp In file included from src/firmware.cpp:22: src/path.h:181:44: warning: address of array 'this->pathToModule' will always evaluate to 'true' [-Wpointer-bool-conversion] 181 | if( ( strcmp(pathToModule, "") == 0) || !pathToModule) | ~^~~~~~~~~~~~ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/libretro/libretro.o src/libretro/libretro.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/libretro/scrc32.o src/libretro/scrc32.cpp In file included from src/mc.cpp:31: src/path.h:181:44: warning: address of array 'this->pathToModule' will always evaluate to 'true' [-Wpointer-bool-conversion] 181 | if( ( strcmp(pathToModule, "") == 0) || !pathToModule) | ~^~~~~~~~~~~~ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/addons/slot1_retail_mcrom_debug.o src/addons/slot1_retail_mcrom_debug.cpp In file included from src/utils/datetime.cpp:1: src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] 680 | temp = (year, month, day); | ^~~~ src/utils/datetime.h:680:17: warning: left operand of comma operator has no effect [-Wunused-value] 680 | temp = (year, month, day); | ^~~~~ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/fsnitro.o src/utils/fsnitro.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/task.o src/utils/task.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/arm_jit.o src/arm_jit.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/assembler.o src/utils/AsmJit/core/assembler.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/assert.o src/utils/AsmJit/core/assert.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/buffer.o src/utils/AsmJit/core/buffer.cpp In file included from src/rtc.cpp:22: In file included from src/rtc.h:25: src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] 680 | temp = (year, month, day); | ^~~~ src/utils/datetime.h:680:17: warning: left operand of comma operator has no effect [-Wunused-value] 680 | temp = (year, month, day); | ^~~~~ 2 warnings generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/compiler.o src/utils/AsmJit/core/compiler.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/compilercontext.o src/utils/AsmJit/core/compilercontext.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/compilerfunc.o src/utils/AsmJit/core/compilerfunc.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/compileritem.o src/utils/AsmJit/core/compileritem.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/context.o src/utils/AsmJit/core/context.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/cpuinfo.o src/utils/AsmJit/core/cpuinfo.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/defs.o src/utils/AsmJit/core/defs.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/func.o src/utils/AsmJit/core/func.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/logger.o src/utils/AsmJit/core/logger.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/memorymanager.o src/utils/AsmJit/core/memorymanager.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/memorymarker.o src/utils/AsmJit/core/memorymarker.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/operand.o src/utils/AsmJit/core/operand.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/stringbuilder.o src/utils/AsmJit/core/stringbuilder.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/stringutil.o src/utils/AsmJit/core/stringutil.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/virtualmemory.o src/utils/AsmJit/core/virtualmemory.cpp In file included from src/path.cpp:20: src/path.h:181:44: warning: address of array 'this->pathToModule' will always evaluate to 'true' [-Wpointer-bool-conversion] 181 | if( ( strcmp(pathToModule, "") == 0) || !pathToModule) | ~^~~~~~~~~~~~ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/core/zonememory.o src/utils/AsmJit/core/zonememory.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/x86/x86assembler.o src/utils/AsmJit/x86/x86assembler.cpp src/render3D.cpp:580:59: warning: implicit conversion from 'int' to 'short' changes value from 32768 to -32768 [-Wconstant-conversion] 580 | const __m128i fogBufferBitMask_vec128 = _mm_set1_epi16(BIT(15)); | ~~~~~~~~~~~~~~ ^~~~~~~ src/utils/bits.h:4:19: note: expanded from macro 'BIT' 4 | #define BIT(n) (1<<(n)) | ~^~~~~ 1 warning generated. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/x86/x86compiler.o src/utils/AsmJit/x86/x86compiler.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/x86/x86compilercontext.o src/utils/AsmJit/x86/x86compilercontext.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/x86/x86compilerfunc.o src/utils/AsmJit/x86/x86compilerfunc.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/x86/x86compileritem.o src/utils/AsmJit/x86/x86compileritem.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/x86/x86cpuinfo.o src/utils/AsmJit/x86/x86cpuinfo.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/x86/x86defs.o src/utils/AsmJit/x86/x86defs.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/x86/x86func.o src/utils/AsmJit/x86/x86func.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/x86/x86operand.o src/utils/AsmJit/x86/x86operand.cpp c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DHAVE_JIT -O2 -DNDEBUG -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -fpermissive -c -osrc/utils/AsmJit/x86/x86util.o src/utils/AsmJit/x86/x86util.cpp cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/utils/libfat/partition.o src/utils/libfat/partition.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/utils/libfat/cache.o src/utils/libfat/cache.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/utils/libfat/directory.o src/utils/libfat/directory.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/utils/libfat/disc.o src/utils/libfat/disc.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/utils/libfat/fatdir.o src/utils/libfat/fatdir.c In file included from src/NDSSystem.cpp:46: In file included from src/movie.h:25: src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] 680 | temp = (year, month, day); | ^~~~ src/utils/datetime.h:680:17: warning: left operand of comma operator has no effect [-Wunused-value] 680 | temp = (year, month, day); | ^~~~~ In file included from src/NDSSystem.cpp:60: src/path.h:181:44: warning: address of array 'this->pathToModule' will always evaluate to 'true' [-Wpointer-bool-conversion] 181 | if( ( strcmp(pathToModule, "") == 0) || !pathToModule) | ~^~~~~~~~~~~~ 3 warnings generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/utils/libfat/fatfile.o src/utils/libfat/fatfile.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/utils/libfat/filetime.o src/utils/libfat/filetime.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/utils/libfat/file_allocation_table.o src/utils/libfat/file_allocation_table.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/utils/libfat/libfat.o src/utils/libfat/libfat.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/utils/libfat/libfat_public_api.o src/utils/libfat/libfat_public_api.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/utils/libfat/lock.o src/utils/libfat/lock.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/libretro-common/rthreads/rthreads.o src/libretro-common/rthreads/rthreads.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/common.o src/common.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/utils/dlditool.o src/utils/dlditool.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/libretro-common/memmap/memalign.o src/libretro-common/memmap/memalign.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/libretro-common/streams/file_stream.o src/libretro-common/streams/file_stream.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/libretro-common/features/features_cpu.o src/libretro-common/features/features_cpu.c In file included from src/addons/slot2_gbagame.cpp:25: src/addons/../path.h:181:44: warning: address of array 'this->pathToModule' will always evaluate to 'true' [-Wpointer-bool-conversion] 181 | if( ( strcmp(pathToModule, "") == 0) || !pathToModule) | ~^~~~~~~~~~~~ 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/libretro-common/compat/compat_strl.o src/libretro-common/compat/compat_strl.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/libretro-common/file/retro_dirent.o src/libretro-common/file/retro_dirent.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/libretro-common/file/retro_stat.o src/libretro-common/file/retro_stat.c In file included from src/utils/libfat/fatdir.c:48: src/utils/libfat/fatdir.h:71:71: warning: declaration of 'struct statvfs' will not be visible outside of this function [-Wvisibility] 71 | extern int _FAT_statvfs_r (struct _reent *r, const char *path, struct statvfs *buf); | ^ 1 warning generated. cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/libretro-common/file/file_path.o src/libretro-common/file/file_path.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/libretro-common/string/stdstring.o src/libretro-common/string/stdstring.c cc -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -std=gnu99 -D__LIBRETRO__ -fPIC -Isrc/libretro-common/include -Isrc -Isrc/libretro -c -osrc/version.o src/version.c src/utils/libfat/directory.c:127:33: warning: result of comparison of constant 240 with expression of type 'const char' is always false [-Wtautological-constant-out-of-range-compare] 127 | if (name[i] < 0x20 || name[i] >= ABOVE_UCS_RANGE) { | ~~~~~~~ ^ ~~~~~~~~~~~~~~~ 1 warning generated. In file included from src/libretro-common/rthreads/rthreads.c:30: In file included from src/libretro-common/include/rthreads/rthreads.h:31: src/libretro-common/include/retro_miscellaneous.h:155:11: warning: call to undeclared library function 'powf' with type 'float (float, float)'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] 155 | return powf(10.0f, db / 20.0f); | ^ src/libretro-common/include/retro_miscellaneous.h:155:11: note: include the header or explicitly provide a declaration for 'powf' 1 warning generated. In file included from src/utils/libfat/libfat.c:35: src/utils/libfat/fatdir.h:71:71: warning: declaration of 'struct statvfs' will not be visible outside of this function [-Wvisibility] 71 | extern int _FAT_statvfs_r (struct _reent *r, const char *path, struct statvfs *buf); | ^ 1 warning generated. In file included from src/MMU.cpp:40: In file included from src/rtc.h:25: src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] 680 | temp = (year, month, day); | ^~~~ src/utils/datetime.h:680:17: warning: left operand of comma operator has no effect [-Wunused-value] 680 | temp = (year, month, day); | ^~~~~ 2 warnings generated. In file included from src/slot1.cpp:37: src/path.h:181:44: warning: address of array 'this->pathToModule' will always evaluate to 'true' [-Wpointer-bool-conversion] 181 | if( ( strcmp(pathToModule, "") == 0) || !pathToModule) | ~^~~~~~~~~~~~ 1 warning generated. src/libretro/libretro.cpp:378:4: warning: expression result unused [-Wunused-value] 378 | *src++; *dst++; | ^~~~~~ src/libretro/libretro.cpp:378:12: warning: expression result unused [-Wunused-value] 378 | *src++; *dst++; | ^~~~~~ 2 warnings generated. In file included from src/addons/slot2_mpcf.cpp:31: src/addons/../path.h:181:44: warning: address of array 'this->pathToModule' will always evaluate to 'true' [-Wpointer-bool-conversion] 181 | if( ( strcmp(pathToModule, "") == 0) || !pathToModule) | ~^~~~~~~~~~~~ 1 warning generated. src/utils/vfat.cpp:151:44: warning: invalid conversion specifier '.' [-Wformat-invalid-specifier] 151 | "libfat: %lu bytes read instead of %l.\n", | ~~^ src/utils/vfat.cpp:153:6: warning: data argument not used by format string [-Wformat-extra-args] 151 | "libfat: %lu bytes read instead of %l.\n", | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | elements_read, 153 | len | ^ 2 warnings generated. In file included from src/saves.cpp:45: In file included from src/movie.h:25: src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] 680 | temp = (year, month, day); | ^~~~ src/utils/datetime.h:680:17: warning: left operand of comma operator has no effect [-Wunused-value] 680 | temp = (year, month, day); | ^~~~~ In file included from src/saves.cpp:53: src/path.h:181:44: warning: address of array 'this->pathToModule' will always evaluate to 'true' [-Wpointer-bool-conversion] 181 | if( ( strcmp(pathToModule, "") == 0) || !pathToModule) | ~^~~~~~~~~~~~ 3 warnings generated. In file included from src/gfx3d.cpp:56: In file included from src/movie.h:25: src/utils/datetime.h:680:11: warning: left operand of comma operator has no effect [-Wunused-value] 680 | temp = (year, month, day); | ^~~~ src/utils/datetime.h:680:17: warning: left operand of comma operator has no effect [-Wunused-value] 680 | temp = (year, month, day); | ^~~~~ src/gfx3d.cpp:908:36: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 908 | s32 lineOfSight[4] = {0, 0, (-1)<<12, 0}; | ~~~~^ 3 warnings generated. In file included from src/addons/slot1_retail_mcrom_debug.cpp:26: src/addons/../path.h:181:44: warning: address of array 'this->pathToModule' will always evaluate to 'true' [-Wpointer-bool-conversion] 181 | if( ( strcmp(pathToModule, "") == 0) || !pathToModule) | ~^~~~~~~~~~~~ 1 warning generated. src/cheatSystem.cpp:923:25: warning: shifting a negative signed value is undefined [-Wshift-negative-value] 923 | intptr_t ptrMask = (~0 << 2); | ~~ ^ 1 warning generated. src/arm_jit.cpp:2670:15: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] 2670 | if((opcode1==0)) | ~~~~~~~^~~ src/arm_jit.cpp:2670:15: note: remove extraneous parentheses around the comparison to silence this warning 2670 | if((opcode1==0)) | ~ ^ ~ src/arm_jit.cpp:2670:15: note: use '=' to turn this equality comparison into an assignment 2670 | if((opcode1==0)) | ^~ | = src/arm_jit.cpp:1914:2: warning: array index 16 is past the end of the array (that has type 'u32[16]' (aka 'unsigned int[16]')) [-Warray-bounds] 1914 | cpu->R[Rnum+1] = READ32(cpu->mem_if->data, adr+4); | ^ ~~~~~~ src/arm_jit.cpp:264:13: note: expanded from macro 'cpu' 264 | #define cpu (&ARMPROC) | ^ src/arm_jit.cpp:1925:54: note: in instantiation of function template specialization 'OP_LDRD_REG<0, (unsigned char)'\x0f'>' requested here 1925 | static const LDRD_STRD_REG op_ldrd_tab[2][16] = { {T(OP_LDRD_REG, 0)}, {T(OP_LDRD_REG, 1)} }; | ^ src/armcpu.h:253:2: note: array 'R' declared here 253 | u32 R[16]; //16 | ^ src/arm_jit.cpp:1914:2: warning: array index 16 is past the end of the array (that has type 'u32[16]' (aka 'unsigned int[16]')) [-Warray-bounds] 1914 | cpu->R[Rnum+1] = READ32(cpu->mem_if->data, adr+4); | ^ ~~~~~~ src/arm_jit.cpp:264:13: note: expanded from macro 'cpu' 264 | #define cpu (&ARMPROC) | ^ src/arm_jit.cpp:1925:75: note: in instantiation of function template specialization 'OP_LDRD_REG<1, (unsigned char)'\x0f'>' requested here 1925 | static const LDRD_STRD_REG op_ldrd_tab[2][16] = { {T(OP_LDRD_REG, 0)}, {T(OP_LDRD_REG, 1)} }; | ^ src/armcpu.h:253:2: note: array 'R' declared here 253 | u32 R[16]; //16 | ^ src/arm_jit.cpp:1921:38: warning: array index 16 is past the end of the array (that has type 'u32[16]' (aka 'unsigned int[16]')) [-Warray-bounds] 1921 | WRITE32(cpu->mem_if->data, adr + 4, cpu->R[Rnum + 1]); | ^ ~~~~~~~~ src/arm_jit.cpp:264:13: note: expanded from macro 'cpu' 264 | #define cpu (&ARMPROC) | ^ src/MMU.h:894:63: note: expanded from macro 'WRITE32' 894 | #define WRITE32(a,b,c) _MMU_write32((b) & 0xFFFFFFFC,c) | ^ src/arm_jit.cpp:1926:54: note: in instantiation of function template specialization 'OP_STRD_REG<0, (unsigned char)'\x0f'>' requested here 1926 | static const LDRD_STRD_REG op_strd_tab[2][16] = { {T(OP_STRD_REG, 0)}, {T(OP_STRD_REG, 1)} }; | ^ src/armcpu.h:253:2: note: array 'R' declared here 253 | u32 R[16]; //16 | ^ src/arm_jit.cpp:1921:38: warning: array index 16 is past the end of the array (that has type 'u32[16]' (aka 'unsigned int[16]')) [-Warray-bounds] 1921 | WRITE32(cpu->mem_if->data, adr + 4, cpu->R[Rnum + 1]); | ^ ~~~~~~~~ src/arm_jit.cpp:264:13: note: expanded from macro 'cpu' 264 | #define cpu (&ARMPROC) | ^ src/MMU.h:894:63: note: expanded from macro 'WRITE32' 894 | #define WRITE32(a,b,c) _MMU_write32((b) & 0xFFFFFFFC,c) | ^ src/arm_jit.cpp:1926:75: note: in instantiation of function template specialization 'OP_STRD_REG<1, (unsigned char)'\x0f'>' requested here 1926 | static const LDRD_STRD_REG op_strd_tab[2][16] = { {T(OP_STRD_REG, 0)}, {T(OP_STRD_REG, 1)} }; | ^ src/armcpu.h:253:2: note: array 'R' declared here 253 | u32 R[16]; //16 | ^ 5 warnings generated. c++ -fPIC -shared -Wl,--no-undefined -Wl,--version-script=src/libretro/link.T -o desmume2015_libretro.so src/armcpu.o src/arm_instructions.o src/bios.o src/cp15.o src/emufile.o src/encrypt.o src/FIFO.o src/firmware.o src/GPU.o src/mc.o src/path.o src/readwrite.o src/wifi.o src/MMU.o src/NDSSystem.o src/render3D.o src/rtc.o src/saves.o src/slot1.o src/slot2.o src/SPU.o src/matrix.o src/gfx3d.o src/thumb_instructions.o src/utils/advanscene.o src/utils/datetime.o src/utils/emufat.o src/utils/xstring.o src/utils/decrypt/crc.o src/utils/decrypt/decrypt.o src/utils/decrypt/header.o src/utils/vfat.o src/utils/tinyxml/tinystr.o src/utils/tinyxml/tinyxml.o src/utils/tinyxml/tinyxmlerror.o src/utils/tinyxml/tinyxmlparser.o src/addons/slot2_auto.o src/addons/slot2_mpcf.o src/addons/slot2_paddle.o src/addons/slot2_gbagame.o src/addons/slot2_none.o src/addons/slot2_rumblepak.o src/addons/slot2_guitarGrip.o src/addons/slot2_expMemory.o src/addons/slot2_piano.o src/addons/slot2_passme.o src/addons/slot1_none.o src/addons/slot1_r4.o src/addons/slot1comp_mc.o src/addons/slot1comp_rom.o src/addons/slot1comp_protocol.o src/addons/slot1_retail_mcrom.o src/addons/slot1_retail_nand.o src/addons/slot1_retail_auto.o src/cheatSystem.o src/texcache.o src/rasterize.o src/mic.o src/driver.o src/libretro/libretro.o src/libretro/scrc32.o src/addons/slot1_retail_mcrom_debug.o src/utils/fsnitro.o src/utils/task.o src/arm_jit.o src/utils/AsmJit/core/assembler.o src/utils/AsmJit/core/assert.o src/utils/AsmJit/core/buffer.o src/utils/AsmJit/core/compiler.o src/utils/AsmJit/core/compilercontext.o src/utils/AsmJit/core/compilerfunc.o src/utils/AsmJit/core/compileritem.o src/utils/AsmJit/core/context.o src/utils/AsmJit/core/cpuinfo.o src/utils/AsmJit/core/defs.o src/utils/AsmJit/core/func.o src/utils/AsmJit/core/logger.o src/utils/AsmJit/core/memorymanager.o src/utils/AsmJit/core/memorymarker.o src/utils/AsmJit/core/operand.o src/utils/AsmJit/core/stringbuilder.o src/utils/AsmJit/core/stringutil.o src/utils/AsmJit/core/virtualmemory.o src/utils/AsmJit/core/zonememory.o src/utils/AsmJit/x86/x86assembler.o src/utils/AsmJit/x86/x86compiler.o src/utils/AsmJit/x86/x86compilercontext.o src/utils/AsmJit/x86/x86compilerfunc.o src/utils/AsmJit/x86/x86compileritem.o src/utils/AsmJit/x86/x86cpuinfo.o src/utils/AsmJit/x86/x86defs.o src/utils/AsmJit/x86/x86func.o src/utils/AsmJit/x86/x86operand.o src/utils/AsmJit/x86/x86util.o src/utils/libfat/partition.o src/utils/libfat/cache.o src/utils/libfat/directory.o src/utils/libfat/disc.o src/utils/libfat/fatdir.o src/utils/libfat/fatfile.o src/utils/libfat/filetime.o src/utils/libfat/file_allocation_table.o src/utils/libfat/libfat.o src/utils/libfat/libfat_public_api.o src/utils/libfat/lock.o src/libretro-common/rthreads/rthreads.o src/common.o src/utils/dlditool.o src/libretro-common/memmap/memalign.o src/libretro-common/streams/file_stream.o src/libretro-common/features/features_cpu.o src/libretro-common/compat/compat_strl.o src/libretro-common/file/retro_dirent.o src/libretro-common/file/retro_stat.o src/libretro-common/file/file_path.o src/libretro-common/string/stdstring.o src/version.o -lpthread =========================================================================== =================================================== ===== 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-desmume2015-0.20220405_3 ===> Generating temporary packing list /bin/mkdir -p /wrkdirs/usr/ports/games/libretro-desmume2015/work/stage//usr/local/lib/libretro install -s -m 0644 /wrkdirs/usr/ports/games/libretro-desmume2015/work/desmume2015-af397ff3d1f208c27f3922cc8f2b8e08884ba893/desmume/desmume2015_libretro.so /wrkdirs/usr/ports/games/libretro-desmume2015/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-19T15:29:11+0000' 'PKG_NOTE_ports_top_git_hash=eac71dbf758c' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=a3a66647fff2' '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-desmume2015-0.20220405_3 ===> Building libretro-desmume2015-0.20220405_3 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for libretro-desmume2015-0.20220405_3 build of games/libretro-desmume2015 | libretro-desmume2015-0.20220405_3 ended at Thu Feb 19 10:30:28 EST 2026 build time: 00:01:19