=>> Building games/netradiant build started at Thu Apr 4 23:19:21 BST 2024 port directory: /usr/ports/games/netradiant package name: netradiant-20150621_7 building for: FreeBSD pkg-builder.dan.net.uk 13.2-RELEASE-p10 FreeBSD 13.2-RELEASE-p10 amd64 maintained by: danfe@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 2490 Jan 25 05:29 /usr/ports/games/netradiant/Makefile Ports top last git commit: c2c35d895e Ports top unclean checkout: yes Port dir last git commit: fc73ac6875 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.99.20240122_1 Host OSVERSION: 1400097 Jail OSVERSION: 1302001 Job Id: 12 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1302001 UNAME_v=FreeBSD 13.2-RELEASE-p10 UNAME_r=13.2-RELEASE-p10 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.99.20240122_1 MASTERMNT=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=screen OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/12/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=13-amd64-default-dan SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/13-amd64-default-dan/ref/.p/pool POUDRIERE_PKGNAME=poudriere-git-3.4.99.20240122_1 SCRIPTPATH=/usr/local/share/poudriere/bulk.sh POUDRIEREPATH=/usr/local/bin/poudriere ---End Environment--- ---Begin Poudriere Port Flags/Env--- PORT_FLAGS= PKGENV= FLAVOR= MAKE_ARGS= ---End Poudriere Port Flags/Env--- ---Begin OPTIONS List--- ===> The following configuration options are available for netradiant-20150621_7: GAMEPACK=on: Install gamepacks for some popular games ===> Use 'make config' to modify these settings ---End OPTIONS List--- --MAINTAINER-- danfe@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=gmake PKG_CONFIG=pkgconf XDG_DATA_HOME=/wrkdirs/usr/ports/games/netradiant/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/netradiant/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/netradiant/work/.cache HOME=/wrkdirs/usr/ports/games/netradiant/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/games/netradiant/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/netradiant/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 CCACHE_DIR="/root/.ccache" --End CONFIGURE_ENV-- --MAKE_ENV-- BUILD=release DOWNLOAD_GAMEPACKS=no EXE=amd64 RADIANT_ABOUTMSG="For FreeBSD 13.2 (amd64)" XDG_DATA_HOME=/wrkdirs/usr/ports/games/netradiant/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/games/netradiant/work XDG_CACHE_HOME=/wrkdirs/usr/ports/games/netradiant/work/.cache HOME=/wrkdirs/usr/ports/games/netradiant/work TMPDIR="/tmp" PATH=/ccache/libexec/ccache:/wrkdirs/usr/ports/games/netradiant/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/games/netradiant/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 LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing " CPP="cpp" CPPFLAGS="-isystem /usr/local/include" LDFLAGS=" -fstack-protector-strong -L/usr/local/lib " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include " CCACHE_DIR="/root/.ccache" 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-- ARCH=amd64 GAMEPACK="" NO_GAMEPACK="@comment " GTK2_VERSION="2.10.0" GTK3_VERSION="3.0.0" GTK4_VERSION="4.0.0" OSREL=13.2 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/netradiant" EXAMPLESDIR="share/examples/netradiant" DATADIR="share/netradiant" WWWDIR="www/netradiant" ETCDIR="etc/netradiant" --End PLIST_SUB-- --SUB_LIST-- ARCH=amd64 GAMEPACK="" NO_GAMEPACK="@comment " PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/netradiant DOCSDIR=/usr/local/share/doc/netradiant EXAMPLESDIR=/usr/local/share/examples/netradiant WWWDIR=/usr/local/www/netradiant ETCDIR=/usr/local/etc/netradiant --End SUB_LIST-- ---Begin make.conf--- 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 #### #### CCACHE_CPP2=1 WITH_SSP_PORTS=yes WITH_SSP=yes #WITH_LTO=yes DISABLE_LICENSES=yes LICENSES_ACCEPTED=AGPLv3 APACHE10 APACHE11 APACHE20 ART10 ARTPERL10 ART20 BSD BSD2CLAUSE BSD3CLAUSE BSD4CLAUSE BSL CC0-1.0 CDDL ClArtistic EPL GFDL GMGPL GPLv1 GPLv2 GPLv3 GPLv3RLE ISCL LGPL20 LGPL21 LGPL3 LPPL10 LPPL11 LPPL12 LPPL13 LPPL13a LPPL13b LPPL13c MIT MPL OpenSSL OFL10 OFL11 OWL PostgreSQL PHP202 PHP30 PHP301 PSFL RUBY ZLIB ZPL21 SVM-Light EULA ALASIR Microsoft-exFAT SIMIAN UDEVGAME unknown MTA COMMERCIAL teamspeak NO_LICENSES_DIALOGS=yes #### #### NO_IGNORE=yes DEFAULT_VERSIONS+=ssl=openssl mysql=8.0 imagemagick=7 samba=4.13 java=18 WITH_SETID_MODE=force PHP_ZTS=enabled OPTIONS_UNSET+=OPENJPEG OPTIONS_UNSET+=GSSAPI_BASE OPTIONS_SET+=ZTS OPTIONS_SET+=GSSAPI_NONE WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache NO_CCACHE_DEPEND=1 CCACHE_WRAPPER_PATH= /ccache/libexec/ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 DISABLE_MAKE_JOBS=poudriere ---End make.conf--- --Resource limits-- cpu time (seconds, -t) unlimited file size (512-blocks, -f) unlimited data seg size (kbytes, -d) 33554432 stack size (kbytes, -s) 524288 core file size (512-blocks, -c) unlimited max memory size (kbytes, -m) unlimited locked memory (kbytes, -l) unlimited max user processes (-u) 89999 open files (-n) 8192 virtual mem size (kbytes, -v) unlimited swap limit (kbytes, -w) unlimited socket buffer size (bytes, -b) unlimited pseudo-terminals (-p) unlimited kqueues (-k) unlimited umtx shared locks (-o) unlimited --End resource limits-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> netradiant-20150621_7 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.20.9_1.pkg [pkg-builder.dan.net.uk] Installing pkg-1.20.9_1... [pkg-builder.dan.net.uk] Extracting pkg-1.20.9_1: .......... done ===> netradiant-20150621_7 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of netradiant-20150621_7 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by netradiant-20150621_7 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by netradiant-20150621_7 for building => SHA256 Checksum OK for netradiant-20150621-src.tar.xz. => SHA256 Checksum OK for q3map2.6. => SHA256 Checksum OK for DarkPlacesPack.zip. => SHA256 Checksum OK for Doom3Pack.zip. => SHA256 Checksum OK for ETPack.zip. => SHA256 Checksum OK for NeverballPack.zip. => SHA256 Checksum OK for NexuizPack.zip. => SHA256 Checksum OK for OpenArenaPack.zip. => SHA256 Checksum OK for OsirionPack.zip. => SHA256 Checksum OK for Quake1Pack.zip. => SHA256 Checksum OK for Quake2Pack.zip. => SHA256 Checksum OK for Quake2WorldPack.zip. => SHA256 Checksum OK for Quake3Pack.zip. => SHA256 Checksum OK for Quake4Pack.zip. => SHA256 Checksum OK for QuakePack.zip. => SHA256 Checksum OK for QuetooPack.zip. => SHA256 Checksum OK for TremulousPack.zip. => SHA256 Checksum OK for UFOAIPack.zip. => SHA256 Checksum OK for UnvanquishedPack.zip. => SHA256 Checksum OK for WarsowPack.zip. => SHA256 Checksum OK for XonoticPack.zip. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by netradiant-20150621_7 for building ===> Extracting for netradiant-20150621_7 => SHA256 Checksum OK for netradiant-20150621-src.tar.xz. => SHA256 Checksum OK for q3map2.6. => SHA256 Checksum OK for DarkPlacesPack.zip. => SHA256 Checksum OK for Doom3Pack.zip. => SHA256 Checksum OK for ETPack.zip. => SHA256 Checksum OK for NeverballPack.zip. => SHA256 Checksum OK for NexuizPack.zip. => SHA256 Checksum OK for OpenArenaPack.zip. => SHA256 Checksum OK for OsirionPack.zip. => SHA256 Checksum OK for Quake1Pack.zip. => SHA256 Checksum OK for Quake2Pack.zip. => SHA256 Checksum OK for Quake2WorldPack.zip. => SHA256 Checksum OK for Quake3Pack.zip. => SHA256 Checksum OK for Quake4Pack.zip. => SHA256 Checksum OK for QuakePack.zip. => SHA256 Checksum OK for QuetooPack.zip. => SHA256 Checksum OK for TremulousPack.zip. => SHA256 Checksum OK for UFOAIPack.zip. => SHA256 Checksum OK for UnvanquishedPack.zip. => SHA256 Checksum OK for WarsowPack.zip. => SHA256 Checksum OK for XonoticPack.zip. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for netradiant-20150621_7 ===> Applying FreeBSD patches for netradiant-20150621_7 from /usr/ports/games/netradiant/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> netradiant-20150621_7 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [pkg-builder.dan.net.uk] Installing gmake-4.4.1... [pkg-builder.dan.net.uk] `-- Installing gettext-runtime-0.22.3_1... [pkg-builder.dan.net.uk] | `-- Installing indexinfo-0.3.1... [pkg-builder.dan.net.uk] | `-- Extracting indexinfo-0.3.1: . done [pkg-builder.dan.net.uk] `-- Extracting gettext-runtime-0.22.3_1: .......... done [pkg-builder.dan.net.uk] Extracting gmake-4.4.1: .......... done ===> netradiant-20150621_7 depends on package: gmake>=4.4.1 - found ===> Returning to build of netradiant-20150621_7 ===> netradiant-20150621_7 depends on package: pkgconf>=1.3.0_1 - not found ===> Installing existing package /packages/All/pkgconf-2.1.1,1.pkg [pkg-builder.dan.net.uk] Installing pkgconf-2.1.1,1... [pkg-builder.dan.net.uk] Extracting pkgconf-2.1.1,1: .......... done ===> netradiant-20150621_7 depends on package: pkgconf>=1.3.0_1 - found ===> Returning to build of netradiant-20150621_7 ===> netradiant-20150621_7 depends on package: xorgproto>=0 - not found ===> Installing existing package /packages/All/xorgproto-2023.2.pkg [pkg-builder.dan.net.uk] Installing xorgproto-2023.2... [pkg-builder.dan.net.uk] Extracting xorgproto-2023.2: .......... done ===> netradiant-20150621_7 depends on package: xorgproto>=0 - found ===> Returning to build of netradiant-20150621_7 ===> netradiant-20150621_7 depends on package: xorgproto>=0 - found ===> netradiant-20150621_7 depends on file: /usr/local/libdata/pkgconfig/ice.pc - not found ===> Installing existing package /packages/All/libICE-1.1.0_2,1.pkg [pkg-builder.dan.net.uk] Installing libICE-1.1.0_2,1... [pkg-builder.dan.net.uk] Extracting libICE-1.1.0_2,1: .......... done ===> netradiant-20150621_7 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> Returning to build of netradiant-20150621_7 ===> netradiant-20150621_7 depends on file: /usr/local/libdata/pkgconfig/sm.pc - not found ===> Installing existing package /packages/All/libSM-1.2.3_1,1.pkg [pkg-builder.dan.net.uk] Installing libSM-1.2.3_1,1... [pkg-builder.dan.net.uk] Extracting libSM-1.2.3_1,1: ........ done ===> netradiant-20150621_7 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> Returning to build of netradiant-20150621_7 ===> netradiant-20150621_7 depends on file: /usr/local/libdata/pkgconfig/x11.pc - not found ===> Installing existing package /packages/All/libX11-1.8.7_1,1.pkg [pkg-builder.dan.net.uk] Installing libX11-1.8.7_1,1... [pkg-builder.dan.net.uk] `-- Installing libxcb-1.16.1... [pkg-builder.dan.net.uk] | `-- Installing libXau-1.0.9_1... [pkg-builder.dan.net.uk] | `-- Extracting libXau-1.0.9_1: .......... done [pkg-builder.dan.net.uk] | `-- Installing libXdmcp-1.1.5... [pkg-builder.dan.net.uk] | `-- Extracting libXdmcp-1.1.5: ...... done [pkg-builder.dan.net.uk] `-- Extracting libxcb-1.16.1: .......... done [pkg-builder.dan.net.uk] Extracting libX11-1.8.7_1,1: .......... done ===> netradiant-20150621_7 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> Returning to build of netradiant-20150621_7 ===> netradiant-20150621_7 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - not found ===> Installing existing package /packages/All/libXmu-1.1.4,1.pkg [pkg-builder.dan.net.uk] Installing libXmu-1.1.4,1... [pkg-builder.dan.net.uk] `-- Installing libXext-1.3.6,1... [pkg-builder.dan.net.uk] `-- Extracting libXext-1.3.6,1: .......... done [pkg-builder.dan.net.uk] `-- Installing libXt-1.3.0,1... [pkg-builder.dan.net.uk] `-- Extracting libXt-1.3.0,1: .......... done [pkg-builder.dan.net.uk] Extracting libXmu-1.1.4,1: .......... done ===> netradiant-20150621_7 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> Returning to build of netradiant-20150621_7 ===> netradiant-20150621_7 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> netradiant-20150621_7 depends on shared library: libpng.so - not found ===> Installing existing package /packages/All/png-1.6.43.pkg [pkg-builder.dan.net.uk] Installing png-1.6.43... [pkg-builder.dan.net.uk] Extracting png-1.6.43: .......... done ===> netradiant-20150621_7 depends on shared library: libpng.so - found (/usr/local/lib/libpng.so) ===> Returning to build of netradiant-20150621_7 ===> netradiant-20150621_7 depends on shared library: libwebp.so - not found ===> Installing existing package /packages/All/webp-1.3.2_1.pkg [pkg-builder.dan.net.uk] Installing webp-1.3.2_1... [pkg-builder.dan.net.uk] `-- Installing freeglut-3.2.1... [pkg-builder.dan.net.uk] | `-- Installing libGLU-9.0.2_2... [pkg-builder.dan.net.uk] | | `-- Installing libglvnd-1.7.0... [pkg-builder.dan.net.uk] | | `-- Extracting libglvnd-1.7.0: .......... done [pkg-builder.dan.net.uk] | `-- Extracting libGLU-9.0.2_2: ..... done [pkg-builder.dan.net.uk] | `-- Installing libXi-1.8_1,1... [pkg-builder.dan.net.uk] | | `-- Installing libXfixes-6.0.0_1... [pkg-builder.dan.net.uk] | | `-- Extracting libXfixes-6.0.0_1: ....... done [pkg-builder.dan.net.uk] | `-- Extracting libXi-1.8_1,1: .......... done [pkg-builder.dan.net.uk] | `-- Installing libXrandr-1.5.2_1... [pkg-builder.dan.net.uk] | | `-- Installing libXrender-0.9.10_2... [pkg-builder.dan.net.uk] | | `-- Extracting libXrender-0.9.10_2: ....... done [pkg-builder.dan.net.uk] | `-- Extracting libXrandr-1.5.2_1: .......... done [pkg-builder.dan.net.uk] | `-- Installing libXxf86vm-1.1.4_4... [pkg-builder.dan.net.uk] | `-- Extracting libXxf86vm-1.1.4_4: .......... done [pkg-builder.dan.net.uk] `-- Extracting freeglut-3.2.1: .......... done [pkg-builder.dan.net.uk] `-- Installing giflib-5.2.1_1... [pkg-builder.dan.net.uk] `-- Extracting giflib-5.2.1_1: .......... done [pkg-builder.dan.net.uk] `-- Installing jpeg-turbo-3.0.2... [pkg-builder.dan.net.uk] `-- Extracting jpeg-turbo-3.0.2: .......... done [pkg-builder.dan.net.uk] `-- Installing tiff-4.4.0_3... [pkg-builder.dan.net.uk] | `-- Installing jbigkit-2.1_2... [pkg-builder.dan.net.uk] | `-- Extracting jbigkit-2.1_2: .......... done [pkg-builder.dan.net.uk] | `-- Installing libdeflate-1.19... [pkg-builder.dan.net.uk] | `-- Extracting libdeflate-1.19: .......... done [pkg-builder.dan.net.uk] | `-- Installing zstd-1.5.5_1... [pkg-builder.dan.net.uk] | | `-- Installing liblz4-1.9.4_1,1... [pkg-builder.dan.net.uk] | | `-- Extracting liblz4-1.9.4_1,1: .......... done [pkg-builder.dan.net.uk] | `-- Extracting zstd-1.5.5_1: .......... done [pkg-builder.dan.net.uk] `-- Extracting tiff-4.4.0_3: .......... done [pkg-builder.dan.net.uk] Extracting webp-1.3.2_1: .......... done ===== Message from freeglut-3.2.1: -- Joystick support is untested and it is unknown if it works. Do not hesitate to contact x11@FreeBSD.org if this causes issues. ===> netradiant-20150621_7 depends on shared library: libwebp.so - found (/usr/local/lib/libwebp.so) ===> Returning to build of netradiant-20150621_7 ===> netradiant-20150621_7 depends on shared library: libfreetype.so - not found ===> Installing existing package /packages/All/freetype2-2.13.2.pkg [pkg-builder.dan.net.uk] Installing freetype2-2.13.2... [pkg-builder.dan.net.uk] Extracting freetype2-2.13.2: .......... done ===== Message from freetype2-2.13.2: -- The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. If LONG_PCF_NAMES port's option was enabled, the PCF family names may include the foundry and information whether they contain wide characters. For example, "Sony Fixed" or "Misc Fixed Wide", instead of "Fixed". This can be disabled at run time with using pcf:no-long-family-names property, if needed. Example: FREETYPE_PROPERTIES=pcf:no-long-family-names=1 How to recreate fontconfig cache with using such environment variable, if needed: # env FREETYPE_PROPERTIES=pcf:no-long-family-names=1 fc-cache -fsv The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/index.html, if documentation was installed). ===> netradiant-20150621_7 depends on shared library: libfreetype.so - found (/usr/local/lib/libfreetype.so) ===> Returning to build of netradiant-20150621_7 ===> netradiant-20150621_7 depends on shared library: libfontconfig.so - not found ===> Installing existing package /packages/All/fontconfig-2.15.0_2,1.pkg [pkg-builder.dan.net.uk] Installing fontconfig-2.15.0_2,1... [pkg-builder.dan.net.uk] `-- Installing expat-2.6.1... [pkg-builder.dan.net.uk] `-- Extracting expat-2.6.1: .......... done [pkg-builder.dan.net.uk] Extracting fontconfig-2.15.0_2,1: .......... done ==> Running trigger: fontconfig.ucl Running fc-cache to build fontconfig cache... ===> netradiant-20150621_7 depends on shared library: libfontconfig.so - found (/usr/local/lib/libfontconfig.so) ===> Returning to build of netradiant-20150621_7 ===> netradiant-20150621_7 depends on shared library: libgtkglext-x11-1.0.so - not found ===> Installing existing package /packages/All/gtkglext-1.2.0_21.pkg [pkg-builder.dan.net.uk] Installing gtkglext-1.2.0_21... [pkg-builder.dan.net.uk] `-- Installing at-spi2-core-2.50.1... [pkg-builder.dan.net.uk] | `-- Installing dbus-1.14.10_4,1... ===> Creating groups. Creating group 'messagebus' with gid '556'. ===> Creating users Creating user 'messagebus' with uid '556'. [pkg-builder.dan.net.uk] | `-- Extracting dbus-1.14.10_4,1: ......... done [pkg-builder.dan.net.uk] | `-- Installing glib-2.80.0,2... [pkg-builder.dan.net.uk] | | `-- Installing libffi-3.4.4_1... [pkg-builder.dan.net.uk] | | `-- Extracting libffi-3.4.4_1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libiconv-1.17_1... [pkg-builder.dan.net.uk] | | `-- Extracting libiconv-1.17_1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing pcre2-10.43... [pkg-builder.dan.net.uk] | | `-- Installing readline-8.2.10... [pkg-builder.dan.net.uk] | | `-- Extracting readline-8.2.10: .......... done [pkg-builder.dan.net.uk] | | `-- Extracting pcre2-10.43: .......... done [pkg-builder.dan.net.uk] | | `-- Installing py39-packaging-23.2... [pkg-builder.dan.net.uk] | | `-- Installing python39-3.9.18_1... [pkg-builder.dan.net.uk] | | | `-- Installing mpdecimal-2.5.1... [pkg-builder.dan.net.uk] | | | `-- Extracting mpdecimal-2.5.1: .......... done [pkg-builder.dan.net.uk] | | | `-- Installing openssl-3.0.13_1,1... [pkg-builder.dan.net.uk] | | | `-- Extracting openssl-3.0.13_1,1: .......... done [pkg-builder.dan.net.uk] | | `-- Extracting python39-3.9.18_1: .......... done [pkg-builder.dan.net.uk] | | `-- Extracting py39-packaging-23.2: .......... done [pkg-builder.dan.net.uk] | `-- Extracting glib-2.80.0,2: .......... done [pkg-builder.dan.net.uk] | `-- Installing libXtst-1.2.3_3... [pkg-builder.dan.net.uk] | `-- Extracting libXtst-1.2.3_3: .......... done [pkg-builder.dan.net.uk] `-- Extracting at-spi2-core-2.50.1: .......... done [pkg-builder.dan.net.uk] `-- Installing gtk2-2.24.33_1... [pkg-builder.dan.net.uk] | `-- Installing cups-2.4.7_2... [pkg-builder.dan.net.uk] | | `-- Installing avahi-app-0.8_2... [pkg-builder.dan.net.uk] | | `-- Installing dbus-glib-0.112_1... [pkg-builder.dan.net.uk] | | `-- Extracting dbus-glib-0.112_1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing gdbm-1.23... [pkg-builder.dan.net.uk] | | `-- Extracting gdbm-1.23: .......... done [pkg-builder.dan.net.uk] | | `-- Installing gnome_subr-1.0... [pkg-builder.dan.net.uk] | | `-- Extracting gnome_subr-1.0: . done [pkg-builder.dan.net.uk] | | `-- Installing libdaemon-0.14_1... [pkg-builder.dan.net.uk] | | `-- Extracting libdaemon-0.14_1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libevent-2.1.12... [pkg-builder.dan.net.uk] | | `-- Extracting libevent-2.1.12: .......... done ===> Creating groups. Creating group 'avahi' with gid '558'. ===> Creating users Creating user 'avahi' with uid '558'. [pkg-builder.dan.net.uk] | | `-- Extracting avahi-app-0.8_2: .......... done [pkg-builder.dan.net.uk] | | `-- Installing gnutls-3.7.10_2... [pkg-builder.dan.net.uk] | | `-- Installing gmp-6.3.0... [pkg-builder.dan.net.uk] | | `-- Extracting gmp-6.3.0: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libidn2-2.3.7... [pkg-builder.dan.net.uk] | | | `-- Installing libunistring-1.2... [pkg-builder.dan.net.uk] | | | `-- Extracting libunistring-1.2: .......... done [pkg-builder.dan.net.uk] | | `-- Extracting libidn2-2.3.7: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libtasn1-4.19.0_1... [pkg-builder.dan.net.uk] | | `-- Extracting libtasn1-4.19.0_1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing nettle-3.9.1... [pkg-builder.dan.net.uk] | | `-- Extracting nettle-3.9.1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing p11-kit-0.25.3_1... [pkg-builder.dan.net.uk] | | `-- Extracting p11-kit-0.25.3_1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing unbound-1.19.3... [pkg-builder.dan.net.uk] | | | `-- Installing libnghttp2-1.60.0... [pkg-builder.dan.net.uk] | | | `-- Extracting libnghttp2-1.60.0: ....... done ===> Creating groups. Using existing group 'unbound'. ===> Creating users Using existing user 'unbound'. [pkg-builder.dan.net.uk] | | `-- Extracting unbound-1.19.3: .......... done [pkg-builder.dan.net.uk] | | `-- Extracting gnutls-3.7.10_2: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libpaper-1.1.28_1... [pkg-builder.dan.net.uk] | | `-- Extracting libpaper-1.1.28_1: .......... done ===> Creating groups. Creating group 'cups' with gid '193'. ===> Creating users Creating user 'cups' with uid '193'. [pkg-builder.dan.net.uk] | `-- Extracting cups-2.4.7_2: .......... done [pkg-builder.dan.net.uk] | `-- Installing gdk-pixbuf2-2.42.10_2... [pkg-builder.dan.net.uk] | | `-- Installing libxml2-2.11.7... [pkg-builder.dan.net.uk] | | `-- Extracting libxml2-2.11.7: .......... done [pkg-builder.dan.net.uk] | | `-- Installing shared-mime-info-2.2_2... [pkg-builder.dan.net.uk] | | `-- Extracting shared-mime-info-2.2_2: ......... done [pkg-builder.dan.net.uk] | `-- Extracting gdk-pixbuf2-2.42.10_2: .......... done [pkg-builder.dan.net.uk] | `-- Installing gtk-update-icon-cache-3.24.31_1... [pkg-builder.dan.net.uk] | `-- Extracting gtk-update-icon-cache-3.24.31_1: .......... done [pkg-builder.dan.net.uk] | `-- Installing hicolor-icon-theme-0.17... [pkg-builder.dan.net.uk] | `-- Extracting hicolor-icon-theme-0.17: . done [pkg-builder.dan.net.uk] | `-- Installing libXcomposite-0.4.6_1,1... [pkg-builder.dan.net.uk] | `-- Extracting libXcomposite-0.4.6_1,1: .......... done [pkg-builder.dan.net.uk] | `-- Installing libXcursor-1.2.2... [pkg-builder.dan.net.uk] | `-- Extracting libXcursor-1.2.2: .......... done [pkg-builder.dan.net.uk] | `-- Installing libXdamage-1.1.6... [pkg-builder.dan.net.uk] | `-- Extracting libXdamage-1.1.6: ...... done [pkg-builder.dan.net.uk] | `-- Installing libXinerama-1.1.4_3,1... [pkg-builder.dan.net.uk] | `-- Extracting libXinerama-1.1.4_3,1: .......... done [pkg-builder.dan.net.uk] | `-- Installing pango-1.50.14... [pkg-builder.dan.net.uk] | | `-- Installing cairo-1.17.4_2,3... [pkg-builder.dan.net.uk] | | `-- Installing pixman-0.42.2... [pkg-builder.dan.net.uk] | | `-- Extracting pixman-0.42.2: ....... done [pkg-builder.dan.net.uk] | | `-- Extracting cairo-1.17.4_2,3: .......... done [pkg-builder.dan.net.uk] | | `-- Installing encodings-1.1.0,1... [pkg-builder.dan.net.uk] | | `-- Extracting encodings-1.1.0,1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing fribidi-1.0.13_1... [pkg-builder.dan.net.uk] | | `-- Extracting fribidi-1.0.13_1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing harfbuzz-8.3.0... [pkg-builder.dan.net.uk] | | `-- Installing graphite2-1.3.14... [pkg-builder.dan.net.uk] | | `-- Extracting graphite2-1.3.14: .......... done [pkg-builder.dan.net.uk] | | `-- Extracting harfbuzz-8.3.0: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libXft-2.3.7_1... [pkg-builder.dan.net.uk] | | `-- Extracting libXft-2.3.7_1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing libthai-0.1.29_1... [pkg-builder.dan.net.uk] | | `-- Installing libdatrie-0.2.13_2... [pkg-builder.dan.net.uk] | | `-- Extracting libdatrie-0.2.13_2: .......... done [pkg-builder.dan.net.uk] | | `-- Extracting libthai-0.1.29_1: .......... done [pkg-builder.dan.net.uk] | | `-- Installing xorg-fonts-truetype-7.7_1... [pkg-builder.dan.net.uk] | | `-- Installing dejavu-2.37_3... [pkg-builder.dan.net.uk] | | | `-- Installing mkfontscale-1.2.3... [pkg-builder.dan.net.uk] | | | `-- Installing libfontenc-1.1.8... [pkg-builder.dan.net.uk] | | | `-- Extracting libfontenc-1.1.8: ...... done [pkg-builder.dan.net.uk] | | | `-- Extracting mkfontscale-1.2.3: .... done [pkg-builder.dan.net.uk] | | `-- Extracting dejavu-2.37_3: .......... done [pkg-builder.dan.net.uk] | | `-- Installing font-bh-ttf-1.0.3_5... [pkg-builder.dan.net.uk] | | `-- Extracting font-bh-ttf-1.0.3_5: .......... done [pkg-builder.dan.net.uk] | | `-- Installing font-misc-ethiopic-1.0.4... [pkg-builder.dan.net.uk] | | `-- Extracting font-misc-ethiopic-1.0.4: ... done [pkg-builder.dan.net.uk] | | `-- Installing font-misc-meltho-1.0.3_5... [pkg-builder.dan.net.uk] | | `-- Extracting font-misc-meltho-1.0.3_5: .......... done [pkg-builder.dan.net.uk] | `-- Extracting pango-1.50.14: .......... done [pkg-builder.dan.net.uk] `-- Extracting gtk2-2.24.33_1: .......... done [pkg-builder.dan.net.uk] `-- Installing pangox-compat-0.0.2_4... [pkg-builder.dan.net.uk] `-- Extracting pangox-compat-0.0.2_4: ....... done [pkg-builder.dan.net.uk] Extracting gtkglext-1.2.0_21: .......... done ==> Running trigger: fontconfig.ucl Running fc-cache to build fontconfig cache... ==> Running trigger: gdk-pixbuf-query-loaders.ucl Generating gdk-pixbuf modules cache ==> Running trigger: gio-modules.ucl Generating GIO modules cache ==> Running trigger: gtk-update-icon-cache.ucl Generating GTK icon cache for /usr/local/share/icons/hicolor ==> Running trigger: glib-schemas.ucl Compiling glib schemas No schema files found: doing nothing. ==> Running trigger: shared-mime-info.ucl Building the Shared MIME-Info database cache ===== Message from python39-3.9.18_1: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py39-gdbm databases/py-gdbm@py39 py39-sqlite3 databases/py-sqlite3@py39 py39-tkinter x11-toolkits/py-tkinter@py39 ===== Message from dejavu-2.37_3: -- Make sure that the freetype module is loaded. If it is not, add the following line to the "Modules" section of your X Windows configuration file: Load "freetype" Add the following line to the "Files" section of X Windows configuration file: FontPath "/usr/local/share/fonts/dejavu/" Note: your X Windows configuration file is typically /etc/X11/XF86Config if you are using XFree86, and /etc/X11/xorg.conf if you are using X.Org. ===== Message from gtkglext-1.2.0_21: -- ===> NOTICE: The gtkglext 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 ===> netradiant-20150621_7 depends on shared library: libgtkglext-x11-1.0.so - found (/usr/local/lib/libgtkglext-x11-1.0.so) ===> Returning to build of netradiant-20150621_7 ===> netradiant-20150621_7 depends on shared library: libGL.so - found (/usr/local/lib/libGL.so) ===> netradiant-20150621_7 depends on shared library: libGLU.so - found (/usr/local/lib/libGLU.so) ===> netradiant-20150621_7 depends on shared library: libatk-1.0.so - found (/usr/local/lib/libatk-1.0.so) ===> netradiant-20150621_7 depends on shared library: libcairo.so - found (/usr/local/lib/libcairo.so) ===> netradiant-20150621_7 depends on shared library: libgdk_pixbuf-2.0.so - found (/usr/local/lib/libgdk_pixbuf-2.0.so) ===> netradiant-20150621_7 depends on shared library: libglib-2.0.so - found (/usr/local/lib/libglib-2.0.so) ===> netradiant-20150621_7 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) ===> netradiant-20150621_7 depends on shared library: libgtk-x11-2.0.so - found (/usr/local/lib/libgtk-x11-2.0.so) ===> netradiant-20150621_7 depends on shared library: libxml2.so - found (/usr/local/lib/libxml2.so) ===> netradiant-20150621_7 depends on shared library: libpango-1.0.so - found (/usr/local/lib/libpango-1.0.so) ===> netradiant-20150621_7 depends on shared library: libpangox-1.0.so - found (/usr/local/lib/libpangox-1.0.so) ===> netradiant-20150621_7 depends on shared library: libjpeg.so - found (/usr/local/lib/libjpeg.so) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for netradiant-20150621_7 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for netradiant-20150621_7 checking that the build tools exist Checking for /bin/sh (bash (or another shell))... found. Checking for echo (coreutils)... found. Checking for echo -n (coreutils)... found. Checking for cat (coreutils)... found. Checking for mkdir -p (coreutils)... found. Checking for cp (coreutils)... found. Checking for cp -r (coreutils)... found. Checking for rm -f (coreutils)... found. Checking for rm -f -r (coreutils)... found. Checking for mv (coreutils)... found. Checking for echo test | tee /dev/stderr (coreutils)... found. Checking for sed (sed)... found. Checking for find (findutils)... found. Checking for diff (diff)... found. Checking for cc (c compiler)... found. Checking for c++ (c++ compiler)... found. Checking for ranlib (binutils)... found. Checking for ar (binutils)... found. Checking for pkg-config (pkg-config)... found. Checking for ldd (libc6)... found. All required tools have been found! checking that the dependencies exist Checking for jpeglib.h (libjpeg8-dev)... found and links. Checking for glib.h (libglib2.0-dev)... found and links. Checking for libxml/xpath.h (libxml2-dev)... found and links. Checking for png.h (libpng12-dev)... found and links. Checking for webp/decode.h (libwebp-dev)... found and links. Checking for GL/gl.h (mesa-common-dev (or another OpenGL library))... found and links. Checking for gtk/gtkdialog.h (libgtk2.0-dev)... found and links. Checking for pango/pangoft2.h (libpango1.0-dev)... found and links. Checking for gtk/gtkglwidget.h (libgtkglext1-dev)... found and links. Checking for dlfcn.h (libc6-dev)... found and links. Checking for zlib.h (zlib1g-dev)... found and links. All required libraries have been found! cc tools/quake2/common/bspfile.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/common/bspfile.o tools/quake2/common/bspfile.c:388:18: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0 ; i < sizeof( dheader_t ) / 4 ; i++ ) ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/common/bspfile.c:447:18: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0 ; i < sizeof( dheader_t ) / 4 ; i++ ) ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. cc tools/quake2/common/cmdlib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/common/cmdlib.o tools/quake2/common/cmdlib.c:197:19: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0; i < strlen( qdir ); i++ ) ~ ^ ~~~~~~~~~~~~~~ tools/quake2/common/cmdlib.c:210:21: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0; i < strlen( gamedir ); i++ ) ~ ^ ~~~~~~~~~~~~~~~~~ tools/quake2/common/cmdlib.c:253:8: warning: address of array 'qdir' will always evaluate to 'true' [-Wpointer-bool-conversion] if ( !qdir ) { ~^~~~ tools/quake2/common/cmdlib.c:266:8: warning: address of array 'qdir' will always evaluate to 'true' [-Wpointer-bool-conversion] if ( !qdir ) { ~^~~~ 4 warnings generated. cc tools/quake2/common/inout.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/common/inout.o tools/quake2/common/inout.c:69:26: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] ret = xmlNewNode( NULL, "point" ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/common/inout.c:70:26: warning: passing 'char[1024]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( ret, buf ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/common/inout.c:92:15: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] while ( pos < xml_buf->use ) ~~~ ^ ~~~~~~~~~~~~ tools/quake2/common/inout.c:147:27: warning: passing 'char[7]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] node = xmlNewNode( NULL, "select" ); ^~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/common/inout.c:148:27: warning: passing 'char[1024]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( node, buf ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/common/inout.c:151:20: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1019:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ tools/quake2/common/inout.c:151:29: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1020:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ tools/quake2/common/inout.c:154:29: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] select = xmlNewNode( NULL, "brush" ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/common/inout.c:155:29: warning: passing 'char[1024]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( select, buf ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/common/inout.c:174:27: warning: passing 'char[9]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] node = xmlNewNode( NULL, "pointmsg" ); ^~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/common/inout.c:175:27: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( node, msg ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/common/inout.c:178:20: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1019:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ tools/quake2/common/inout.c:178:29: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1020:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ tools/quake2/common/inout.c:181:28: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] point = xmlNewNode( NULL, "point" ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/common/inout.c:182:28: warning: passing 'char[1024]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( point, buf ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/common/inout.c:198:27: warning: passing 'char[11]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] node = xmlNewNode( NULL, "windingmsg" ); ^~~~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/common/inout.c:199:27: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( node, msg ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/common/inout.c:202:20: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1019:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ tools/quake2/common/inout.c:202:29: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1020:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ tools/quake2/common/inout.c:215:30: warning: passing 'char[8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] winding = xmlNewNode( NULL, "winding" ); ^~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/common/inout.c:216:30: warning: passing 'char[2048]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( winding, buf ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/common/inout.c:238:31: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] Net_StringToAddress( (char *)dest, &address ); ^ tools/quake2/common/inout.c:263:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf( buf ); ^~~ tools/quake2/common/inout.c:263:10: note: treat the string as an argument to avoid this printf( buf ); ^ "%s", tools/quake2/common/inout.c:280:20: warning: passing 'char[4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] doc = xmlNewDoc( "1.0" ); ^~~~~ /usr/local/include/libxml2/libxml/tree.h:783:30: note: passing argument to parameter 'version' here xmlNewDoc (const xmlChar *version); ^ tools/quake2/common/inout.c:281:48: warning: passing 'char[15]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] doc->children = xmlNewDocRawNode( doc, NULL, "q3map_feedback", NULL ); ^~~~~~~~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:907:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ tools/quake2/common/inout.c:284:27: warning: passing 'char[8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] node = xmlNewNode( NULL, "message" ); ^~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/common/inout.c:285:27: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( node, buf ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/common/inout.c:288:20: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1019:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ tools/quake2/common/inout.c:288:29: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1020:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ 29 warnings generated. cc tools/quake2/common/l3dslib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/common/l3dslib.o cc tools/quake2/common/lbmlib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/common/lbmlib.o tools/quake2/common/lbmlib.c:167:8: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *(int *)LBMbuffer != LittleLong( FORMID ) ) { ^~~~~~~~~~~~~~~~ tools/quake2/common/lbmlib.c:172:25: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] formlength = BigLong( *(int *)LBM_P ); ^~~~~~~~~~~~ tools/quake2/common/lbmlib.c:176:26: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] formtype = LittleLong( *(int *)LBM_P ); ^~~~~~~~~~~~ tools/quake2/common/lbmlib.c:288:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] formlength = (int*)lbmptr; ^~~~~~~~~~~~ tools/quake2/common/lbmlib.c:304:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] bmhdlength = (int *)lbmptr; ^~~~~~~~~~~~~ tools/quake2/common/lbmlib.c:333:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] cmaplength = (int *)lbmptr; ^~~~~~~~~~~~~ tools/quake2/common/lbmlib.c:353:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] bodylength = (int *)lbmptr; ^~~~~~~~~~~~~ tools/quake2/common/lbmlib.c:429:8: warning: cast from 'byte *' (aka 'unsigned char *') to 'pcx_t *' increases required alignment from 1 to 2 [-Wcast-align] pcx = (pcx_t *)raw; ^~~~~~~~~~~~ tools/quake2/common/lbmlib.c:841:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] flip = *( (int*)targa_rgba + row * columns + column ); ^~~~~~~~~~~~~~~~ tools/quake2/common/lbmlib.c:842:8: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] *( (int*)targa_rgba + row * columns + column ) = *( (int*)targa_rgba + ( ( rows - 1 ) - row ) * columns + column ); ^~~~~~~~~~~~~~~~ tools/quake2/common/lbmlib.c:842:57: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] *( (int*)targa_rgba + row * columns + column ) = *( (int*)targa_rgba + ( ( rows - 1 ) - row ) * columns + column ); ^~~~~~~~~~~~~~~~ tools/quake2/common/lbmlib.c:843:8: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] *( (int*)targa_rgba + ( ( rows - 1 ) - row ) * columns + column ) = flip; ^~~~~~~~~~~~~~~~ 12 warnings generated. cc tools/quake2/common/mathlib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/common/mathlib.o cc tools/quake2/common/md4.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/common/md4.o cc tools/quake2/common/path_init.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/common/path_init.o tools/quake2/common/path_init.c:136:3: warning: variable 'last' is uninitialized when used here [-Wuninitialized] last[ 0 ] = path[ 0 ]; ^~~~ tools/quake2/common/path_init.c:115:19: note: initialize the variable 'last' to silence this warning char *last; ^ = NULL tools/quake2/common/path_init.c:325:9: warning: expression result unused [-Wunused-value] for ( j; j < *argc && argv[ j ] == NULL; j++ ) ; ^ 2 warnings generated. cc tools/quake2/common/polylib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/common/polylib.o tools/quake2/common/polylib.c:276:9: warning: cast to smaller integer type 'int' from 'vec_t *' (aka 'float *') [-Wpointer-to-int-cast] size = (int)( (winding_t *)0 )->p[w->numpoints]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc tools/quake2/common/scriplib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/common/scriplib.o cc tools/quake2/common/threads.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/common/threads.o tools/quake2/common/threads.c:552:62: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] if ( pthread_create( &work_threads[i], NULL, (void*)func, (void*)i ) != 0 ) { ^~~~~~~~ tools/quake2/common/threads.c:558:40: warning: cast from 'int *' to 'void **' increases required alignment from 4 to 8 [-Wcast-align] if ( pthread_join( work_threads[i], (void **)&status ) != 0 ) { ^~~~~~~~~~~~~~~~ 2 warnings generated. cc tools/quake2/common/trilib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/common/trilib.o tools/quake2/common/trilib.c:61:18: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0 ; i < sizeof( tf_triangle ) / 4 ; i++ ) ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc tools/quake2/q2map/brushbsp.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/brushbsp.o tools/quake2/q2map/brushbsp.c:324:6: warning: cast to smaller integer type 'int' from 'side_t *' (aka 'struct side_s *') [-Wpointer-to-int-cast] c = (int)&( ( (bspbrush_t *)0 )->sides[numsides] ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/q2map/brushbsp.c:380:9: warning: cast to smaller integer type 'int' from 'side_t *' (aka 'struct side_s *') [-Wpointer-to-int-cast] size = (int)&( ( (bspbrush_t *)0 )->sides[brush->numsides] ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/q2map/brushbsp.c:768:6: warning: variable 'bestsplits' set but not used [-Wunused-but-set-variable] int bestsplits; ^ 3 warnings generated. cc tools/quake2/q2map/csg.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/csg.o tools/quake2/q2map/csg.c:261:6: warning: variable 'c_faces' set but not used [-Wunused-but-set-variable] int c_faces; ^ 1 warning generated. cc tools/quake2/q2map/faces.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/faces.o cc tools/quake2/q2map/flow.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/flow.o tools/quake2/q2map/flow.c:411:8: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] vis = (long *)thread->base->portalvis; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/q2map/flow.c:425:11: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] test = (long *)p->portalvis; ^~~~~~~~~~~~~~~~~~~~ tools/quake2/q2map/flow.c:429:11: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] test = (long *)p->portalflood; ^~~~~~~~~~~~~~~~~~~~~~ tools/quake2/q2map/flow.c:435:17: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] might[j] = ( (long *)prevstack->mightsee )[j] & test[j]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/q2map/flow.c:565:48: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] ( (long *)data.pstack_head.mightsee )[i] = ( (long *)p->portalflood )[i]; ^~~~~~~~~~~~~~~~~~~~~~ tools/quake2/q2map/flow.c:764:32: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] ( (long *)newmight )[j] = ( (long *)mightsee )[j] ^~~~~~~~~~~~~~~~ tools/quake2/q2map/flow.c:765:16: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] & ( (long *)p->portalflood )[j]; ^~~~~~~~~~~~~~~~~~~~~~ tools/quake2/q2map/flow.c:766:41: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] more |= ( (long *)newmight )[j] & ~( (long *)cansee )[j]; ^~~~~~~~~~~~~~ 8 warnings generated. cc tools/quake2/q2map/glfile.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/glfile.o cc tools/quake2/q2map/leakfile.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/leakfile.o tools/quake2/q2map/leakfile.c:137:31: warning: passing 'char[9]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xml_node = xmlNewNode( NULL, "polyline" ); ^~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ 1 warning generated. cc tools/quake2/q2map/lightmap.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/lightmap.o tools/quake2/q2map/lightmap.c:329:26: warning: variable 'y2' set but not used [-Wunused-but-set-variable] float x, y, x1, y1, x2, y2; ^ tools/quake2/q2map/lightmap.c:329:14: warning: variable 'x1' set but not used [-Wunused-but-set-variable] float x, y, x1, y1, x2, y2; ^ 2 warnings generated. cc tools/quake2/q2map/main.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/main.o cc tools/quake2/q2map/map.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/map.o tools/quake2/q2map/map.c:831:18: warning: variable 'startsides' set but not used [-Wunused-but-set-variable] int startbrush, startsides; ^ tools/quake2/q2map/map.c:831:6: warning: variable 'startbrush' set but not used [-Wunused-but-set-variable] int startbrush, startsides; ^ 2 warnings generated. cc tools/quake2/q2map/nodraw.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/nodraw.o cc tools/quake2/q2map/patches.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/patches.o cc tools/quake2/q2map/portals.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/portals.o cc tools/quake2/q2map/prtfile.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/prtfile.o cc tools/quake2/q2map/qbsp.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/qbsp.o tools/quake2/q2map/qbsp.c:244:33: warning: passing 'char[8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] leaknode = xmlNewNode( NULL, "message" ); ^~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/q2map/qbsp.c:245:33: warning: passing 'char[12]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( leaknode, "MAP LEAKED\n" ); ^~~~~~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/q2map/qbsp.c:249:26: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( leaknode, "level", (char*) &level ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1019:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ tools/quake2/q2map/qbsp.c:249:35: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( leaknode, "level", (char*) &level ); ^~~~~~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1020:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ 4 warnings generated. cc tools/quake2/q2map/qrad.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/qrad.o tools/quake2/q2map/qrad.c:206:6: warning: variable 'itotal' set but not used [-Wunused-but-set-variable] int itotal; ^ tools/quake2/q2map/qrad.c:204:33: warning: variable 'all_transfers' set but not used [-Wunused-but-set-variable] float transfers[MAX_PATCHES], *all_transfers; ^ tools/quake2/q2map/qrad.c:225:36: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for ( j = 0, patch2 = patches ; j < num_patches ; j++, patch2++ ) ~ ^ ~~~~~~~~~~~ tools/quake2/q2map/qrad.c:299:19: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for ( j = 0 ; j < num_patches ; j++ ) ~ ^ ~~~~~~~~~~~ tools/quake2/q2map/qrad.c:325:18: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for ( i = 0 ; i < num_patches ; i++ ) ~ ^ ~~~~~~~~~~~ tools/quake2/q2map/qrad.c:351:35: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for ( j = 0, patch = patches ; j < num_patches ; j++, patch++ ) ~ ^ ~~~~~~~~~~~ tools/quake2/q2map/qrad.c:392:18: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for ( j = 0 ; j < num_patches ; j++ ) ~ ^ ~~~~~~~~~~~ tools/quake2/q2map/qrad.c:428:35: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for ( i = 0, patch = patches ; i < num_patches ; i++, patch++ ) ~ ^ ~~~~~~~~~~~ tools/quake2/q2map/qrad.c:494:18: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for ( i = 0 ; i < num_patches ; i++ ) ~ ^ ~~~~~~~~~~~ tools/quake2/q2map/qrad.c:525:18: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for ( i = 0 ; i < num_patches ; i++ ) ~ ^ ~~~~~~~~~~~ 10 warnings generated. cc tools/quake2/q2map/qvis.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/qvis.o tools/quake2/q2map/qvis.c:85:9: warning: cast to smaller integer type 'int' from 'vec_t *' (aka 'float *') [-Wpointer-to-int-cast] size = (int)( (winding_t *)0 )->points[points]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/q2map/qvis.c:126:23: warning: cast from 'const void *' to 'portal_t **' drops const qualifier [-Wcast-qual] if ( ( *(portal_t **)a )->nummightsee == ( *(portal_t **)b )->nummightsee ) { ^ tools/quake2/q2map/qvis.c:126:59: warning: cast from 'const void *' to 'portal_t **' drops const qualifier [-Wcast-qual] if ( ( *(portal_t **)a )->nummightsee == ( *(portal_t **)b )->nummightsee ) { ^ tools/quake2/q2map/qvis.c:129:23: warning: cast from 'const void *' to 'portal_t **' drops const qualifier [-Wcast-qual] if ( ( *(portal_t **)a )->nummightsee < ( *(portal_t **)b )->nummightsee ) { ^ tools/quake2/q2map/qvis.c:129:58: warning: cast from 'const void *' to 'portal_t **' drops const qualifier [-Wcast-qual] if ( ( *(portal_t **)a )->nummightsee < ( *(portal_t **)b )->nummightsee ) { ^ tools/quake2/q2map/qvis.c:203:37: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] ( (long *)portalvector )[j] |= ( (long *)p->portalvis )[j]; ^~~~~~~~~~~~~~~~~~~~ tools/quake2/q2map/qvis.c:390:30: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] || (unsigned)leafnums[1] > portalclusters ) { ~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~ tools/quake2/q2map/qvis.c:389:30: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] if ( (unsigned)leafnums[0] > portalclusters ~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~ tools/quake2/q2map/qvis.c:498:11: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] src = (long *)( uncompressedvis + index * leafbytes ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/q2map/qvis.c:514:10: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] dest = (long *)vismap_p; ^~~~~~~~~~~~~~~~ 10 warnings generated. cc tools/quake2/q2map/textures.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/textures.o cc tools/quake2/q2map/trace.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/trace.o tools/quake2/q2map/trace.c:90:26: warning: cast to smaller integer type 'int' from 'tnode_t *' (aka 'struct tnode_s *') [-Wpointer-to-int-cast] tnodes = (tnode_t *)( ( (int)tnodes + 31 ) & ~31 ); ^~~~~~~~~~~ tools/quake2/q2map/trace.c:90:11: warning: cast to 'tnode_t *' (aka 'struct tnode_s *') from smaller integer type 'int' [-Wint-to-pointer-cast] tnodes = (tnode_t *)( ( (int)tnodes + 31 ) & ~31 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. cc tools/quake2/q2map/tree.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/tree.o cc tools/quake2/q2map/writebsp.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/q2map/writebsp.o cc libs/l_net/l_net.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/l_net/l_net.o cc libs/l_net/l_net_berkley.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/l_net/l_net_berkley.o libs/l_net/l_net_berkley.c:177:13: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] myAddr = *(int *)local->h_addr_list[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:206:4: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] ( (struct sockaddr_in *)&broadcastaddr )->sin_family = AF_INET; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:207:4: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] ( (struct sockaddr_in *)&broadcastaddr )->sin_addr.s_addr = INADDR_BROADCAST; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:208:4: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] ( (struct sockaddr_in *)&broadcastaddr )->sin_port = htons( (u_short)net_hostport ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:438:4: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] ( (struct sockaddr_in *)hostaddr )->sin_port = htons( (u_short)net_hostport ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:439:4: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] ( (struct sockaddr_in *)hostaddr )->sin_addr.s_addr = ( myAddr & htonl( mask ) ) | htonl( addr ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:629:19: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] haddr = ntohl( ( (struct sockaddr_in *)addr )->sin_addr.s_addr ); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/netinet/in.h:121:26: note: expanded from macro 'ntohl' #define ntohl(x) __ntohl(x) ^ /usr/include/sys/_endian.h:88:31: note: expanded from macro '__ntohl' #define __ntohl(x) (__bswap32(x)) ^ /usr/include/sys/_endian.h:84:40: note: expanded from macro '__bswap32' #define __bswap32(x) __builtin_bswap32(x) ^ libs/l_net/l_net_berkley.c:630:131: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] sprintf( buffer, "%d.%d.%d.%d:%d", ( haddr >> 24 ) & 0xff, ( haddr >> 16 ) & 0xff, ( haddr >> 8 ) & 0xff, haddr & 0xff, ntohs( ( (struct sockaddr_in *)addr )->sin_port ) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/netinet/in.h:122:26: note: expanded from macro 'ntohs' #define ntohs(x) __ntohs(x) ^ /usr/include/sys/_endian.h:89:31: note: expanded from macro '__ntohs' #define __ntohs(x) (__bswap16(x)) ^ /usr/include/sys/_endian.h:83:40: note: expanded from macro '__bswap16' #define __bswap16(x) __builtin_bswap16(x) ^ libs/l_net/l_net_berkley.c:647:4: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] ( (struct sockaddr_in *)addr )->sin_addr.s_addr = htonl( ipaddr ); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:648:4: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] ( (struct sockaddr_in *)addr )->sin_port = htons( (u_short)hp ); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:663:8: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] a = ( (struct sockaddr_in *)addr )->sin_addr.s_addr; ^~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:665:5: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] ( (struct sockaddr_in *)addr )->sin_addr.s_addr = myAddr; ^~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:679:40: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] hostentry = gethostbyaddr( (char *)&( (struct sockaddr_in *)addr )->sin_addr, sizeof( struct in_addr ), AF_INET ); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:707:4: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] ( (struct sockaddr_in *)addr )->sin_port = htons( (u_short)net_hostport ); ^~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:708:4: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] ( (struct sockaddr_in *)addr )->sin_addr.s_addr = *(int *)hostentry->h_addr_list[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:708:53: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] ( (struct sockaddr_in *)addr )->sin_addr.s_addr = *(int *)hostentry->h_addr_list[0]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:723:9: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] if ( ( (struct sockaddr_in *)addr1 )->sin_addr.s_addr != ( (struct sockaddr_in *)addr2 )->sin_addr.s_addr ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:723:61: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] if ( ( (struct sockaddr_in *)addr1 )->sin_addr.s_addr != ( (struct sockaddr_in *)addr2 )->sin_addr.s_addr ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:727:9: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] if ( ( (struct sockaddr_in *)addr1 )->sin_port != ( (struct sockaddr_in *)addr2 )->sin_port ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:727:54: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] if ( ( (struct sockaddr_in *)addr1 )->sin_port != ( (struct sockaddr_in *)addr2 )->sin_port ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/l_net/l_net_berkley.c:740:18: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] return ntohs( ( (struct sockaddr_in *)addr )->sin_port ); ^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/netinet/in.h:122:26: note: expanded from macro 'ntohs' #define ntohs(x) __ntohs(x) ^ /usr/include/sys/_endian.h:89:31: note: expanded from macro '__ntohs' #define __ntohs(x) (__bswap16(x)) ^ /usr/include/sys/_endian.h:83:40: note: expanded from macro '__bswap16' #define __bswap16(x) __builtin_bswap16(x) ^ libs/l_net/l_net_berkley.c:749:4: warning: cast from 'struct sockaddr_s *' to 'struct sockaddr_in *' increases required alignment from 2 to 4 [-Wcast-align] ( (struct sockaddr_in *)addr )->sin_port = htons( (u_short)port ); ^~~~~~~~~~~~~~~~~~~~~~~~~~ 22 warnings generated. ar rc libl_net.a libs/l_net/l_net.o libs/l_net/l_net_berkley.o ranlib libl_net.a file=install/q2map.amd64; mkdir -p ${file%/*} c++ tools/quake2/common/bspfile.o tools/quake2/common/cmdlib.o tools/quake2/common/inout.o tools/quake2/common/l3dslib.o tools/quake2/common/lbmlib.o tools/quake2/common/mathlib.o tools/quake2/common/md4.o tools/quake2/common/path_init.o tools/quake2/common/polylib.o tools/quake2/common/scriplib.o tools/quake2/common/threads.o tools/quake2/common/trilib.o tools/quake2/q2map/brushbsp.o tools/quake2/q2map/csg.o tools/quake2/q2map/faces.o tools/quake2/q2map/flow.o tools/quake2/q2map/glfile.o tools/quake2/q2map/leakfile.o tools/quake2/q2map/lightmap.o tools/quake2/q2map/main.o tools/quake2/q2map/map.o tools/quake2/q2map/nodraw.o tools/quake2/q2map/patches.o tools/quake2/q2map/portals.o tools/quake2/q2map/prtfile.o tools/quake2/q2map/qbsp.o tools/quake2/q2map/qrad.o tools/quake2/q2map/qvis.o tools/quake2/q2map/textures.o tools/quake2/q2map/trace.o tools/quake2/q2map/tree.o tools/quake2/q2map/writebsp.o libl_net.a -fstack-protector-strong -L/usr/local/lib -s -L/usr/local/lib -lxml2 -lpthread -o install/q2map.amd64 [ -z "ldd " ] || [ -z "`ldd install/q2map.amd64 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/q2map.amd64; exit 1; } if false; then o=install/q2map.amd64; ln -snf ${o##*/} install/q2map; else true; fi cc tools/quake2/qdata/images.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata/images.o tools/quake2/qdata/images.c:413:6: warning: variable 'fullbright' set but not used [-Wunused-but-set-variable] int fullbright; ^ tools/quake2/qdata/images.c:655:10: warning: cast to smaller integer type 'int' from 'byte *' (aka 'unsigned char *') [-Wpointer-to-int-cast] while ( (int)lump_p & 3 ) ^~~~~~~~~~~ tools/quake2/qdata/images.c:695:44: warning: data argument not used by format string [-Wformat-extra-args] sprintf( filename, "%stextures", gamedir, mip_prefix ); ~~~~~~~~~~~~ ^ 3 warnings generated. cc tools/quake2/qdata/models.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata/models.o tools/quake2/qdata/models.c:142:20: warning: cast to smaller integer type 'int' from 'dtrivertx_t *' [-Wpointer-to-int-cast] model.framesize = (int)&( (daliasframe_t *)0 )->verts[model.num_xyz]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata/models.c:138:6: warning: variable 'c_on' set but not used [-Wunused-but-set-variable] int c_on, c_off; ^ tools/quake2/qdata/models.c:154:18: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0 ; i < sizeof( dmdl_t ) / 4 ; i++ ) ~ ^ ~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. cc tools/quake2/qdata/qdata.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata/qdata.o tools/quake2/qdata/qdata.c:259:6: warning: unused variable 'len' [-Wunused-variable] int len; ^ 1 warning generated. cc tools/quake2/qdata/sprites.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata/sprites.o tools/quake2/qdata/sprites.c:48:9: warning: variable 'curframe' set but not used [-Wunused-but-set-variable] int i, curframe; ^ tools/quake2/qdata/sprites.c:139:14: warning: variable 'xh' set but not used [-Wunused-but-set-variable] int y,xl,yl,xh,yh,w,h; ^ tools/quake2/qdata/sprites.c:139:17: warning: variable 'yh' set but not used [-Wunused-but-set-variable] int y,xl,yl,xh,yh,w,h; ^ 3 warnings generated. cc tools/quake2/qdata/tables.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata/tables.o cc tools/quake2/qdata/video.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata/video.o tools/quake2/qdata/video.c:96:18: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if ( !strncmp( data_p, name, 4 ) ) { ^~~~~~ /usr/include/string.h:106:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ tools/quake2/qdata/video.c:118:31: warning: cast to smaller integer type 'int' from 'byte *' (aka 'unsigned char *') [-Wpointer-to-int-cast] printf( "0x%x : %s (%d)\n", (int)( data_p - 4 ), str, iff_chunk_len ); ^~~~~~~~~~~~~~~~~~~ tools/quake2/qdata/video.c:145:30: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if ( !( data_p && !strncmp( data_p + 8, "WAVE", 4 ) ) ) { ^~~~~~~~~~ /usr/include/string.h:106:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ tools/quake2/qdata/video.c:181:19: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if ( !strncmp( data_p + 28, "mark", 4 ) ) { // this is not a proper parse, but it works with cooledit... ^~~~~~~~~~~ /usr/include/string.h:106:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ tools/quake2/qdata/video.c:250:11: warning: cast from 'byte *' (aka 'unsigned char *') to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] val = ( (unsigned short *)( soundtrack + wavinfo.dataofs ) )[i]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata/video.c:347:15: warning: cast from 'const void *' to 'int *' drops const qualifier [-Wcast-qual] i1 = *(int *)elem1; ^ tools/quake2/qdata/video.c:348:15: warning: cast from 'const void *' to 'int *' drops const qualifier [-Wcast-qual] i2 = *(int *)elem2; ^ tools/quake2/qdata/video.c:493:11: warning: variable 'maxchar' set but not used [-Wunused-but-set-variable] int max, maxchar; ^ tools/quake2/qdata/video.c:662:16: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] if ( in.count >= sizeof( lzss_next ) / 4 ) { ~~~~~~~~ ^ ~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata/video.c:1197:24: warning: data argument not used by format string [-Wformat-extra-args] printf( "counting ", frame ); ~~~~~~~~~~~ ^ tools/quake2/qdata/video.c:1216:23: warning: data argument not used by format string [-Wformat-extra-args] printf( "packing ", frame ); ~~~~~~~~~~ ^ tools/quake2/qdata/video.c:1259:30: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf( "Total size: %i\n", ftell( output ) ); ~~ ^~~~~~~~~~~~~~~ %li 12 warnings generated. file=install/qdata3.amd64; mkdir -p ${file%/*} c++ tools/quake2/common/bspfile.o tools/quake2/common/cmdlib.o tools/quake2/common/inout.o tools/quake2/common/l3dslib.o tools/quake2/common/lbmlib.o tools/quake2/common/mathlib.o tools/quake2/common/md4.o tools/quake2/common/path_init.o tools/quake2/common/polylib.o tools/quake2/common/scriplib.o tools/quake2/common/threads.o tools/quake2/common/trilib.o tools/quake2/qdata/images.o tools/quake2/qdata/models.o tools/quake2/qdata/qdata.o tools/quake2/qdata/sprites.o tools/quake2/qdata/tables.o tools/quake2/qdata/video.o libl_net.a -fstack-protector-strong -L/usr/local/lib -s -L/usr/local/lib -lxml2 -lpthread -o install/qdata3.amd64 [ -z "ldd " ] || [ -z "`ldd install/qdata3.amd64 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/qdata3.amd64; exit 1; } if false; then o=install/qdata3.amd64; ln -snf ${o##*/} install/qdata3; else true; fi cc tools/quake2/qdata_heretic2/common/bspfile.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/common/bspfile.o tools/quake2/qdata_heretic2/common/bspfile.c:390:18: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0 ; i < sizeof( dheader_t ) / 4 ; i++ ) ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/common/bspfile.c:449:18: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0 ; i < sizeof( dheader_t ) / 4 ; i++ ) ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. cc tools/quake2/qdata_heretic2/common/cmdlib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/common/cmdlib.o tools/quake2/qdata_heretic2/common/cmdlib.c:91:17: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0; i < strlen( conv_str ); i++ ) ~ ^ ~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/common/cmdlib.c:211:19: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0; i < strlen( qdir ); i++ ) ~ ^ ~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/common/cmdlib.c:224:21: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0; i < strlen( gamedir ); i++ ) ~ ^ ~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/common/cmdlib.c:267:8: warning: address of array 'qdir' will always evaluate to 'true' [-Wpointer-bool-conversion] if ( !qdir ) { ~^~~~ tools/quake2/qdata_heretic2/common/cmdlib.c:280:8: warning: address of array 'qdir' will always evaluate to 'true' [-Wpointer-bool-conversion] if ( !qdir ) { ~^~~~ 5 warnings generated. cc tools/quake2/qdata_heretic2/common/inout.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/common/inout.o tools/quake2/qdata_heretic2/common/inout.c:69:26: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] ret = xmlNewNode( NULL, "point" ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/qdata_heretic2/common/inout.c:70:26: warning: passing 'char[1024]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( ret, buf ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/qdata_heretic2/common/inout.c:92:15: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] while ( pos < xml_buf->use ) ~~~ ^ ~~~~~~~~~~~~ tools/quake2/qdata_heretic2/common/inout.c:147:27: warning: passing 'char[7]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] node = xmlNewNode( NULL, "select" ); ^~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/qdata_heretic2/common/inout.c:148:27: warning: passing 'char[1024]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( node, buf ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/qdata_heretic2/common/inout.c:151:20: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1019:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ tools/quake2/qdata_heretic2/common/inout.c:151:29: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1020:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ tools/quake2/qdata_heretic2/common/inout.c:154:29: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] select = xmlNewNode( NULL, "brush" ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/qdata_heretic2/common/inout.c:155:29: warning: passing 'char[1024]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( select, buf ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/qdata_heretic2/common/inout.c:174:27: warning: passing 'char[9]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] node = xmlNewNode( NULL, "pointmsg" ); ^~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/qdata_heretic2/common/inout.c:175:27: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( node, msg ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/qdata_heretic2/common/inout.c:178:20: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1019:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ tools/quake2/qdata_heretic2/common/inout.c:178:29: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1020:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ tools/quake2/qdata_heretic2/common/inout.c:181:28: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] point = xmlNewNode( NULL, "point" ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/qdata_heretic2/common/inout.c:182:28: warning: passing 'char[1024]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( point, buf ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/qdata_heretic2/common/inout.c:198:27: warning: passing 'char[11]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] node = xmlNewNode( NULL, "windingmsg" ); ^~~~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/qdata_heretic2/common/inout.c:199:27: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( node, msg ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/qdata_heretic2/common/inout.c:202:20: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1019:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ tools/quake2/qdata_heretic2/common/inout.c:202:29: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1020:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ tools/quake2/qdata_heretic2/common/inout.c:215:30: warning: passing 'char[8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] winding = xmlNewNode( NULL, "winding" ); ^~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/qdata_heretic2/common/inout.c:216:30: warning: passing 'char[2048]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( winding, buf ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/qdata_heretic2/common/inout.c:238:31: warning: cast from 'const char *' to 'char *' drops const qualifier [-Wcast-qual] Net_StringToAddress( (char *)dest, &address ); ^ tools/quake2/qdata_heretic2/common/inout.c:263:10: warning: format string is not a string literal (potentially insecure) [-Wformat-security] printf( buf ); ^~~ tools/quake2/qdata_heretic2/common/inout.c:263:10: note: treat the string as an argument to avoid this printf( buf ); ^ "%s", tools/quake2/qdata_heretic2/common/inout.c:280:20: warning: passing 'char[4]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] doc = xmlNewDoc( "1.0" ); ^~~~~ /usr/local/include/libxml2/libxml/tree.h:783:30: note: passing argument to parameter 'version' here xmlNewDoc (const xmlChar *version); ^ tools/quake2/qdata_heretic2/common/inout.c:281:48: warning: passing 'char[15]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] doc->children = xmlNewDocRawNode( doc, NULL, "q3map_feedback", NULL ); ^~~~~~~~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:907:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ tools/quake2/qdata_heretic2/common/inout.c:284:27: warning: passing 'char[8]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] node = xmlNewNode( NULL, "message" ); ^~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:841:22: note: passing argument to parameter 'name' here const xmlChar *name); ^ tools/quake2/qdata_heretic2/common/inout.c:285:27: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlNodeSetContent( node, buf ); ^~~ /usr/local/include/libxml2/libxml/tree.h:1064:22: note: passing argument to parameter 'content' here const xmlChar *content); ^ tools/quake2/qdata_heretic2/common/inout.c:288:20: warning: passing 'char[6]' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1019:22: note: passing argument to parameter 'name' here const xmlChar *name, ^ tools/quake2/qdata_heretic2/common/inout.c:288:29: warning: passing 'char *' to parameter of type 'const xmlChar *' (aka 'const unsigned char *') converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] xmlSetProp( node, "level", (char *)&level ); ^~~~~~~~~~~~~~ /usr/local/include/libxml2/libxml/tree.h:1020:22: note: passing argument to parameter 'value' here const xmlChar *value); ^ 29 warnings generated. cc tools/quake2/qdata_heretic2/common/l3dslib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/common/l3dslib.o cc tools/quake2/qdata_heretic2/common/lbmlib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/common/lbmlib.o tools/quake2/qdata_heretic2/common/lbmlib.c:187:8: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *(int *)LBMbuffer != LittleLong( FORMID ) ) { ^~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/common/lbmlib.c:192:25: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] formlength = BigLong( *(int *)LBM_P ); ^~~~~~~~~~~~ tools/quake2/qdata_heretic2/common/lbmlib.c:196:26: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] formtype = LittleLong( *(int *)LBM_P ); ^~~~~~~~~~~~ tools/quake2/qdata_heretic2/common/lbmlib.c:309:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] formlength = (int*)lbmptr; ^~~~~~~~~~~~ tools/quake2/qdata_heretic2/common/lbmlib.c:325:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] bmhdlength = (int *)lbmptr; ^~~~~~~~~~~~~ tools/quake2/qdata_heretic2/common/lbmlib.c:354:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] cmaplength = (int *)lbmptr; ^~~~~~~~~~~~~ tools/quake2/qdata_heretic2/common/lbmlib.c:374:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] bodylength = (int *)lbmptr; ^~~~~~~~~~~~~ tools/quake2/qdata_heretic2/common/lbmlib.c:449:8: warning: cast from 'byte *' (aka 'unsigned char *') to 'pcx_t *' increases required alignment from 1 to 2 [-Wcast-align] pcx = (pcx_t *)raw; ^~~~~~~~~~~~ 8 warnings generated. cc tools/quake2/qdata_heretic2/common/mathlib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/common/mathlib.o tools/quake2/qdata_heretic2/common/mathlib.c:97:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma optimize("g", off) // went back to turning optimization off, ^ tools/quake2/qdata_heretic2/common/mathlib.c:139:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma optimize("", on) ^ 2 warnings generated. cc tools/quake2/qdata_heretic2/common/md4.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/common/md4.o cc tools/quake2/qdata_heretic2/common/path_init.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/common/path_init.o tools/quake2/qdata_heretic2/common/path_init.c:137:3: warning: variable 'last' is uninitialized when used here [-Wuninitialized] last[ 0 ] = path[ 0 ]; ^~~~ tools/quake2/qdata_heretic2/common/path_init.c:116:19: note: initialize the variable 'last' to silence this warning char *last; ^ = NULL tools/quake2/qdata_heretic2/common/path_init.c:326:9: warning: expression result unused [-Wunused-value] for ( j; j < *argc && argv[ j ] == NULL; j++ ) ; ^ 2 warnings generated. cc tools/quake2/qdata_heretic2/common/qfiles.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/common/qfiles.o cc tools/quake2/qdata_heretic2/common/scriplib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/common/scriplib.o cc tools/quake2/qdata_heretic2/common/threads.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/common/threads.o tools/quake2/qdata_heretic2/common/threads.c:553:62: warning: cast to 'void *' from smaller integer type 'int' [-Wint-to-void-pointer-cast] if ( pthread_create( &work_threads[i], NULL, (void*)func, (void*)i ) != 0 ) { ^~~~~~~~ tools/quake2/qdata_heretic2/common/threads.c:559:40: warning: cast from 'int *' to 'void **' increases required alignment from 4 to 8 [-Wcast-align] if ( pthread_join( work_threads[i], (void **)&status ) != 0 ) { ^~~~~~~~~~~~~~~~ 2 warnings generated. cc tools/quake2/qdata_heretic2/common/token.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/common/token.o tools/quake2/qdata_heretic2/common/token.c:89:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "model", TK_MODEL, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:90:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "mesh", TK_MESH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:91:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "vertices", TK_VERTICES, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:92:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "edges", TK_EDGES, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:93:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "position", TK_POSITION, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:94:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "polygons", TK_POLYGONS, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:95:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "nodes", TK_NODES, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:96:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "rotation", TK_ROTATION, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:97:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "scaling", TK_SCALING, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:98:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "translation", TK_TRANSLATION, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:99:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "vertex", TK_VERTEX, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:100:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "HRCH", TK_HRCH, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:101:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "Softimage", TK_SOFTIMAGE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:102:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "material", TK_MATERIAL, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:103:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "spline", TK_SPLINE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:105:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "Named", TK_C_NAMED, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:106:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "object", TK_OBJECT, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:107:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "Tri", TK_C_TRI, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:108:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "Vertices", TK_C_VERTICES, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:109:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "Faces", TK_C_FACES, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:110:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "Vertex", TK_C_VERTEX, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:111:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "list", TK_LIST, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:112:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "Face", TK_C_FACE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:114:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "Hexen", TK_C_HEXEN, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:115:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "Triangles", TK_C_TRIANGLES, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:116:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "Version", TK_C_VERSION, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:117:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "faces", TK_FACES, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:118:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "face", TK_FACE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:119:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "origin", TK_ORIGIN, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:121:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "DK_clusters", TK_CLUSTERS, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:122:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "DK_cluster_ncvs", TK_NUM_CLUSTER_VERTICES, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:123:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "name", TK_NAME, ^~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:124:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "DK_cluster_name", TK_CLUSTER_NAME, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:125:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "DK_cluster_state", TK_CLUSTER_STATE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:127:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "actor_data", TK_ACTOR_DATA, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:128:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] "uvTexture", TK_UVTEXTURE, ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ { } tools/quake2/qdata_heretic2/common/token.c:130:2: warning: suggest braces around initialization of subobject [-Wmissing-braces] NULL, -1 ^~~~~~~~~~~~~~~~~~~~~~ { } /usr/include/sys/_null.h:34:14: note: expanded from macro 'NULL' #define NULL ((void *)0) ^ 37 warnings generated. cc tools/quake2/qdata_heretic2/common/trilib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/common/trilib.o tools/quake2/qdata_heretic2/common/trilib.c:76:18: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0 ; i < sizeof( tf_triangle ) / 4 ; i++ ) ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc tools/quake2/qdata_heretic2/qcommon/reference.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/qcommon/reference.o cc tools/quake2/qdata_heretic2/qcommon/resourcemanager.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/qcommon/resourcemanager.o tools/quake2/qdata_heretic2/qcommon/resourcemanager.c:59:19: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 8 [-Wcast-align] resource->free = (char **)( block ); ^~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/qcommon/resourcemanager.c:69:13: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 8 [-Wcast-align] current = (char **)( *current ); ^~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/qcommon/resourcemanager.c:123:27: warning: cast from 'char *' to 'char **' increases required alignment from 1 to 8 [-Wcast-align] if ( !( resource->free = (char **)( *resource->free ) ) ) { // if at end create new block ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3 warnings generated. cc tools/quake2/qdata_heretic2/qcommon/skeletons.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/qcommon/skeletons.o tools/quake2/qdata_heretic2/qcommon/skeletons.c:132:13: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] children = (int *)( root + RAVEN_HEAD * jointSize ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/qcommon/skeletons.c:137:13: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] children = (int *)( root + RAVEN_UPPERBACK * jointSize ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/qcommon/skeletons.c:145:13: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] children = (int *)( root + RAVEN_LOWERBACK * jointSize ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/qcommon/skeletons.c:158:13: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] children = (int *)( root + RAVEN_HEAD * jointSize ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/qcommon/skeletons.c:169:13: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] children = (int *)( root + BEETLE_HEAD * jointSize ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/qcommon/skeletons.c:174:13: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] children = (int *)( root + BEETLE_NECK * jointSize ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/qcommon/skeletons.c:188:13: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] children = (int *)( root + BEETLE_HEAD * jointSize ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/qcommon/skeletons.c:193:13: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] children = (int *)( root + BEETLE_NECK * jointSize ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/qcommon/skeletons.c:207:13: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] children = (int *)( root + PLAGUE_ELF_HEAD * jointSize ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/qcommon/skeletons.c:212:13: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] children = (int *)( root + PLAGUE_ELF_UPPERBACK * jointSize ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/qcommon/skeletons.c:220:13: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] children = (int *)( root + PLAGUE_ELF_LOWERBACK * jointSize ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11 warnings generated. cc tools/quake2/qdata_heretic2/animcomp.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/animcomp.o tools/quake2/qdata_heretic2/animcomp.c:155:10: warning: variable 'nv' set but not used [-Wunused-but-set-variable] int k,l,nv,j; ^ 1 warning generated. cc tools/quake2/qdata_heretic2/book.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/book.o tools/quake2/qdata_heretic2/book.c:206:13: warning: cast from 'unsigned int *' to 'unsigned long *' increases required alignment from 4 to 8 [-Wcast-align] sourcel = (unsigned long *) longimage + ( yl * longimagewidth ) + xl; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/book.c:207:11: warning: cast from 'unsigned int *' to 'unsigned long *' increases required alignment from 4 to 8 [-Wcast-align] destl = (unsigned long *) longimage; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/book.c:226:14: warning: cast from 'unsigned int *' to 'unsigned long *' increases required alignment from 4 to 8 [-Wcast-align] sourcel = (unsigned long *) longimage + ( coords[i].y * w ) + coords[i].x; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/book.c:239:27: warning: passing 'unsigned long[307200]' to parameter of type 'long *' converts between pointers to integer types with different sign [-Wpointer-sign] qtex32 = CreateBook32( bufferl, coords[i].w, coords[i].h, &size ); ^~~~~~~ tools/quake2/qdata_heretic2/book.c:64:33: note: passing argument to parameter 'buffer' here miptex32_t *CreateBook32( long *buffer, int w, int h, int *FinalSize ){ ^ 4 warnings generated. cc tools/quake2/qdata_heretic2/fmodels.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/fmodels.o tools/quake2/qdata_heretic2/fmodels.c:156:18: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0 ; i < strlen( string ); i++ ) ~ ^ ~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/fmodels.c:257:23: warning: cast to smaller integer type 'int' from 'fmtrivertx_t *' [-Wpointer-to-int-cast] fmheader.framesize = (int)&( (fmaliasframe_t *)0 )->verts[fmheader.num_xyz]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/fmodels.c:240:6: warning: variable 'c_on' set but not used [-Wunused-but-set-variable] int c_on, c_off; ^ tools/quake2/qdata_heretic2/fmodels.c:649:58: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] AnimCompressToBytes( g->trans,g->scale,g->mat,g->ccomp,g->cbase,g->cscale,g->coffset,g->bmin,g->bmax ); ^~~~~~~~ tools/quake2/qdata_heretic2/animcomp.h:32:90: note: passing argument to parameter 'cbase' here void AnimCompressToBytes( float *trans,float *scale,char *mat,char *ccomp,unsigned char *cbase,float *cscale,float *coffset,float *bmin,float *bmax ); ^ tools/quake2/qdata_heretic2/fmodels.c:1363:33: warning: comparison of integers of different signs: 'int' and 'qboolean' [-Wsign-compare] if ( used[i] || trans_check != translucent[i] ) { ~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/fmodels.c:2707:25: warning: cast from 'byte *' (aka 'unsigned char *') to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] qtex32 = CreateMip32( (unsigned *)cropped, fmheader.skinwidth, fmheader.skinheight, &size, true ); ^~~~~~~~~~~~~~~~~~~ 6 warnings generated. cc tools/quake2/qdata_heretic2/images.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/images.o tools/quake2/qdata_heretic2/images.c:131:8: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dr = abs( palette_r[i] - r ); ^ tools/quake2/qdata_heretic2/images.c:131:8: note: use function 'labs' instead dr = abs( palette_r[i] - r ); ^~~ labs tools/quake2/qdata_heretic2/images.c:135:8: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] dg = abs( palette_g[i] - g ); ^ tools/quake2/qdata_heretic2/images.c:135:8: note: use function 'labs' instead dg = abs( palette_g[i] - g ); ^~~ labs tools/quake2/qdata_heretic2/images.c:139:8: warning: absolute value function 'abs' given an argument of type 'long' but has parameter of type 'int' which may cause truncation of value [-Wabsolute-value] db = abs( palette_b[i] - b ); ^ tools/quake2/qdata_heretic2/images.c:139:8: note: use function 'labs' instead db = abs( palette_b[i] - b ); ^~~ labs tools/quake2/qdata_heretic2/images.c:279:40: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for ( scaled_width = 1 ; scaled_width < width ; scaled_width <<= 1 ) ~~~~~~~~~~~~ ^ ~~~~~ tools/quake2/qdata_heretic2/images.c:281:25: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if ( 1 && scaled_width > width && 1 ) { ~~~~~~~~~~~~ ^ ~~~~~ tools/quake2/qdata_heretic2/images.c:284:42: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for ( scaled_height = 1 ; scaled_height < height ; scaled_height <<= 1 ) ~~~~~~~~~~~~~ ^ ~~~~~~ tools/quake2/qdata_heretic2/images.c:286:26: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if ( 1 && scaled_height > height && 1 ) { ~~~~~~~~~~~~~ ^ ~~~~~~ tools/quake2/qdata_heretic2/images.c:321:46: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if ( scaled_width == width && scaled_height == height ) { ~~~~~~~~~~~~~ ^ ~~~~~~ tools/quake2/qdata_heretic2/images.c:321:20: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if ( scaled_width == width && scaled_height == height ) { ~~~~~~~~~~~~ ^ ~~~~~ tools/quake2/qdata_heretic2/images.c:434:40: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for ( scaled_width = 1 ; scaled_width < width ; scaled_width <<= 1 ) ~~~~~~~~~~~~ ^ ~~~~~ tools/quake2/qdata_heretic2/images.c:436:25: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if ( 1 && scaled_width > width && 1 ) { ~~~~~~~~~~~~ ^ ~~~~~ tools/quake2/qdata_heretic2/images.c:439:42: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for ( scaled_height = 1 ; scaled_height < height ; scaled_height <<= 1 ) ~~~~~~~~~~~~~ ^ ~~~~~~ tools/quake2/qdata_heretic2/images.c:441:26: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if ( 1 && scaled_height > height && 1 ) { ~~~~~~~~~~~~~ ^ ~~~~~~ tools/quake2/qdata_heretic2/images.c:479:46: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if ( scaled_width == width && scaled_height == height ) { ~~~~~~~~~~~~~ ^ ~~~~~~ tools/quake2/qdata_heretic2/images.c:479:20: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] if ( scaled_width == width && scaled_height == height ) { ~~~~~~~~~~~~ ^ ~~~~~ tools/quake2/qdata_heretic2/images.c:875:6: warning: variable 'fullbright' set but not used [-Wunused-but-set-variable] int fullbright; ^ tools/quake2/qdata_heretic2/images.c:1087:14: warning: enumeration value 'pt_gl' not handled in switch [-Wswitch] switch ( mp->type ) ^~~~~~~~ 17 warnings generated. cc tools/quake2/qdata_heretic2/jointed.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/jointed.o In file included from tools/quake2/qdata_heretic2/jointed.c:26: tools/quake2/qdata_heretic2/qcommon/angles.h:75:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning(disable : 4305) // 'initializing' : truncation from 'const double ' to 'float ' ^ tools/quake2/qdata_heretic2/jointed.c:174:6: warning: variable 'baseJoint' set but not used [-Wunused-but-set-variable] int baseJoint; ^ tools/quake2/qdata_heretic2/jointed.c:159:13: warning: unused function 'ParseTranslation3' [-Wunused-function] static void ParseTranslation3( vec3_t in ){ ^ 3 warnings generated. cc tools/quake2/qdata_heretic2/models.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/models.o tools/quake2/qdata_heretic2/models.c:176:20: warning: cast to smaller integer type 'int' from 'dtrivertx_t *' [-Wpointer-to-int-cast] model.framesize = (int)&( (daliasframe_t *)0 )->verts[model.num_xyz]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/models.c:173:6: warning: variable 'c_on' set but not used [-Wunused-but-set-variable] int c_on, c_off; ^ tools/quake2/qdata_heretic2/models.c:187:18: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0 ; i < sizeof( dmdl_t ) / 4 ; i++ ) ~ ^ ~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/models.c:1560:15: warning: variable 'fr' set but not used [-Wunused-but-set-variable] frame_t *fr; ^ tools/quake2/qdata_heretic2/models.c:1798:30: warning: parameter 'modeltype' set but not used [-Wunused-but-set-parameter] void MODELCMD_Modelname( int modeltype ){ ^ tools/quake2/qdata_heretic2/models.c:1833:27: warning: parameter 'modeltype' set but not used [-Wunused-but-set-parameter] void MODELCMD_Origin( int modeltype ){ ^ tools/quake2/qdata_heretic2/models.c:1899:28: warning: parameter 'modeltype' set but not used [-Wunused-but-set-parameter] void MODELCMD_ScaleUp( int modeltype ){ ^ tools/quake2/qdata_heretic2/models.c:1949:29: warning: parameter 'modeltype' set but not used [-Wunused-but-set-parameter] void MODELCMD_Skinsize( int modeltype ){ ^ 8 warnings generated. cc tools/quake2/qdata_heretic2/pics.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/pics.o cc tools/quake2/qdata_heretic2/qdata.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/qdata.o tools/quake2/qdata_heretic2/qdata.c:253:6: warning: unused variable 'len' [-Wunused-variable] int len; ^ 1 warning generated. cc tools/quake2/qdata_heretic2/qd_skeletons.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/qd_skeletons.o In file included from tools/quake2/qdata_heretic2/qd_skeletons.c:25: tools/quake2/qdata_heretic2/qcommon/angles.h:75:9: warning: unknown pragma ignored [-Wunknown-pragmas] #pragma warning(disable : 4305) // 'initializing' : truncation from 'const double ' to 'float ' ^ tools/quake2/qdata_heretic2/qd_skeletons.c:859:15: warning: variable 'fr' set but not used [-Wunused-but-set-variable] fmframe_t *fr; ^ tools/quake2/qdata_heretic2/qd_skeletons.c:296:13: warning: unused function 'ParseVec3' [-Wunused-function] static void ParseVec3( vec3_t in ){ ^ tools/quake2/qdata_heretic2/qd_skeletons.c:314:13: warning: unused function 'ParseRotation3' [-Wunused-function] static void ParseRotation3( vec3_t in ){ ^ tools/quake2/qdata_heretic2/qd_skeletons.c:332:13: warning: unused function 'ParseTranslation3' [-Wunused-function] static void ParseTranslation3( vec3_t in ){ ^ tools/quake2/qdata_heretic2/qd_skeletons.c:341:13: warning: unused function 'ParseTranslation3d' [-Wunused-function] static void ParseTranslation3d( vec3d_t in ){ ^ 6 warnings generated. cc tools/quake2/qdata_heretic2/sprites.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/sprites.o tools/quake2/qdata_heretic2/sprites.c:56:9: warning: variable 'curframe' set but not used [-Wunused-but-set-variable] int i, curframe; ^ tools/quake2/qdata_heretic2/sprites.c:144:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] longimage = (unsigned *)byteimage; ^~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. cc tools/quake2/qdata_heretic2/svdcmp.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/svdcmp.o cc tools/quake2/qdata_heretic2/tables.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/tables.o cc tools/quake2/qdata_heretic2/tmix.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/tmix.o tools/quake2/qdata_heretic2/tmix.c:82:15: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if ( entry |= *mapitem++ & 8 ) { ~~~~~~^~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/tmix.c:82:15: note: place parentheses around the assignment to silence this warning if ( entry |= *mapitem++ & 8 ) { ^ ( ) tools/quake2/qdata_heretic2/tmix.c:82:15: note: use '!=' to turn this compound assignment into an inequality comparison if ( entry |= *mapitem++ & 8 ) { ^~ != tools/quake2/qdata_heretic2/tmix.c:244:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if ( fp = fopen( name, "wb" ) ) { ~~~^~~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/tmix.c:244:10: note: place parentheses around the assignment to silence this warning if ( fp = fopen( name, "wb" ) ) { ^ ( ) tools/quake2/qdata_heretic2/tmix.c:244:10: note: use '==' to turn this assignment into an equality comparison if ( fp = fopen( name, "wb" ) ) { ^ == tools/quake2/qdata_heretic2/tmix.c:284:10: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] if ( fp = fopen( name, "r" ) ) { ~~~^~~~~~~~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/tmix.c:284:10: note: place parentheses around the assignment to silence this warning if ( fp = fopen( name, "r" ) ) { ^ ( ) tools/quake2/qdata_heretic2/tmix.c:284:10: note: use '==' to turn this assignment into an equality comparison if ( fp = fopen( name, "r" ) ) { ^ == tools/quake2/qdata_heretic2/tmix.c:550:8: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] pix = (long *)pixels; ^~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/tmix.c:559:8: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] pix = (long *)pixels; ^~~~~~~~~~~~~~ tools/quake2/qdata_heretic2/tmix.c:582:11: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] source = (long *)pixels; ^~~~~~~~~~~~~~ 6 warnings generated. cc tools/quake2/qdata_heretic2/video.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -Itools/quake2/qdata_heretic2/common -Itools/quake2/qdata_heretic2/qcommon -Itools/quake2/qdata_heretic2 -Itools/quake2/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake2/qdata_heretic2/video.o file=install/heretic2/h2data.amd64; mkdir -p ${file%/*} c++ tools/quake2/qdata_heretic2/common/bspfile.o tools/quake2/qdata_heretic2/common/cmdlib.o tools/quake2/qdata_heretic2/common/inout.o tools/quake2/qdata_heretic2/common/l3dslib.o tools/quake2/qdata_heretic2/common/lbmlib.o tools/quake2/qdata_heretic2/common/mathlib.o tools/quake2/qdata_heretic2/common/md4.o tools/quake2/qdata_heretic2/common/path_init.o tools/quake2/qdata_heretic2/common/qfiles.o tools/quake2/qdata_heretic2/common/scriplib.o tools/quake2/qdata_heretic2/common/threads.o tools/quake2/qdata_heretic2/common/token.o tools/quake2/qdata_heretic2/common/trilib.o tools/quake2/qdata_heretic2/qcommon/reference.o tools/quake2/qdata_heretic2/qcommon/resourcemanager.o tools/quake2/qdata_heretic2/qcommon/skeletons.o tools/quake2/qdata_heretic2/animcomp.o tools/quake2/qdata_heretic2/book.o tools/quake2/qdata_heretic2/fmodels.o tools/quake2/qdata_heretic2/images.o tools/quake2/qdata_heretic2/jointed.o tools/quake2/qdata_heretic2/models.o tools/quake2/qdata_heretic2/pics.o tools/quake2/qdata_heretic2/qdata.o tools/quake2/qdata_heretic2/qd_skeletons.o tools/quake2/qdata_heretic2/sprites.o tools/quake2/qdata_heretic2/svdcmp.o tools/quake2/qdata_heretic2/tables.o tools/quake2/qdata_heretic2/tmix.o tools/quake2/qdata_heretic2/video.o libl_net.a -fstack-protector-strong -L/usr/local/lib -s -L/usr/local/lib -lxml2 -lpthread -o install/heretic2/h2data.amd64 [ -z "ldd " ] || [ -z "`ldd install/heretic2/h2data.amd64 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/heretic2/h2data.amd64; exit 1; } if false; then o=install/heretic2/h2data.amd64; ln -snf ${o##*/} install/heretic2/h2data; else true; fi cc tools/quake3/common/aselib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/common/aselib.o tools/quake3/common/aselib.c:414:37: warning: unused variable 'modeldir' [-Wunused-variable] char fullpath[1024], bitmap[1024], modeldir[1024]; ^ tools/quake3/common/aselib.c:416:13: warning: unused variable 'count' [-Wunused-variable] int i = 0, count; ^ tools/quake3/common/aselib.c:414:7: warning: unused variable 'fullpath' [-Wunused-variable] char fullpath[1024], bitmap[1024], modeldir[1024]; ^ tools/quake3/common/aselib.c:119:14: warning: unused function 'strlwr' [-Wunused-function] static char* strlwr( char* string ){ ^ 4 warnings generated. cc tools/quake3/common/bspfile.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/common/bspfile.o tools/quake3/common/bspfile.c:297:14: warning: variable 'ofs' set but not used [-Wunused-but-set-variable] int length, ofs; ^ 1 warning generated. cc tools/quake3/common/cmdlib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/common/cmdlib.o cc tools/quake3/common/imagelib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/common/imagelib.o tools/quake3/common/imagelib.c:217:8: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *(int *)LBMbuffer != LittleLong( FORMID ) ) { ^~~~~~~~~~~~~~~~ tools/quake3/common/imagelib.c:222:25: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] formlength = BigLong( *(int *)LBM_P ); ^~~~~~~~~~~~ tools/quake3/common/imagelib.c:226:26: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] formtype = LittleLong( *(int *)LBM_P ); ^~~~~~~~~~~~ tools/quake3/common/imagelib.c:338:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] formlength = (int*)lbmptr; ^~~~~~~~~~~~ tools/quake3/common/imagelib.c:354:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] bmhdlength = (int *)lbmptr; ^~~~~~~~~~~~~ tools/quake3/common/imagelib.c:383:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] cmaplength = (int *)lbmptr; ^~~~~~~~~~~~~ tools/quake3/common/imagelib.c:403:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] bodylength = (int *)lbmptr; ^~~~~~~~~~~~~ tools/quake3/common/imagelib.c:484:8: warning: cast from 'byte *' (aka 'unsigned char *') to 'pcx_t *' increases required alignment from 1 to 2 [-Wcast-align] pcx = (pcx_t *)raw; ^~~~~~~~~~~~ tools/quake3/common/imagelib.c:1226:13: warning: cast from 'byte *' (aka 'unsigned char *') to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] *pixels = (unsigned *)pixels32; ^~~~~~~~~~~~~~~~~~~~ 9 warnings generated. cc tools/quake3/common/inout.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/common/inout.o cc tools/quake3/common/md4.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/common/md4.o cc tools/quake3/common/scriplib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/common/scriplib.o cc tools/quake3/common/trilib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/common/trilib.o tools/quake3/common/trilib.c:66:18: warning: comparison of integers of different signs: 'int' and 'unsigned long' [-Wsign-compare] for ( i = 0 ; i < sizeof( tf_triangle ) / 4 ; i++ ) ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc tools/quake3/common/unzip.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/common/unzip.o tools/quake3/common/unzip.c:1581:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] fclose(s->file); ^ tools/quake3/common/unzip.c:1578:5: note: previous statement is here if (s->pfile_in_zip_read!=NULL) ^ tools/quake3/common/unzip.c:1869:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] s=(unz_s*)file; ^ tools/quake3/common/unzip.c:1866:5: note: previous statement is here if (strlen(szFileName)>=UNZ_MAXFILENAMEINZIP) ^ tools/quake3/common/unzip.c:1946:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] if (unzlocal_getLong(s->file,&uData) != UNZ_OK) /* date/time */ ^ tools/quake3/common/unzip.c:1942:5: note: previous statement is here if ((err==UNZ_OK) && (s->cur_file_info.compression_method!=0) && ^ tools/quake3/common/unzip.c:2009:2: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] if (unzlocal_CheckCurrentFileCoherencyHeader(s,&iSizeVar, ^ tools/quake3/common/unzip.c:2006:5: note: previous statement is here if (s->pfile_in_zip_read != NULL) ^ tools/quake3/common/unzip.c:2105:43: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] if ((pfile_in_zip_read_info->read_buffer == NULL)) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ tools/quake3/common/unzip.c:2105:43: note: remove extraneous parentheses around the comparison to silence this warning if ((pfile_in_zip_read_info->read_buffer == NULL)) ~ ^ ~ tools/quake3/common/unzip.c:2105:43: note: use '=' to turn this equality comparison into an assignment if ((pfile_in_zip_read_info->read_buffer == NULL)) ^~ = 5 warnings generated. cc tools/quake3/common/vfs.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/common/vfs.o tools/quake3/common/vfs.c:137:3: warning: 'g_strdown' is deprecated [-Wdeprecated-declarations] g_strdown( filename_inzip ); ^ /usr/local/include/glib-2.0/glib/gstrfuncs.h:274:1: note: 'g_strdown' has been explicitly marked deprecated here GLIB_DEPRECATED ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:30:25: note: expanded from macro 'GLIB_DEPRECATED' #define GLIB_DEPRECATED G_DEPRECATED _GLIB_EXTERN ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ tools/quake3/common/vfs.c:272:2: warning: 'g_strdown' is deprecated [-Wdeprecated-declarations] g_strdown( fixed ); ^ /usr/local/include/glib-2.0/glib/gstrfuncs.h:274:1: note: 'g_strdown' has been explicitly marked deprecated here GLIB_DEPRECATED ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:30:25: note: expanded from macro 'GLIB_DEPRECATED' #define GLIB_DEPRECATED G_DEPRECATED _GLIB_EXTERN ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ tools/quake3/common/vfs.c:336:2: warning: 'g_strdown' is deprecated [-Wdeprecated-declarations] g_strdown( fixed ); ^ /usr/local/include/glib-2.0/glib/gstrfuncs.h:274:1: note: 'g_strdown' has been explicitly marked deprecated here GLIB_DEPRECATED ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:30:25: note: expanded from macro 'GLIB_DEPRECATED' #define GLIB_DEPRECATED G_DEPRECATED _GLIB_EXTERN ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 3 warnings generated. cc tools/quake3/q3data/3dslib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3data/3dslib.o tools/quake3/q3data/3dslib.c:65:34: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign] while ( ReadChunkAndLength( fp, &chunkID, &chunkLen ) ) ^~~~~~~~ tools/quake3/q3data/3dslib.c:50:49: note: passing argument to parameter 'chunk' here static int ReadChunkAndLength( FILE *fp, short *chunk, long *len ){ ^ tools/quake3/q3data/3dslib.c:97:34: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign] while ( ReadChunkAndLength( fp, &chunkID, &chunkLen ) ) ^~~~~~~~ tools/quake3/q3data/3dslib.c:50:49: note: passing argument to parameter 'chunk' here static int ReadChunkAndLength( FILE *fp, short *chunk, long *len ){ ^ tools/quake3/q3data/3dslib.c:246:34: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign] while ( ReadChunkAndLength( fp, &chunkID, &chunkLen ) ) ^~~~~~~~ tools/quake3/q3data/3dslib.c:50:49: note: passing argument to parameter 'chunk' here static int ReadChunkAndLength( FILE *fp, short *chunk, long *len ){ ^ tools/quake3/q3data/3dslib.c:365:34: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign] while ( ReadChunkAndLength( fp, &chunkID, &chunkLen ) ) ^~~~~~~~ tools/quake3/q3data/3dslib.c:50:49: note: passing argument to parameter 'chunk' here static int ReadChunkAndLength( FILE *fp, short *chunk, long *len ){ ^ tools/quake3/q3data/3dslib.c:351:6: warning: unused variable 'i' [-Wunused-variable] int i = 0; ^ tools/quake3/q3data/3dslib.c:410:34: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign] while ( ReadChunkAndLength( fp, &chunkID, &chunkLen ) ) ^~~~~~~~ tools/quake3/q3data/3dslib.c:50:49: note: passing argument to parameter 'chunk' here static int ReadChunkAndLength( FILE *fp, short *chunk, long *len ){ ^ tools/quake3/q3data/3dslib.c:473:32: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign] if ( !ReadChunkAndLength( fp, &chunkID, &chunkLen ) ) { ^~~~~~~~ tools/quake3/q3data/3dslib.c:50:49: note: passing argument to parameter 'chunk' here static int ReadChunkAndLength( FILE *fp, short *chunk, long *len ){ ^ tools/quake3/q3data/3dslib.c:480:34: warning: passing 'unsigned short *' to parameter of type 'short *' converts between pointers to integer types with different sign [-Wpointer-sign] while ( ReadChunkAndLength( fp, &chunkID, &chunkLen ) ) ^~~~~~~~ tools/quake3/q3data/3dslib.c:50:49: note: passing argument to parameter 'chunk' here static int ReadChunkAndLength( FILE *fp, short *chunk, long *len ){ ^ tools/quake3/q3data/3dslib.c:501:13: warning: unused function 'ComputeNormals' [-Wunused-function] static void ComputeNormals( _3DSTriObject_t *pTO, triangle_t *pTris ){ ^ 9 warnings generated. cc tools/quake3/q3data/compress.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3data/compress.o cc tools/quake3/q3data/images.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3data/images.o tools/quake3/q3data/images.c:384:6: warning: variable 'fullbright' set but not used [-Wunused-but-set-variable] int fullbright; ^ 1 warning generated. cc tools/quake3/q3data/md3lib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3data/md3lib.o tools/quake3/q3data/md3lib.c:100:12: warning: variable 'shortestSide' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:103:6: note: uninitialized use occurs here len[shortestSide] = -1; ^~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:100:7: note: remove the 'if' if its condition is always true else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:100:12: warning: variable 'shortestSide' is used uninitialized whenever '&&' condition is false [-Wsometimes-uninitialized] else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:103:6: note: uninitialized use occurs here len[shortestSide] = -1; ^~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:100:12: note: remove the '&&' if its condition is always true else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:34:31: note: initialize the variable 'shortestSide' to silence this warning int longestSide, shortestSide, hypotSide; ^ = 0 tools/quake3/q3data/md3lib.c:89:12: warning: variable 'longestSide' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:92:6: note: uninitialized use occurs here len[longestSide] = -1; ^~~~~~~~~~~ tools/quake3/q3data/md3lib.c:89:7: note: remove the 'if' if its condition is always true else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:89:12: warning: variable 'longestSide' is used uninitialized whenever '&&' condition is false [-Wsometimes-uninitialized] else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:92:6: note: uninitialized use occurs here len[longestSide] = -1; ^~~~~~~~~~~ tools/quake3/q3data/md3lib.c:89:12: note: remove the '&&' if its condition is always true else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:34:17: note: initialize the variable 'longestSide' to silence this warning int longestSide, shortestSide, hypotSide; ^ = 0 tools/quake3/q3data/md3lib.c:77:12: warning: variable 'origin' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:120:25: note: uninitialized use occurs here pTag->origin[0] = pTri[origin][0]; ^~~~~~ tools/quake3/q3data/md3lib.c:77:7: note: remove the 'if' if its condition is always true else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:77:12: warning: variable 'origin' is used uninitialized whenever '&&' condition is false [-Wsometimes-uninitialized] else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:120:25: note: uninitialized use occurs here pTag->origin[0] = pTri[origin][0]; ^~~~~~ tools/quake3/q3data/md3lib.c:77:12: note: remove the '&&' if its condition is always true else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:35:12: note: initialize the variable 'origin' to silence this warning int origin; ^ = 0 tools/quake3/q3data/md3lib.c:77:12: warning: variable 'hypotSide' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:81:6: note: uninitialized use occurs here len[hypotSide] = -1; ^~~~~~~~~ tools/quake3/q3data/md3lib.c:77:7: note: remove the 'if' if its condition is always true else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:77:12: warning: variable 'hypotSide' is used uninitialized whenever '&&' condition is false [-Wsometimes-uninitialized] else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:81:6: note: uninitialized use occurs here len[hypotSide] = -1; ^~~~~~~~~ tools/quake3/q3data/md3lib.c:77:12: note: remove the '&&' if its condition is always true else if ( len[2] > len[0] && len[2] > len[1] ) { ^~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:34:42: note: initialize the variable 'hypotSide' to silence this warning int longestSide, shortestSide, hypotSide; ^ = 0 tools/quake3/q3data/md3lib.c:167:36: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf( " file size: %d\n", fileSize ); ~~ ^~~~~~~~ %ld tools/quake3/q3data/md3lib.c:170:9: warning: cast from 'char *' to 'md3Tag_t *' (aka 'struct md3Tag_s *') increases required alignment from 1 to 4 [-Wcast-align] pTag = ( md3Tag_t * ) ( ( ( char * ) buffer ) + header.ofsTags ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:181:13: warning: cast from 'char *' to 'md3Surface_t *' increases required alignment from 1 to 4 [-Wcast-align] pSurface = ( md3Surface_t * ) ( ( ( char * ) buffer ) + header.ofsSurfaces ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:187:26: warning: cast from 'char *' to 'md3Shader_t *' increases required alignment from 1 to 4 [-Wcast-align] md3Shader_t *pShader = ( md3Shader_t * ) ( ( ( char * ) pSurface ) + pSurface->ofsShaders ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/md3lib.c:203:14: warning: cast from 'char *' to 'md3Surface_t *' increases required alignment from 1 to 4 [-Wcast-align] pSurface = ( md3Surface_t * ) ( ( ( char * ) pSurface ) + pSurface->ofsEnd ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13 warnings generated. cc tools/quake3/q3data/models.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3data/models.o tools/quake3/q3data/models.c:562:15: warning: variable 'pbasevert' set but not used [-Wunused-but-set-variable] float *pbasevert; ^ tools/quake3/q3data/models.c:1888:12: warning: variable 'tagHead' set but not used [-Wunused-but-set-variable] qboolean tagHead = qfalse; ^ tools/quake3/q3data/models.c:1618:13: warning: unused function 'WriteMD3' [-Wunused-function] static void WriteMD3( const char *_filename, ObjectAnimationFrame_t oanims[], int numFrames ){ ^ 3 warnings generated. cc tools/quake3/q3data/p3dlib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3data/p3dlib.o cc tools/quake3/q3data/polyset.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3data/polyset.o cc tools/quake3/q3data/q3data.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3data/q3data.o tools/quake3/q3data/q3data.c:352:6: warning: unused variable 'len' [-Wunused-variable] int len; ^ 1 warning generated. cc tools/quake3/q3data/stripper.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3data/stripper.o tools/quake3/q3data/stripper.c:37:6: warning: unused variable 'sum' [-Wunused-variable] int sum = 0; ^ tools/quake3/q3data/stripper.c:160:6: warning: unused variable 'startTri' [-Wunused-variable] int startTri = -1; ^ 2 warnings generated. cc tools/quake3/q3data/video.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3data/video.o tools/quake3/q3data/video.c:109:18: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if ( !strncmp( data_p, name, 4 ) ) { ^~~~~~ /usr/include/string.h:106:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ tools/quake3/q3data/video.c:131:31: warning: cast to smaller integer type 'int' from 'byte *' (aka 'unsigned char *') [-Wpointer-to-int-cast] printf( "0x%x : %s (%d)\n", (int)( data_p - 4 ), str, iff_chunk_len ); ^~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/video.c:158:30: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if ( !( data_p && !strncmp( data_p + 8, "WAVE", 4 ) ) ) { ^~~~~~~~~~ /usr/include/string.h:106:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ tools/quake3/q3data/video.c:194:19: warning: passing 'byte *' (aka 'unsigned char *') to parameter of type 'const char *' converts between pointers to integer types where one is of the unique plain 'char' type and the other is not [-Wpointer-sign] if ( !strncmp( data_p + 28, "mark", 4 ) ) { // this is not a proper parse, but it works with cooledit... ^~~~~~~~~~~ /usr/include/string.h:106:26: note: passing argument to parameter here int strncmp(const char *, const char *, size_t) __pure; ^ tools/quake3/q3data/video.c:263:11: warning: cast from 'byte *' (aka 'unsigned char *') to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] val = ( (unsigned short *)( s_soundtrack + s_wavinfo.dataofs ) )[i]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3data/video.c:632:41: warning: incompatible pointer types passing 'unsigned int[2][2]' to parameter of type 'unsigned long (*)[2]' [-Wincompatible-pointer-types] error = BTCQuantizeBlock( inBlock, endPoints, btcQuantizedBlock, -1 ); //bestError ); ^~~~~~~~~ tools/quake3/q3data/video.c:517:70: note: passing argument to parameter 'endPoints' here static float BTCQuantizeBlock( float inBlock[4][4][3], unsigned long endPoints[2][2], int btcQuantizedBlock[4][4], float bestError ){ ^ tools/quake3/q3data/video.c:643:37: warning: incompatible pointer types passing 'unsigned int[2][2]' to parameter of type 'unsigned long (*)[2]' [-Wincompatible-pointer-types] error = BTCQuantizeBlock( inBlock, bestEndPoints, btcQuantizedBlock, -1.0f ); ^~~~~~~~~~~~~ tools/quake3/q3data/video.c:517:70: note: passing argument to parameter 'endPoints' here static float BTCQuantizeBlock( float inBlock[4][4][3], unsigned long endPoints[2][2], int btcQuantizedBlock[4][4], float bestError ){ ^ tools/quake3/q3data/video.c:1110:30: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] printf( "Total size: %i\n", ftell( output ) ); ~~ ^~~~~~~~~~~~~~~ %li tools/quake3/q3data/video.c:468:13: warning: unused function 'BTCFindEndpoints' [-Wunused-function] static void BTCFindEndpoints( float inBlock[4][4][3], unsigned int endPoints[2][2] ){ ^ 9 warnings generated. cc libs/filematch.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/filematch.o ar rc libfilematch.a libs/filematch.o ranlib libfilematch.a cc libs/etclib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/etclib.o ar rc libetclib.a libs/etclib.o ranlib libetclib.a cc libs/mathlib/bbox.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/mathlib/bbox.o cc libs/mathlib/line.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/mathlib/line.o cc libs/mathlib/m4x4.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/mathlib/m4x4.o cc libs/mathlib/mathlib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/mathlib/mathlib.o cc libs/mathlib/ray.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/mathlib/ray.o ar rc libmathlib.a libs/mathlib/bbox.o libs/mathlib/line.o libs/mathlib/m4x4.o libs/mathlib/mathlib.o libs/mathlib/ray.o ranlib libmathlib.a file=install/q3data.amd64; mkdir -p ${file%/*} c++ tools/quake3/common/aselib.o tools/quake3/common/bspfile.o tools/quake3/common/cmdlib.o tools/quake3/common/imagelib.o tools/quake3/common/inout.o tools/quake3/common/md4.o tools/quake3/common/scriplib.o tools/quake3/common/trilib.o tools/quake3/common/unzip.o tools/quake3/common/vfs.o tools/quake3/q3data/3dslib.o tools/quake3/q3data/compress.o tools/quake3/q3data/images.o tools/quake3/q3data/md3lib.o tools/quake3/q3data/models.o tools/quake3/q3data/p3dlib.o tools/quake3/q3data/polyset.o tools/quake3/q3data/q3data.o tools/quake3/q3data/stripper.o tools/quake3/q3data/video.o libfilematch.a libetclib.a libl_net.a libmathlib.a -fstack-protector-strong -L/usr/local/lib -s -L/usr/local/lib -lxml2 -L/usr/local/lib -lglib-2.0 -lintl -lz -lpthread -o install/q3data.amd64 [ -z "ldd " ] || [ -z "`ldd install/q3data.amd64 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/q3data.amd64; exit 1; } if false; then o=install/q3data.amd64; ln -snf ${o##*/} install/q3data; else true; fi cc tools/quake3/common/jpeg.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/common/jpeg.o cc tools/quake3/common/mutex.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/common/mutex.o cc tools/quake3/common/polylib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/common/polylib.o cc tools/quake3/common/threads.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/common/threads.o tools/quake3/common/threads.c:585:40: warning: cast from 'int *' to 'void **' increases required alignment from 4 to 8 [-Wcast-align] if ( pthread_join( work_threads[i], (void **)&status ) != 0 ) { ^~~~~~~~~~~~~~~~ 1 warning generated. cc tools/quake3/q3map2/brush.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/brush.o tools/quake3/q3map2/brush.c:270:35: warning: using floating point absolute value function 'fabs' when argument is of integer type [-Wabsolute-value] else if ( fabs( ai - a[ i ] ) < fabs( bi < b[ i ] ) ) { ^ tools/quake3/q3map2/brush.c:270:35: note: use function 'abs' instead else if ( fabs( ai - a[ i ] ) < fabs( bi < b[ i ] ) ) { ^~~~ abs 1 warning generated. cc tools/quake3/q3map2/brush_primit.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/brush_primit.o cc tools/quake3/q3map2/bspfile_abstract.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/bspfile_abstract.o cc tools/quake3/q3map2/bspfile_ibsp.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/bspfile_ibsp.o tools/quake3/q3map2/bspfile_ibsp.c:463:13: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] SwapBlock( (int*) ( (byte*) header + sizeof( int ) ), sizeof( *header ) - sizeof( int ) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/bspfile_ibsp.c:466:29: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( force == qfalse && *( (int*) header->ident ) != *( (int*) game->bspIdent ) ) { ^~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/bspfile_ibsp.c:466:58: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( force == qfalse && *( (int*) header->ident ) != *( (int*) game->bspIdent ) ) { ^~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/bspfile_ibsp.c:544:12: warning: cast from 'char *' to 'bspHeader_t *' increases required alignment from 1 to 4 [-Wcast-align] *( (int*) (bspHeader_t*) header->ident ) = *( (int*) game->bspIdent ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/bspfile_ibsp.c:544:48: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] *( (int*) (bspHeader_t*) header->ident ) = *( (int*) game->bspIdent ); ^~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. cc tools/quake3/q3map2/bspfile_rbsp.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/bspfile_rbsp.o tools/quake3/q3map2/bspfile_rbsp.c:222:13: warning: cast from 'byte *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] SwapBlock( (int*) ( (byte*) header + sizeof( int ) ), sizeof( *header ) - sizeof( int ) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/bspfile_rbsp.c:225:29: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( force == qfalse && *( (int*) header->ident ) != *( (int*) game->bspIdent ) ) { ^~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/bspfile_rbsp.c:225:58: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( force == qfalse && *( (int*) header->ident ) != *( (int*) game->bspIdent ) ) { ^~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/bspfile_rbsp.c:299:12: warning: cast from 'char *' to 'bspHeader_t *' increases required alignment from 1 to 4 [-Wcast-align] *( (int*) (bspHeader_t*) header->ident ) = *( (int*) game->bspIdent ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/bspfile_rbsp.c:299:48: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] *( (int*) (bspHeader_t*) header->ident ) = *( (int*) game->bspIdent ); ^~~~~~~~~~~~~~~~~~~~~ 5 warnings generated. cc tools/quake3/q3map2/bsp.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/bsp.o cc tools/quake3/q3map2/convert_ase.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/convert_ase.o cc tools/quake3/q3map2/convert_obj.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/convert_obj.o cc tools/quake3/q3map2/convert_map.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/convert_map.o tools/quake3/q3map2/convert_map.c:113:9: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] if ( abs( DotProduct( vert[0]->xyz, buildPlane->normal ) - buildPlane->dist ) >= distanceEpsilon ) { ^ tools/quake3/q3map2/convert_map.c:113:9: note: use function 'fabsf' instead if ( abs( DotProduct( vert[0]->xyz, buildPlane->normal ) - buildPlane->dist ) >= distanceEpsilon ) { ^~~ fabsf tools/quake3/q3map2/convert_map.c:116:9: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] if ( abs( DotProduct( vert[1]->xyz, buildPlane->normal ) - buildPlane->dist ) >= distanceEpsilon ) { ^ tools/quake3/q3map2/convert_map.c:116:9: note: use function 'fabsf' instead if ( abs( DotProduct( vert[1]->xyz, buildPlane->normal ) - buildPlane->dist ) >= distanceEpsilon ) { ^~~ fabsf tools/quake3/q3map2/convert_map.c:119:9: warning: using integer absolute value function 'abs' when argument is of floating point type [-Wabsolute-value] if ( abs( DotProduct( vert[2]->xyz, buildPlane->normal ) - buildPlane->dist ) >= distanceEpsilon ) { ^ tools/quake3/q3map2/convert_map.c:119:9: note: use function 'fabsf' instead if ( abs( DotProduct( vert[2]->xyz, buildPlane->normal ) - buildPlane->dist ) >= distanceEpsilon ) { ^~~ fabsf 3 warnings generated. cc tools/quake3/q3map2/decals.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/decals.o cc tools/quake3/q3map2/facebsp.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/facebsp.o cc tools/quake3/q3map2/fog.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/fog.o cc tools/quake3/q3map2/image.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/image.o tools/quake3/q3map2/image.c:69:19: warning: cast from 'byte *' (aka 'unsigned char *') to 'ddsBuffer_t *' (aka 'struct ddsBuffer_s *') increases required alignment from 1 to 8 [-Wcast-align] if ( DDSGetInfo( (ddsBuffer_t*) buffer, &w, &h, &pf ) ) { ^~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/image.c:86:17: warning: cast from 'byte *' (aka 'unsigned char *') to 'ddsBuffer_t *' (aka 'struct ddsBuffer_s *') increases required alignment from 1 to 8 [-Wcast-align] DDSDecompress( (ddsBuffer_t*) buffer, *pixels ); ^~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. cc tools/quake3/q3map2/leakfile.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/leakfile.o cc tools/quake3/q3map2/light_bounce.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/light_bounce.o tools/quake3/q3map2/light_bounce.c:262:8: warning: variable 'alpha' set but not used [-Wunused-but-set-variable] float alpha, alphaI, bf; ^ tools/quake3/q3map2/light_bounce.c:291:5: warning: array index 4 is past the end of the array (which contains 4 elements) [-Warray-bounds] textureColor[ 4 ] = 255.0f; ^ ~ tools/quake3/q3map2/light_bounce.c:261:2: note: array 'textureColor' declared here vec4_t textureColor; ^ tools/quake3/q3map2/light_bounce.c:375:8: warning: array index 4 is past the end of the array (which contains 4 elements) [-Warray-bounds] textureColor[ 4 ] = 255; ^ ~ tools/quake3/q3map2/light_bounce.c:261:2: note: array 'textureColor' declared here vec4_t textureColor; ^ 3 warnings generated. cc tools/quake3/q3map2/lightmaps_ydnar.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/lightmaps_ydnar.o cc tools/quake3/q3map2/light.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/light.o cc tools/quake3/q3map2/light_trace.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/light_trace.o cc tools/quake3/q3map2/light_ydnar.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/light_ydnar.o tools/quake3/q3map2/light_ydnar.c:3238:82: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] if ( ( compileFlags & mask_any ) == test_any && ( allCompileFlags & mask_all ) == test_all ) { ~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~ tools/quake3/q3map2/light_ydnar.c:3238:36: warning: comparison of integers of different signs: 'unsigned int' and 'int' [-Wsign-compare] if ( ( compileFlags & mask_any ) == test_any && ( allCompileFlags & mask_all ) == test_all ) { ~~~~~~~~~~~~~~~~~~~~~~~ ^ ~~~~~~~~ 2 warnings generated. cc tools/quake3/q3map2/main.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/main.o tools/quake3/q3map2/main.c:47:26: warning: implicit conversion from 'int' to 'float' changes value from 2147483647 to 2147483648 [-Wimplicit-const-int-float-conversion] return (vec_t) rand() / RAND_MAX; ~ ^~~~~~~~ /usr/include/stdlib.h:80:18: note: expanded from macro 'RAND_MAX' #define RAND_MAX 0x7fffffff ^~~~~~~~~~ 1 warning generated. cc tools/quake3/q3map2/map.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/map.o cc tools/quake3/q3map2/mesh.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/mesh.o cc tools/quake3/q3map2/model.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/model.o cc tools/quake3/q3map2/patch.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/patch.o cc tools/quake3/q3map2/path_init.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/path_init.o tools/quake3/q3map2/path_init.c:122:7: warning: unused variable 'last0' [-Wunused-variable] char last0[ 2 ]; ^ 1 warning generated. cc tools/quake3/q3map2/portals.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/portals.o tools/quake3/q3map2/portals.c:679:12: warning: expression which evaluates to zero treated as a null pointer constant of type 'entity_t *' [-Wnon-literal-null-conversion] tripped = qfalse; ^~~~~~ 1 warning generated. cc tools/quake3/q3map2/prtfile.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/prtfile.o cc tools/quake3/q3map2/shaders.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/shaders.o tools/quake3/q3map2/shaders.c:710:13: warning: implicit conversion from 'int' to 'float' changes value from 99999999 to 1.0E+8 [-Wimplicit-const-int-float-conversion] bestDist = 99999999; ~ ^~~~~~~~ tools/quake3/q3map2/shaders.c:722:30: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] delta[ 3 ] = color[ 3 ] - si->averageColor[ 3 ]; ^ ~ tools/quake3/q3map2/q3map2.h:791:2: note: array 'averageColor' declared here vec3_t averageColor; ^ tools/quake3/q3map2/shaders.c:1279:10: warning: variable 'ext' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized] if ( !Q_stricmp( token, "q3map_sunext" ) ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/shaders.c:1328:10: note: uninitialized use occurs here if ( ext && TokenAvailable() ) { ^~~ tools/quake3/q3map2/shaders.c:1279:5: note: remove the 'if' if its condition is always true if ( !Q_stricmp( token, "q3map_sunext" ) ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/shaders.c:1275:5: note: variable 'ext' is declared here qboolean ext; ^ 3 warnings generated. cc tools/quake3/q3map2/surface_extra.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/surface_extra.o cc tools/quake3/q3map2/surface_foliage.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/surface_foliage.o cc tools/quake3/q3map2/surface_fur.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/surface_fur.o cc tools/quake3/q3map2/surface_meta.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/surface_meta.o tools/quake3/q3map2/surface_meta.c:981:2: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] edge->edge[ 3 ] = DotProduct( a, edge->edge ); ^ ~ tools/quake3/q3map2/surface_meta.c:955:2: note: array 'edge' declared here vec3_t origin, edge; ^ tools/quake3/q3map2/surface_meta.c:982:47: warning: array index 3 is past the end of the array (which contains 3 elements) [-Warray-bounds] edge->length = DotProduct( b, edge->edge ) - edge->edge[ 3 ]; ^ ~ tools/quake3/q3map2/surface_meta.c:955:2: note: array 'edge' declared here vec3_t origin, edge; ^ tools/quake3/q3map2/surface_meta.c:1707:29: warning: 'memset' call operates on objects of type 'bspDrawVert_t' while the size is based on a different type 'bspDrawVert_t *' [-Wsizeof-pointer-memaccess] memset( verts, 0, sizeof( verts ) ); ~~~~~ ^~~~~ tools/quake3/q3map2/surface_meta.c:1707:29: note: did you mean to dereference the argument to 'sizeof' (and multiply it by the number of elements)? memset( verts, 0, sizeof( verts ) ); ^~~~~ tools/quake3/q3map2/surface_meta.c:1708:31: warning: 'memset' call operates on objects of type 'int' while the size is based on a different type 'int *' [-Wsizeof-pointer-memaccess] memset( indexes, 0, sizeof( indexes ) ); ~~~~~~~ ^~~~~~~ tools/quake3/q3map2/surface_meta.c:1708:31: note: did you mean to dereference the argument to 'sizeof' (and multiply it by the number of elements)? memset( indexes, 0, sizeof( indexes ) ); ^~~~~~~ 4 warnings generated. cc tools/quake3/q3map2/surface.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/surface.o cc tools/quake3/q3map2/tjunction.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/tjunction.o cc tools/quake3/q3map2/tree.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/tree.o cc tools/quake3/q3map2/visflow.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/visflow.o tools/quake3/q3map2/visflow.c:452:8: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] vis = (long *)thread->base->portalvis; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:488:11: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] test = (long *)p->portalvis; ^~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:492:11: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] test = (long *)p->portalflood; ^~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:496:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] prevmight = (long *)prevstack->mightsee; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:681:48: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] ( (long *)data.pstack_head.mightsee )[i] = ( (long *)p->portalflood )[i]; ^~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:714:8: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] vis = (long *)thread->base->portalvis; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:735:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] prevmight = (long *)prevstack->mightsee; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:736:12: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] cansee = (long *)passage->cansee; ^~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:740:16: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] portalvis = (long *) p->portalvis; ^~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:743:16: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] portalvis = (long *) p->portalflood; ^~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:806:48: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] ( (long *)data.pstack_head.mightsee )[i] = ( (long *)p->portalflood )[i]; ^~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:852:8: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] vis = (long *)thread->base->portalvis; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:870:15: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] prevmight = (long *)prevstack->mightsee; ^~~~~~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:871:12: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] cansee = (long *)passage->cansee; ^~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:875:16: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] portalvis = (long *) p->portalvis; ^~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:878:16: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] portalvis = (long *) p->portalflood; ^~~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:1070:48: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] ( (long *)data.pstack_head.mightsee )[i] = ( (long *)p->portalflood )[i]; ^~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:1712:32: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] ( (long *)newmight )[j] = ( (long *)mightsee )[j] ^~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:1713:16: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] & ( (long *)p->portalflood )[j]; ^~~~~~~~~~~~~~~~~~~~~~ tools/quake3/q3map2/visflow.c:1714:41: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] more |= ( (long *)newmight )[j] & ~( (long *)cansee )[j]; ^~~~~~~~~~~~~~ 20 warnings generated. cc tools/quake3/q3map2/vis.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/vis.o tools/quake3/q3map2/vis.c:195:37: warning: cast from 'byte *' (aka 'unsigned char *') to 'long *' increases required alignment from 1 to 8 [-Wcast-align] ( (long *)portalvector )[j] |= ( (long *)p->portalvis )[j]; ^~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc tools/quake3/q3map2/writebsp.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/libpng16 -I/usr/local/include -I/usr/local/include/webp -Itools/quake3/common -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o tools/quake3/q3map2/writebsp.o cc libs/ddslib/ddslib.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/ddslib/ddslib.o libs/ddslib/ddslib.c:147:25: warning: cast from 'char *' to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] else if ( fourCC == *( (unsigned int*) "DXT1" ) ) { ^~~~~~~~~~~~~~~~~~~~~~ libs/ddslib/ddslib.c:150:25: warning: cast from 'char *' to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] else if ( fourCC == *( (unsigned int*) "DXT2" ) ) { ^~~~~~~~~~~~~~~~~~~~~~ libs/ddslib/ddslib.c:153:25: warning: cast from 'char *' to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] else if ( fourCC == *( (unsigned int*) "DXT3" ) ) { ^~~~~~~~~~~~~~~~~~~~~~ libs/ddslib/ddslib.c:156:25: warning: cast from 'char *' to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] else if ( fourCC == *( (unsigned int*) "DXT4" ) ) { ^~~~~~~~~~~~~~~~~~~~~~ libs/ddslib/ddslib.c:159:25: warning: cast from 'char *' to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] else if ( fourCC == *( (unsigned int*) "DXT5" ) ) { ^~~~~~~~~~~~~~~~~~~~~~ libs/ddslib/ddslib.c:181:10: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (int*) dds->magic ) != *( (int*) "DDS " ) ) { ^~~~~~~~~~~~~~~~~ libs/ddslib/ddslib.c:181:36: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (int*) dds->magic ) != *( (int*) "DDS " ) ) { ^~~~~~~~~~~~~ libs/ddslib/ddslib.c:384:17: warning: cast from 'ddsColor_t *' (aka 'struct ddsColor_s *') to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] *pixel |= *( (unsigned int*) &color ); ^~~~~~~~~~~~~~~~~~~~~~ libs/ddslib/ddslib.c:438:13: warning: cast from 'unsigned char *' to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] stuff = *( (unsigned int*) &( alphaBlock->stuff[ 0 ] ) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/ddslib/ddslib.c:457:13: warning: cast from 'unsigned char *' to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] stuff = *( (unsigned int*) &( alphaBlock->stuff[ 3 ] ) ); /* last 3 bytes */ ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/ddslib/ddslib.c:524:11: warning: cast from 'char *' to 'ddsColorBlock_t *' (aka 'struct ddsColorBlock_s *') increases required alignment from 1 to 2 [-Wcast-align] block = (ddsColorBlock_t*) ( (char *) dds->data + y * xBlocks * 8 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/ddslib/ddslib.c:530:12: warning: cast from 'unsigned char *' to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] pixel = (unsigned int*) ( pixels + x * 16 + ( y * 4 ) * width * 4 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/ddslib/ddslib.c:569:11: warning: cast from 'char *' to 'ddsColorBlock_t *' (aka 'struct ddsColorBlock_s *') increases required alignment from 1 to 2 [-Wcast-align] block = (ddsColorBlock_t*) ( (char *) dds->data + y * xBlocks * 16 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/ddslib/ddslib.c:582:12: warning: cast from 'unsigned char *' to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] pixel = (unsigned int*) ( pixels + x * 16 + ( y * 4 ) * width * 4 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/ddslib/ddslib.c:624:11: warning: cast from 'char *' to 'ddsColorBlock_t *' (aka 'struct ddsColorBlock_s *') increases required alignment from 1 to 2 [-Wcast-align] block = (ddsColorBlock_t*) ( (char *) dds->data + y * xBlocks * 16 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/ddslib/ddslib.c:637:12: warning: cast from 'unsigned char *' to 'unsigned int *' increases required alignment from 1 to 4 [-Wcast-align] pixel = (unsigned int*) ( pixels + x * 16 + ( y * 4 ) * width * 4 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16 warnings generated. ar rc libddslib.a libs/ddslib/ddslib.o ranlib libddslib.a cc libs/picomodel/lwo/clip.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/lwo/clip.o cc libs/picomodel/lwo/envelope.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/lwo/envelope.o cc libs/picomodel/lwo/list.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/lwo/list.o cc libs/picomodel/lwo/lwio.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/lwo/lwio.o cc libs/picomodel/lwo/lwo2.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/lwo/lwo2.o cc libs/picomodel/lwo/lwob.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/lwo/lwob.o cc libs/picomodel/lwo/pntspols.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/lwo/pntspols.o cc libs/picomodel/lwo/surface.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/lwo/surface.o cc libs/picomodel/lwo/vecmath.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/lwo/vecmath.o cc libs/picomodel/lwo/vmap.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/lwo/vmap.o cc libs/picomodel/picointernal.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/picointernal.o cc libs/picomodel/picomodel.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/picomodel.o libs/picomodel/picomodel.c:1563:11: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (int*) vertexCombinationHash->vcd.color ) != *( (int*) color ) ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/picomodel.c:1563:59: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (int*) vertexCombinationHash->vcd.color ) != *( (int*) color ) ) { ^~~~~~~~~~~~ libs/picomodel/picomodel.c:1657:13: warning: cast from 'picoColor_t *' (aka 'unsigned char (*)[4]') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (int*) surface->color[ j ] ) != *( (int*) color[ j ] ) ) { ^~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/picomodel.c:1657:48: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (int*) surface->color[ j ] ) != *( (int*) color[ j ] ) ) { ^~~~~~~~~~~~~~~~~ 4 warnings generated. cc libs/picomodel/picomodules.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/picomodules.o cc libs/picomodel/pm_3ds.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/pm_3ds.o libs/picomodel/pm_3ds.c:263:10: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] value = (unsigned short *)( pers->bufptr + pers->cofs ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_3ds.c:277:10: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'float *' increases required alignment from 1 to 4 [-Wcast-align] value = (float *)( pers->bufptr + pers->cofs ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. cc libs/picomodel/pm_ase.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/pm_ase.o cc libs/picomodel/pm_fm.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/pm_fm.o libs/picomodel/pm_fm.c:75:21: warning: cast from 'unsigned char *' to 'fm_chunk_header_t *' increases required alignment from 1 to 4 [-Wcast-align] fm.fm_header_hdr = (fm_chunk_header_t *) bb; ^~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_fm.c:98:19: warning: cast from 'unsigned char *' to 'fm_chunk_header_t *' increases required alignment from 1 to 4 [-Wcast-align] fm.fm_skin_hdr = (fm_chunk_header_t *) ( bb + fm_file_pos ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_fm.c:121:17: warning: cast from 'unsigned char *' to 'fm_chunk_header_t *' increases required alignment from 1 to 4 [-Wcast-align] fm.fm_st_hdr = (fm_chunk_header_t *) ( bb + fm_file_pos ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_fm.c:144:18: warning: cast from 'unsigned char *' to 'fm_chunk_header_t *' increases required alignment from 1 to 4 [-Wcast-align] fm.fm_tri_hdr = (fm_chunk_header_t *) ( bb + fm_file_pos ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_fm.c:167:20: warning: cast from 'unsigned char *' to 'fm_chunk_header_t *' increases required alignment from 1 to 4 [-Wcast-align] fm.fm_frame_hdr = (fm_chunk_header_t *) ( bb + fm_file_pos ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_fm.c:225:21: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'fm_chunk_header_t *' increases required alignment from 1 to 4 [-Wcast-align] fm.fm_header_hdr = (fm_chunk_header_t *) bb; ^~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_fm.c:240:19: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'fm_chunk_header_t *' increases required alignment from 1 to 4 [-Wcast-align] fm.fm_skin_hdr = (fm_chunk_header_t *) ( bb + fm_file_pos ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_fm.c:255:17: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'fm_chunk_header_t *' increases required alignment from 1 to 4 [-Wcast-align] fm.fm_st_hdr = (fm_chunk_header_t *) ( bb + fm_file_pos ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_fm.c:270:18: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'fm_chunk_header_t *' increases required alignment from 1 to 4 [-Wcast-align] fm.fm_tri_hdr = (fm_chunk_header_t *) ( bb + fm_file_pos ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_fm.c:285:20: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'fm_chunk_header_t *' increases required alignment from 1 to 4 [-Wcast-align] fm.fm_frame_hdr = (fm_chunk_header_t *) ( bb + fm_file_pos ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_fm.c:301:27: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'fm_header_t *' increases required alignment from 1 to 4 [-Wcast-align] fm_head = fm.fm_header = (fm_header_t *) ( bb + fm_file_pos ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_fm.c:311:24: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'fm_st_t *' increases required alignment from 1 to 2 [-Wcast-align] texCoord = fm.fm_st = (fm_st_t *) ( bb + fm_file_pos ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_fm.c:316:26: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'fm_xyz_st_t *' increases required alignment from 1 to 2 [-Wcast-align] tri_verts = fm.fm_tri = (fm_xyz_st_t *) ( bb + fm_file_pos ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_fm.c:321:24: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'fm_frame_t *' increases required alignment from 1 to 4 [-Wcast-align] frame = fm.fm_frame = (fm_frame_t *) ( bb + fm_file_pos ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_fm.c:450:57: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] else if ( ( p_index_LUT[triangle->index_xyz[j]].next == NULL ) ) { // Not equal to Main entry, and no LL entry ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ libs/picomodel/pm_fm.c:450:57: note: remove extraneous parentheses around the comparison to silence this warning else if ( ( p_index_LUT[triangle->index_xyz[j]].next == NULL ) ) { // Not equal to Main entry, and no LL entry ~~ ^ ~~ libs/picomodel/pm_fm.c:450:57: note: use '=' to turn this equality comparison into an assignment else if ( ( p_index_LUT[triangle->index_xyz[j]].next == NULL ) ) { // Not equal to Main entry, and no LL entry ^~ = 15 warnings generated. cc libs/picomodel/pm_lwo.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/pm_lwo.o cc libs/picomodel/pm_md2.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/pm_md2.o libs/picomodel/pm_md2.c:313:10: warning: cast from 'const char *' to 'const int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (const int*) md2->magic ) != *( (const int*) MD2_MAGIC ) ) { ^~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md2.c:313:42: warning: cast from 'char *' to 'const int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (const int*) md2->magic ) != *( (const int*) MD2_MAGIC ) ) { ^~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md2.c:356:8: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md2_t *' (aka 'struct md2_s *') increases required alignment from 1 to 4 [-Wcast-align] md2 = (md2_t*) bb; ^~~~~~~~~~~ libs/picomodel/pm_md2.c:359:10: warning: cast from 'char *' to 'const int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (const int*) md2->magic ) != *( (const int*) MD2_MAGIC ) || _pico_little_long( md2->version ) != MD2_VERSION ) { ^~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md2.c:359:42: warning: cast from 'char *' to 'const int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (const int*) md2->magic ) != *( (const int*) MD2_MAGIC ) || _pico_little_long( md2->version ) != MD2_VERSION ) { ^~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md2.c:401:10: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md2Frame_t *' (aka 'struct md2Frame_s *') increases required alignment from 1 to 4 [-Wcast-align] frame = (md2Frame_t *) ( bb + md2->ofsFrames + ( sizeof( md2Frame_t ) * frameNum ) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md2.c:411:13: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md2Triangle_t *' increases required alignment from 1 to 2 [-Wcast-align] triangle = (md2Triangle_t *) ( (picoByte_t *) ( bb + md2->ofsTris ) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md2.c:422:13: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md2St_t *' increases required alignment from 1 to 2 [-Wcast-align] texCoord = (md2St_t*) ( (picoByte_t *) ( bb + md2->ofsST ) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md2.c:491:19: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md2Triangle_t *' increases required alignment from 1 to 2 [-Wcast-align] p_md2Triangle = (md2Triangle_t *) ( bb + md2->ofsTris + ( sizeof( md2Triangle_t ) * i ) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md2.c:502:62: warning: equality comparison with extraneous parentheses [-Wparentheses-equality] else if ( ( p_index_LUT[p_md2Triangle->index_xyz[j]].next == NULL ) ) { // Not equal to Main entry, and no LL entry ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ libs/picomodel/pm_md2.c:502:62: note: remove extraneous parentheses around the comparison to silence this warning else if ( ( p_index_LUT[p_md2Triangle->index_xyz[j]].next == NULL ) ) { // Not equal to Main entry, and no LL entry ~~ ^ ~~ libs/picomodel/pm_md2.c:502:62: note: use '=' to turn this equality comparison into an assignment else if ( ( p_index_LUT[p_md2Triangle->index_xyz[j]].next == NULL ) ) { // Not equal to Main entry, and no LL entry ^~ = libs/picomodel/pm_md2.c:567:13: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md2Triangle_t *' increases required alignment from 1 to 2 [-Wcast-align] triangle = (md2Triangle_t *) ( (picoByte_t *) ( bb + md2->ofsTris ) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md2.c:568:13: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md2St_t *' increases required alignment from 1 to 2 [-Wcast-align] texCoord = (md2St_t*) ( (picoByte_t *) ( bb + md2->ofsST ) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12 warnings generated. cc libs/picomodel/pm_md3.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/pm_md3.o libs/picomodel/pm_md3.c:159:10: warning: cast from 'const char *' to 'const int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (const int*) md3->magic ) != *( (const int*) MD3_MAGIC ) ) { ^~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:159:42: warning: cast from 'char *' to 'const int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (const int*) md3->magic ) != *( (const int*) MD3_MAGIC ) ) { ^~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:207:8: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md3_t *' (aka 'struct md3_s *') increases required alignment from 1 to 4 [-Wcast-align] md3 = (md3_t*) bb; ^~~~~~~~~~~ libs/picomodel/pm_md3.c:210:10: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (int*) md3->magic ) != *( (int*) MD3_MAGIC ) || _pico_little_long( md3->version ) != MD3_VERSION ) { ^~~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:210:36: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (int*) md3->magic ) != *( (int*) MD3_MAGIC ) || _pico_little_long( md3->version ) != MD3_VERSION ) { ^~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:241:10: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md3Frame_t *' (aka 'struct md3Frame_s *') increases required alignment from 1 to 4 [-Wcast-align] frame = (md3Frame_t*) ( bb + md3->ofsFrames ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:254:12: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md3Surface_t *' (aka 'struct md3Surface_s *') increases required alignment from 1 to 4 [-Wcast-align] surface = (md3Surface_t*) ( bb + md3->ofsSurfaces ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:270:14: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md3Triangle_t *' (aka 'struct md3Triangle_s *') increases required alignment from 1 to 4 [-Wcast-align] triangle = (md3Triangle_t*) ( (picoByte_t*) surface + surface->ofsTriangles ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:280:14: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md3TexCoord_t *' (aka 'struct md3TexCoord_s *') increases required alignment from 1 to 4 [-Wcast-align] texCoord = (md3TexCoord_t*) ( (picoByte_t*) surface + surface->ofsSt ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:288:12: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md3Vertex_t *' (aka 'struct md3Vertex_s *') increases required alignment from 1 to 2 [-Wcast-align] vertex = (md3Vertex_t*) ( (picoByte_t*) surface + surface->ofsVertexes ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:298:13: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md3Surface_t *' (aka 'struct md3Surface_s *') increases required alignment from 1 to 4 [-Wcast-align] surface = (md3Surface_t*) ( (picoByte_t*) surface + surface->ofsEnd ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:320:12: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md3Surface_t *' (aka 'struct md3Surface_s *') increases required alignment from 1 to 4 [-Wcast-align] surface = (md3Surface_t*) ( bb + md3->ofsSurfaces ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:350:12: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md3Shader_t *' (aka 'struct md3Shader_s *') increases required alignment from 1 to 4 [-Wcast-align] shader = (md3Shader_t*) ( (picoByte_t*) surface + surface->ofsShaders ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:359:14: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md3Triangle_t *' (aka 'struct md3Triangle_s *') increases required alignment from 1 to 4 [-Wcast-align] triangle = (md3Triangle_t *) ( (picoByte_t*) surface + surface->ofsTriangles ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:369:14: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md3TexCoord_t *' (aka 'struct md3TexCoord_s *') increases required alignment from 1 to 4 [-Wcast-align] texCoord = (md3TexCoord_t*) ( (picoByte_t *) surface + surface->ofsSt ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:370:12: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md3Vertex_t *' (aka 'struct md3Vertex_s *') increases required alignment from 1 to 2 [-Wcast-align] vertex = (md3Vertex_t*) ( (picoByte_t*) surface + surface->ofsVertexes + surface->numVerts * frameNum * sizeof( md3Vertex_t ) ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_md3.c:401:13: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'md3Surface_t *' (aka 'struct md3Surface_s *') increases required alignment from 1 to 4 [-Wcast-align] surface = (md3Surface_t*) ( (picoByte_t*) surface + surface->ofsEnd ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17 warnings generated. cc libs/picomodel/pm_mdc.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/pm_mdc.o libs/picomodel/pm_mdc.c:431:10: warning: cast from 'const char *' to 'const int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (const int*) mdc->magic ) != *( (const int*) MDC_MAGIC ) ) { ^~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:431:42: warning: cast from 'char *' to 'const int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (const int*) mdc->magic ) != *( (const int*) MDC_MAGIC ) ) { ^~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:481:8: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'mdc_t *' (aka 'struct mdc_s *') increases required alignment from 1 to 4 [-Wcast-align] mdc = (mdc_t*) bb; ^~~~~~~~~~~ libs/picomodel/pm_mdc.c:484:10: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (int*) mdc->magic ) != *( (int*) MDC_MAGIC ) || _pico_little_long( mdc->version ) != MDC_VERSION ) { ^~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:484:36: warning: cast from 'char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] if ( *( (int*) mdc->magic ) != *( (int*) MDC_MAGIC ) || _pico_little_long( mdc->version ) != MDC_VERSION ) { ^~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:516:10: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'mdcFrame_t *' (aka 'struct mdcFrame_s *') increases required alignment from 1 to 4 [-Wcast-align] frame = (mdcFrame_t*) ( bb + mdc->ofsFrames ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:529:12: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'mdcSurface_t *' (aka 'struct mdcSurface_s *') increases required alignment from 1 to 4 [-Wcast-align] surface = (mdcSurface_t*) ( bb + mdc->ofsSurfaces ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:549:14: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'mdcTriangle_t *' (aka 'struct mdcTriangle_s *') increases required alignment from 1 to 4 [-Wcast-align] triangle = (mdcTriangle_t*) ( (picoByte_t*) surface + surface->ofsTriangles ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:559:14: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'mdcTexCoord_t *' (aka 'struct mdcTexCoord_s *') increases required alignment from 1 to 4 [-Wcast-align] texCoord = (mdcTexCoord_t*) ( (picoByte_t*) surface + surface->ofsSt ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:567:12: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'mdcVertex_t *' (aka 'struct mdcVertex_s *') increases required alignment from 1 to 2 [-Wcast-align] vertex = (mdcVertex_t*) ( (picoByte_t*) surface + surface->ofsXyzNormals ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:577:16: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'mdcXyzCompressed_t *' (aka 'struct mdcXyzCompressed_s *') increases required alignment from 1 to 4 [-Wcast-align] vertexComp = (mdcXyzCompressed_t*) ( (picoByte_t*) surface + surface->ofsXyzCompressed ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:584:14: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'short *' increases required alignment from 1 to 2 [-Wcast-align] mdcShort = (short *) ( (picoByte_t*) surface + surface->ofsFrameBaseFrames ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:591:14: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'short *' increases required alignment from 1 to 2 [-Wcast-align] mdcShort = (short *) ( (picoByte_t*) surface + surface->ofsFrameCompFrames ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:598:13: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'mdcSurface_t *' (aka 'struct mdcSurface_s *') increases required alignment from 1 to 4 [-Wcast-align] surface = (mdcSurface_t*) ( (picoByte_t*) surface + surface->ofsEnd ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:620:12: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'mdcSurface_t *' (aka 'struct mdcSurface_s *') increases required alignment from 1 to 4 [-Wcast-align] surface = (mdcSurface_t*) ( bb + mdc->ofsSurfaces ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:650:12: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'mdcShader_t *' (aka 'struct mdcShader_s *') increases required alignment from 1 to 4 [-Wcast-align] shader = (mdcShader_t*) ( (picoByte_t*) surface + surface->ofsShaders ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:659:14: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'mdcTriangle_t *' (aka 'struct mdcTriangle_s *') increases required alignment from 1 to 4 [-Wcast-align] triangle = (mdcTriangle_t *) ( (picoByte_t*) surface + surface->ofsTriangles ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:669:14: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'mdcTexCoord_t *' (aka 'struct mdcTexCoord_s *') increases required alignment from 1 to 4 [-Wcast-align] texCoord = (mdcTexCoord_t*) ( (picoByte_t *) surface + surface->ofsSt ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:670:14: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'short *' increases required alignment from 1 to 2 [-Wcast-align] mdcShort = (short *) ( (picoByte_t *) surface + surface->ofsXyzNormals ) + ( (int)*( (short *) ( (picoByte_t *) surface + surface->ofsFrameBaseFrames ) + frameNum ) * surface->numVerts * 4 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:670:88: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'short *' increases required alignment from 1 to 2 [-Wcast-align] mdcShort = (short *) ( (picoByte_t *) surface + surface->ofsXyzNormals ) + ( (int)*( (short *) ( (picoByte_t *) surface + surface->ofsFrameBaseFrames ) + frameNum ) * surface->numVerts * 4 ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:672:18: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'short *' increases required alignment from 1 to 2 [-Wcast-align] mdcCompVert = (short *) ( (picoByte_t *) surface + surface->ofsFrameCompFrames ) + frameNum; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:674:18: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'mdcXyzCompressed_t *' (aka 'struct mdcXyzCompressed_s *') increases required alignment from 1 to 4 [-Wcast-align] vertexComp = (mdcXyzCompressed_t *) ( (picoByte_t *) surface + surface->ofsXyzCompressed ) + ( *mdcCompVert * surface->numVerts ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ libs/picomodel/pm_mdc.c:725:13: warning: cast from 'picoByte_t *' (aka 'unsigned char *') to 'mdcSurface_t *' (aka 'struct mdcSurface_s *') increases required alignment from 1 to 4 [-Wcast-align] surface = (mdcSurface_t*) ( (picoByte_t*) surface + surface->ofsEnd ); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23 warnings generated. cc libs/picomodel/pm_ms3d.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/pm_ms3d.o libs/picomodel/pm_ms3d.c:197:30: warning: cast from 'unsigned char *' to 'unsigned short *' increases required alignment from 1 to 2 [-Wcast-align] *out = _pico_little_short( *(unsigned short *)bufptr ); ^~~~~~~~~~~~~~~~~~~~~~~~ 1 warning generated. cc libs/picomodel/pm_obj.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/pm_obj.o cc libs/picomodel/pm_terrain.c -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/picomodel/pm_terrain.o libs/picomodel/pm_terrain.c:86:53: warning: cast from 'unsigned char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] targa_header.colormap_index = _pico_little_short( *(short*)buf_p ); ^~~~~~~~~~~~~ libs/picomodel/pm_terrain.c:88:54: warning: cast from 'unsigned char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] targa_header.colormap_length = _pico_little_short( *(short*) buf_p ); ^~~~~~~~~~~~~~ libs/picomodel/pm_terrain.c:91:47: warning: cast from 'unsigned char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] targa_header.x_origin = _pico_little_short( *(short*) buf_p ); ^~~~~~~~~~~~~~ libs/picomodel/pm_terrain.c:93:47: warning: cast from 'unsigned char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] targa_header.y_origin = _pico_little_short( *(short*) buf_p ); ^~~~~~~~~~~~~~ libs/picomodel/pm_terrain.c:95:44: warning: cast from 'unsigned char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] targa_header.width = _pico_little_short( *(short*) buf_p ); ^~~~~~~~~~~~~~ libs/picomodel/pm_terrain.c:97:45: warning: cast from 'unsigned char *' to 'short *' increases required alignment from 1 to 2 [-Wcast-align] targa_header.height = _pico_little_short( *(short*) buf_p ); ^~~~~~~~~~~~~~ libs/picomodel/pm_terrain.c:286:15: warning: cast from 'unsigned char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] flip = *( (int*)targa_rgba + row * columns + column ); ^~~~~~~~~~~~~~~~ libs/picomodel/pm_terrain.c:287:8: warning: cast from 'unsigned char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] *( (int*)targa_rgba + row * columns + column ) = *( (int*)targa_rgba + ( ( rows - 1 ) - row ) * columns + column ); ^~~~~~~~~~~~~~~~ libs/picomodel/pm_terrain.c:287:57: warning: cast from 'unsigned char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] *( (int*)targa_rgba + row * columns + column ) = *( (int*)targa_rgba + ( ( rows - 1 ) - row ) * columns + column ); ^~~~~~~~~~~~~~~~ libs/picomodel/pm_terrain.c:288:8: warning: cast from 'unsigned char *' to 'int *' increases required alignment from 1 to 4 [-Wcast-align] *( (int*)targa_rgba + ( ( rows - 1 ) - row ) * columns + column ) = flip; ^~~~~~~~~~~~~~~~ 10 warnings generated. ar rc libpicomodel.a libs/picomodel/lwo/clip.o libs/picomodel/lwo/envelope.o libs/picomodel/lwo/list.o libs/picomodel/lwo/lwio.o libs/picomodel/lwo/lwo2.o libs/picomodel/lwo/lwob.o libs/picomodel/lwo/pntspols.o libs/picomodel/lwo/surface.o libs/picomodel/lwo/vecmath.o libs/picomodel/lwo/vmap.o libs/picomodel/picointernal.o libs/picomodel/picomodel.o libs/picomodel/picomodules.o libs/picomodel/pm_3ds.o libs/picomodel/pm_ase.o libs/picomodel/pm_fm.o libs/picomodel/pm_lwo.o libs/picomodel/pm_md2.o libs/picomodel/pm_md3.o libs/picomodel/pm_mdc.o libs/picomodel/pm_ms3d.o libs/picomodel/pm_obj.o libs/picomodel/pm_terrain.o ranlib libpicomodel.a file=install/q3map2.amd64; mkdir -p ${file%/*} c++ tools/quake3/common/cmdlib.o tools/quake3/common/imagelib.o tools/quake3/common/inout.o tools/quake3/common/jpeg.o tools/quake3/common/md4.o tools/quake3/common/mutex.o tools/quake3/common/polylib.o tools/quake3/common/scriplib.o tools/quake3/common/threads.o tools/quake3/common/unzip.o tools/quake3/common/vfs.o tools/quake3/q3map2/brush.o tools/quake3/q3map2/brush_primit.o tools/quake3/q3map2/bspfile_abstract.o tools/quake3/q3map2/bspfile_ibsp.o tools/quake3/q3map2/bspfile_rbsp.o tools/quake3/q3map2/bsp.o tools/quake3/q3map2/convert_ase.o tools/quake3/q3map2/convert_obj.o tools/quake3/q3map2/convert_map.o tools/quake3/q3map2/decals.o tools/quake3/q3map2/facebsp.o tools/quake3/q3map2/fog.o tools/quake3/q3map2/image.o tools/quake3/q3map2/leakfile.o tools/quake3/q3map2/light_bounce.o tools/quake3/q3map2/lightmaps_ydnar.o tools/quake3/q3map2/light.o tools/quake3/q3map2/light_trace.o tools/quake3/q3map2/light_ydnar.o tools/quake3/q3map2/main.o tools/quake3/q3map2/map.o tools/quake3/q3map2/mesh.o tools/quake3/q3map2/model.o tools/quake3/q3map2/patch.o tools/quake3/q3map2/path_init.o tools/quake3/q3map2/portals.o tools/quake3/q3map2/prtfile.o tools/quake3/q3map2/shaders.o tools/quake3/q3map2/surface_extra.o tools/quake3/q3map2/surface_foliage.o tools/quake3/q3map2/surface_fur.o tools/quake3/q3map2/surface_meta.o tools/quake3/q3map2/surface.o tools/quake3/q3map2/tjunction.o tools/quake3/q3map2/tree.o tools/quake3/q3map2/visflow.o tools/quake3/q3map2/vis.o tools/quake3/q3map2/writebsp.o libddslib.a libetclib.a libfilematch.a libl_net.a libmathlib.a libpicomodel.a -fstack-protector-strong -L/usr/local/lib -s -L/usr/local/lib -lxml2 -L/usr/local/lib -lglib-2.0 -lintl -L/usr/local/lib -lpng16 -ljpeg -L/usr/local/lib -lwebp -lz -lpthread -o install/q3map2.amd64 [ -z "ldd " ] || [ -z "`ldd install/q3map2.amd64 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/q3map2.amd64; exit 1; } if false; then o=install/q3map2.amd64; ln -snf ${o##*/} install/q3map2; else true; fi c++ plugins/archivepak/archive.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/archivepak/archive.o In file included from plugins/archivepak/archive.cpp:32: libs/archivelib.h:185:2: warning: delete called on non-final 'DirectoryArchiveFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ libs/archivelib.h:213:2: warning: delete called on non-final 'DirectoryArchiveTextFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ plugins/archivepak/archive.cpp:112:2: warning: delete called on non-final 'PakArchive' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/archivepak/archive.cpp:32: In file included from libs/archivelib.h:29: libs/memory/allocator.h:262:3: warning: destructor called on non-final 'StoredArchiveFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] p->~Type(); ^ libs/archivelib.h:116:30: note: in instantiation of member function 'Delete::scalar' requested here Delete().scalar( this ); ^ libs/memory/allocator.h:262:7: note: qualify call to silence this warning p->~Type(); ^ StoredArchiveFile:: libs/memory/allocator.h:262:3: warning: destructor called on non-final 'StoredArchiveTextFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] p->~Type(); ^ libs/archivelib.h:149:34: note: in instantiation of member function 'Delete::scalar' requested here Delete().scalar( this ); ^ libs/memory/allocator.h:262:7: note: qualify call to silence this warning p->~Type(); ^ StoredArchiveTextFile:: In file included from plugins/archivepak/archive.cpp:32: In file included from libs/archivelib.h:30: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/fs_filesystem.h:49:7: note: in implicit copy constructor for 'String>>' first required here class Path ^ /usr/include/c++/v1/__utility/pair.h:197:11: note: in implicit copy constructor for 'GenericFileSystem::Path' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/fs_filesystem.h:111:22: note: in instantiation of function template specialization 'std::pair::Path, GenericFileSystem::Entry>::pair::Path &, GenericFileSystem::Entry, nullptr>' requested here m_entries.insert( value_type( dir, Entry( 0 ) ) ); ^ plugins/archivepak/archive.cpp:93:51: note: in instantiation of member function 'GenericFileSystem::operator[]' requested here PakFileSystem::entry_type& file = m_filesystem[entry.filename]; ^ 6 warnings generated. c++ plugins/archivepak/pak.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/archivepak/pak.o c++ plugins/archivepak/plugin.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/archivepak/plugin.o file=install/modules/archivepak.so; mkdir -p ${file%/*} c++ plugins/archivepak/archive.o plugins/archivepak/pak.o plugins/archivepak/plugin.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -lpthread -shared -o install/modules/archivepak.so [ -z "ldd " ] || [ -z "`ldd install/modules/archivepak.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/archivepak.so; exit 1; } c++ plugins/archivewad/archive.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/archivewad/archive.o In file included from plugins/archivewad/archive.cpp:32: libs/archivelib.h:185:2: warning: delete called on non-final 'DirectoryArchiveFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ libs/archivelib.h:213:2: warning: delete called on non-final 'DirectoryArchiveTextFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ plugins/archivewad/archive.cpp:132:2: warning: delete called on non-final 'WadArchive' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/archivewad/archive.cpp:32: In file included from libs/archivelib.h:29: libs/memory/allocator.h:262:3: warning: destructor called on non-final 'StoredArchiveFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] p->~Type(); ^ libs/archivelib.h:116:30: note: in instantiation of member function 'Delete::scalar' requested here Delete().scalar( this ); ^ libs/memory/allocator.h:262:7: note: qualify call to silence this warning p->~Type(); ^ StoredArchiveFile:: libs/memory/allocator.h:262:3: warning: destructor called on non-final 'StoredArchiveTextFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] p->~Type(); ^ libs/archivelib.h:149:34: note: in instantiation of member function 'Delete::scalar' requested here Delete().scalar( this ); ^ libs/memory/allocator.h:262:7: note: qualify call to silence this warning p->~Type(); ^ StoredArchiveTextFile:: In file included from plugins/archivewad/archive.cpp:32: In file included from libs/archivelib.h:30: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, WadArchive::wad_record_t>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, WadArchive::wad_record_t>, void *>>::construct>>, WadArchive::wad_record_t>, std::pair>>, WadArchive::wad_record_t>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, WadArchive::wad_record_t>, void *>>>::construct>>, WadArchive::wad_record_t>, std::pair>>, WadArchive::wad_record_t>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, WadArchive::wad_record_t>, std::__map_value_compare>>, std::__value_type>>, WadArchive::wad_record_t>, StringLessNoCase, true>, std::allocator>>, WadArchive::wad_record_t>>>::__construct_node>>, WadArchive::wad_record_t>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, WadArchive::wad_record_t>, std::__map_value_compare>>, std::__value_type>>, WadArchive::wad_record_t>, StringLessNoCase, true>, std::allocator>>, WadArchive::wad_record_t>>>::__emplace_unique_key_args>>, std::pair>>, WadArchive::wad_record_t>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, WadArchive::wad_record_t>, std::__map_value_compare>>, std::__value_type>>, WadArchive::wad_record_t>, StringLessNoCase, true>, std::allocator>>, WadArchive::wad_record_t>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ plugins/archivewad/archive.cpp:124:14: note: in instantiation of member function 'std::map>>, WadArchive::wad_record_t, StringLessNoCase>::insert' requested here m_files.insert( files_t::value_type( buffer, wad_record_t( lumpinfo.filepos, lumpinfo.disksize, lumpinfo.size ) ) ); ^ 6 warnings generated. c++ plugins/archivewad/plugin.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/archivewad/plugin.o c++ plugins/archivewad/wad.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/archivewad/wad.o file=install/modules/archivewad.so; mkdir -p ${file%/*} c++ plugins/archivewad/archive.o plugins/archivewad/plugin.o plugins/archivewad/wad.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -lpthread -shared -o install/modules/archivewad.so [ -z "ldd " ] || [ -z "`ldd install/modules/archivewad.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/archivewad.so; exit 1; } c++ plugins/archivezip/archive.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/archivezip/archive.o In file included from plugins/archivezip/archive.cpp:32: libs/archivelib.h:185:2: warning: delete called on non-final 'DirectoryArchiveFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ libs/archivelib.h:213:2: warning: delete called on non-final 'DirectoryArchiveTextFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ plugins/archivezip/archive.cpp:51:2: warning: delete called on non-final 'DeflatedArchiveFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ plugins/archivezip/archive.cpp:80:2: warning: delete called on non-final 'DeflatedArchiveTextFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ plugins/archivezip/archive.cpp:217:2: warning: delete called on non-final 'ZipArchive' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/archivezip/archive.cpp:31: In file included from libs/container/array.h:28: libs/memory/allocator.h:262:3: warning: destructor called on non-final 'StoredArchiveFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] p->~Type(); ^ libs/archivelib.h:116:30: note: in instantiation of member function 'Delete::scalar' requested here Delete().scalar( this ); ^ libs/memory/allocator.h:262:7: note: qualify call to silence this warning p->~Type(); ^ StoredArchiveFile:: libs/memory/allocator.h:262:3: warning: destructor called on non-final 'StoredArchiveTextFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] p->~Type(); ^ libs/archivelib.h:149:34: note: in instantiation of member function 'Delete::scalar' requested here Delete().scalar( this ); ^ libs/memory/allocator.h:262:7: note: qualify call to silence this warning p->~Type(); ^ StoredArchiveTextFile:: In file included from plugins/archivezip/archive.cpp:32: In file included from libs/archivelib.h:30: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/fs_filesystem.h:49:7: note: in implicit copy constructor for 'String>>' first required here class Path ^ /usr/include/c++/v1/__utility/pair.h:197:11: note: in implicit copy constructor for 'GenericFileSystem::Path' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/fs_filesystem.h:111:22: note: in instantiation of function template specialization 'std::pair::Path, GenericFileSystem::Entry>::pair::Path &, GenericFileSystem::Entry, nullptr>' requested here m_entries.insert( value_type( dir, Entry( 0 ) ) ); ^ plugins/archivezip/archive.cpp:158:15: note: in instantiation of member function 'GenericFileSystem::operator[]' requested here m_filesystem[filename.data()] = 0; ^ 8 warnings generated. c++ plugins/archivezip/pkzip.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/archivezip/pkzip.o c++ plugins/archivezip/plugin.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/archivezip/plugin.o c++ plugins/archivezip/zlibstream.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/archivezip/zlibstream.o file=install/modules/archivezip.so; mkdir -p ${file%/*} c++ plugins/archivezip/archive.o plugins/archivezip/pkzip.o plugins/archivezip/plugin.o plugins/archivezip/zlibstream.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -lz -lpthread -shared -o install/modules/archivezip.so [ -z "ldd " ] || [ -z "`ldd install/modules/archivezip.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/archivezip.so; exit 1; } c++ plugins/entity/angle.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/angle.o c++ plugins/entity/angles.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/angles.o c++ plugins/entity/colour.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/colour.o In file included from plugins/entity/colour.cpp:22: In file included from plugins/entity/colour.h:25: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ 1 warning generated. c++ plugins/entity/doom3group.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/doom3group.o In file included from plugins/entity/doom3group.cpp:33: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from plugins/entity/doom3group.cpp:40: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/entity/doom3group.cpp:40: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/entity/doom3group.cpp:41: In file included from libs/entitylib.h:28: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from plugins/entity/doom3group.cpp:41: libs/entitylib.h:323:3: warning: delete called on non-final 'KeyValue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/entity/doom3group.cpp:42: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from plugins/entity/doom3group.cpp:34: In file included from include/editable.h:32: In file included from libs/scenelib.h:33: In file included from libs/transformlib.h:67: libs/generic/callback.h:218:79: warning: ordered comparison of function pointers ('CallbackBase::Thunk' (aka 'void (*)(void *, const char *)') and 'CallbackBase::Thunk') [-Wordered-compare-function-pointers] ( !( other.getEnvironment() < self.getEnvironment() ) && self.getThunk() < other.getThunk() ); ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__functional/operations.h:487:21: note: in instantiation of function template specialization 'operator<' requested here {return __x < __y;} ^ /usr/include/c++/v1/__tree:2093:36: note: in instantiation of function template specialization 'std::__tree, std::less>, std::allocator>>::__find_equal>' requested here __node_base_pointer& __child = __find_equal(__parent, __k); ^ /usr/include/c++/v1/__tree:1252:16: note: in instantiation of function template specialization 'std::__tree, std::less>, std::allocator>>::__emplace_unique_key_args, const Callback1 &>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), __v); ^ /usr/include/c++/v1/set:711:25: note: in instantiation of member function 'std::__tree, std::less>, std::allocator>>::__insert_unique' requested here {return __tree_.__insert_unique(__v);} ^ plugins/entity/namedentity.h:38:14: note: in instantiation of member function 'std::set>::insert' requested here m_callbacks.insert( callback ); ^ In file included from plugins/entity/doom3group.cpp:34: In file included from include/editable.h:32: In file included from libs/scenelib.h:35: In file included from libs/container/stack.h:25: In file included from libs/memory/allocator.h:167: libs/generic/object.h:83:2: warning: destructor called on non-final 'ObservedSelectable' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ libs/memory/allocator.h:197:2: note: in instantiation of function template specialization 'destructor' requested here destructor( t ); ^ /usr/include/c++/v1/__algorithm/for_each.h:26:5: note: in instantiation of member function 'Destroy::operator()' requested here __f(*__first); ^ libs/memory/allocator.h:270:8: note: in instantiation of function template specialization 'std::for_each>' requested here std::for_each( p, p + size, Destroy() ); ^ libs/container/array.h:57:38: note: in instantiation of member function 'Delete::vector' requested here Delete( *this ).vector( data, size ); ^ libs/container/array.h:88:2: note: in instantiation of member function 'Array::destroy' requested here destroy( m_data, m_size ); ^ plugins/entity/curve.h:186:1: note: in instantiation of member function 'Array::~Array' requested here CurveEdit( ControlPoints& controlPoints, const SelectionChangeCallback& selectionChanged ) : ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ ObservedSelectable:: 8 warnings generated. c++ plugins/entity/eclassmodel.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/eclassmodel.o In file included from plugins/entity/eclassmodel.cpp:32: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from plugins/entity/eclassmodel.cpp:38: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/entity/eclassmodel.cpp:38: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/entity/eclassmodel.cpp:39: In file included from libs/entitylib.h:28: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from plugins/entity/eclassmodel.cpp:39: libs/entitylib.h:323:3: warning: delete called on non-final 'KeyValue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/entity/eclassmodel.cpp:40: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from plugins/entity/eclassmodel.cpp:33: In file included from include/editable.h:32: In file included from libs/scenelib.h:33: In file included from libs/transformlib.h:67: libs/generic/callback.h:218:79: warning: ordered comparison of function pointers ('CallbackBase::Thunk' (aka 'void (*)(void *, const char *)') and 'CallbackBase::Thunk') [-Wordered-compare-function-pointers] ( !( other.getEnvironment() < self.getEnvironment() ) && self.getThunk() < other.getThunk() ); ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__functional/operations.h:487:21: note: in instantiation of function template specialization 'operator<' requested here {return __x < __y;} ^ /usr/include/c++/v1/__tree:2093:36: note: in instantiation of function template specialization 'std::__tree, std::less>, std::allocator>>::__find_equal>' requested here __node_base_pointer& __child = __find_equal(__parent, __k); ^ /usr/include/c++/v1/__tree:1252:16: note: in instantiation of function template specialization 'std::__tree, std::less>, std::allocator>>::__emplace_unique_key_args, const Callback1 &>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), __v); ^ /usr/include/c++/v1/set:711:25: note: in instantiation of member function 'std::__tree, std::less>, std::allocator>>::__insert_unique' requested here {return __tree_.__insert_unique(__v);} ^ plugins/entity/namedentity.h:38:14: note: in instantiation of member function 'std::set>::insert' requested here m_callbacks.insert( callback ); ^ 7 warnings generated. c++ plugins/entity/entity.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/entity.o In file included from plugins/entity/entity.cpp:29: In file included from libs/entitylib.h:28: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from plugins/entity/entity.cpp:29: libs/entitylib.h:323:3: warning: delete called on non-final 'KeyValue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/entity/entity.cpp:31: In file included from libs/pivot.h:223: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from plugins/entity/entity.cpp:31: In file included from libs/pivot.h:225: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ 4 warnings generated. c++ plugins/entity/filters.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/filters.o In file included from plugins/entity/filters.cpp:22: In file included from plugins/entity/filters.h:25: In file included from include/ifilter.h:74: In file included from include/modulesystem.h:26: In file included from libs/debugging/debugging.h:28: In file included from libs/stream/textstream.h:35: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:20: /usr/include/c++/v1/__memory/allocator_traits.h:319:9: warning: destructor called on non-final 'EntityFilterWrapper' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/list:743:34: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy' requested here __node_alloc_traits::destroy(__na, _VSTD::addressof(__np->__value_)); ^ /usr/include/c++/v1/list:722:3: note: in instantiation of member function 'std::__list_imp>::clear' requested here clear(); ^ /usr/include/c++/v1/list:815:28: note: in instantiation of member function 'std::__list_imp>::~__list_imp' requested here class _LIBCPP_TEMPLATE_VIS list ^ /usr/include/c++/v1/__memory/allocator_traits.h:319:15: note: qualify call to silence this warning __p->~_Tp(); ^ 1 warning generated. c++ plugins/entity/generic.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/generic.o In file included from plugins/entity/generic.cpp:30: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from plugins/entity/generic.cpp:37: In file included from libs/entitylib.h:28: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from plugins/entity/generic.cpp:37: libs/entitylib.h:323:3: warning: delete called on non-final 'KeyValue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/entity/generic.cpp:38: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from plugins/entity/generic.cpp:31: In file included from include/editable.h:32: In file included from libs/scenelib.h:33: In file included from libs/transformlib.h:67: libs/generic/callback.h:218:79: warning: ordered comparison of function pointers ('CallbackBase::Thunk' (aka 'void (*)(void *, const char *)') and 'CallbackBase::Thunk') [-Wordered-compare-function-pointers] ( !( other.getEnvironment() < self.getEnvironment() ) && self.getThunk() < other.getThunk() ); ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__functional/operations.h:487:21: note: in instantiation of function template specialization 'operator<' requested here {return __x < __y;} ^ /usr/include/c++/v1/__tree:2093:36: note: in instantiation of function template specialization 'std::__tree, std::less>, std::allocator>>::__find_equal>' requested here __node_base_pointer& __child = __find_equal(__parent, __k); ^ /usr/include/c++/v1/__tree:1252:16: note: in instantiation of function template specialization 'std::__tree, std::less>, std::allocator>>::__emplace_unique_key_args, const Callback1 &>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), __v); ^ /usr/include/c++/v1/set:711:25: note: in instantiation of member function 'std::__tree, std::less>, std::allocator>>::__insert_unique' requested here {return __tree_.__insert_unique(__v);} ^ plugins/entity/namedentity.h:38:14: note: in instantiation of member function 'std::set>::insert' requested here m_callbacks.insert( callback ); ^ 5 warnings generated. c++ plugins/entity/group.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/group.o In file included from plugins/entity/group.cpp:28: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from plugins/entity/group.cpp:34: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/entity/group.cpp:34: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/entity/group.cpp:35: In file included from libs/entitylib.h:28: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from plugins/entity/group.cpp:35: libs/entitylib.h:323:3: warning: delete called on non-final 'KeyValue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/entity/group.cpp:36: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from plugins/entity/group.cpp:29: In file included from include/editable.h:32: In file included from libs/scenelib.h:33: In file included from libs/transformlib.h:67: libs/generic/callback.h:218:79: warning: ordered comparison of function pointers ('CallbackBase::Thunk' (aka 'void (*)(void *, const char *)') and 'CallbackBase::Thunk') [-Wordered-compare-function-pointers] ( !( other.getEnvironment() < self.getEnvironment() ) && self.getThunk() < other.getThunk() ); ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__functional/operations.h:487:21: note: in instantiation of function template specialization 'operator<' requested here {return __x < __y;} ^ /usr/include/c++/v1/__tree:2093:36: note: in instantiation of function template specialization 'std::__tree, std::less>, std::allocator>>::__find_equal>' requested here __node_base_pointer& __child = __find_equal(__parent, __k); ^ /usr/include/c++/v1/__tree:1252:16: note: in instantiation of function template specialization 'std::__tree, std::less>, std::allocator>>::__emplace_unique_key_args, const Callback1 &>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), __v); ^ /usr/include/c++/v1/set:711:25: note: in instantiation of member function 'std::__tree, std::less>, std::allocator>>::__insert_unique' requested here {return __tree_.__insert_unique(__v);} ^ plugins/entity/namedentity.h:38:14: note: in instantiation of member function 'std::set>::insert' requested here m_callbacks.insert( callback ); ^ 7 warnings generated. c++ plugins/entity/light.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/light.o In file included from plugins/entity/light.cpp:42: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from plugins/entity/light.cpp:49: In file included from libs/entitylib.h:28: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from plugins/entity/light.cpp:49: libs/entitylib.h:323:3: warning: delete called on non-final 'KeyValue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/entity/light.cpp:50: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from plugins/entity/light.cpp:54: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/entity/light.cpp:54: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ plugins/entity/light.cpp:652:10: warning: unused variable 'test2' [-Wunused-variable] Vector3 test2 = vector4_projected( test1 ); ^ In file included from plugins/entity/light.cpp:43: In file included from include/editable.h:32: In file included from libs/scenelib.h:33: In file included from libs/transformlib.h:67: libs/generic/callback.h:218:79: warning: ordered comparison of function pointers ('CallbackBase::Thunk' (aka 'void (*)(void *, const char *)') and 'CallbackBase::Thunk') [-Wordered-compare-function-pointers] ( !( other.getEnvironment() < self.getEnvironment() ) && self.getThunk() < other.getThunk() ); ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__functional/operations.h:487:21: note: in instantiation of function template specialization 'operator<' requested here {return __x < __y;} ^ /usr/include/c++/v1/__tree:2093:36: note: in instantiation of function template specialization 'std::__tree, std::less>, std::allocator>>::__find_equal>' requested here __node_base_pointer& __child = __find_equal(__parent, __k); ^ /usr/include/c++/v1/__tree:1252:16: note: in instantiation of function template specialization 'std::__tree, std::less>, std::allocator>>::__emplace_unique_key_args, const Callback1 &>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), __v); ^ /usr/include/c++/v1/set:711:25: note: in instantiation of member function 'std::__tree, std::less>, std::allocator>>::__insert_unique' requested here {return __tree_.__insert_unique(__v);} ^ plugins/entity/namedentity.h:38:14: note: in instantiation of member function 'std::set>::insert' requested here m_callbacks.insert( callback ); ^ 8 warnings generated. c++ plugins/entity/miscmodel.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/miscmodel.o In file included from plugins/entity/miscmodel.cpp:29: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from plugins/entity/miscmodel.cpp:35: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/entity/miscmodel.cpp:35: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/entity/miscmodel.cpp:36: In file included from libs/entitylib.h:28: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from plugins/entity/miscmodel.cpp:36: libs/entitylib.h:323:3: warning: delete called on non-final 'KeyValue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/entity/miscmodel.cpp:38: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from plugins/entity/miscmodel.cpp:30: In file included from include/editable.h:32: In file included from libs/scenelib.h:33: In file included from libs/transformlib.h:67: libs/generic/callback.h:218:79: warning: ordered comparison of function pointers ('CallbackBase::Thunk' (aka 'void (*)(void *, const char *)') and 'CallbackBase::Thunk') [-Wordered-compare-function-pointers] ( !( other.getEnvironment() < self.getEnvironment() ) && self.getThunk() < other.getThunk() ); ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__functional/operations.h:487:21: note: in instantiation of function template specialization 'operator<' requested here {return __x < __y;} ^ /usr/include/c++/v1/__tree:2093:36: note: in instantiation of function template specialization 'std::__tree, std::less>, std::allocator>>::__find_equal>' requested here __node_base_pointer& __child = __find_equal(__parent, __k); ^ /usr/include/c++/v1/__tree:1252:16: note: in instantiation of function template specialization 'std::__tree, std::less>, std::allocator>>::__emplace_unique_key_args, const Callback1 &>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), __v); ^ /usr/include/c++/v1/set:711:25: note: in instantiation of member function 'std::__tree, std::less>, std::allocator>>::__insert_unique' requested here {return __tree_.__insert_unique(__v);} ^ plugins/entity/namedentity.h:38:14: note: in instantiation of member function 'std::set>::insert' requested here m_callbacks.insert( callback ); ^ 7 warnings generated. c++ plugins/entity/model.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/model.o In file included from plugins/entity/model.cpp:22: In file included from plugins/entity/model.h:25: In file included from libs/entitylib.h:28: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from plugins/entity/model.cpp:22: In file included from plugins/entity/model.h:25: libs/entitylib.h:323:3: warning: delete called on non-final 'KeyValue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/entity/model.cpp:22: In file included from plugins/entity/model.h:26: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/entity/model.cpp:22: In file included from plugins/entity/model.h:26: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ 4 warnings generated. c++ plugins/entity/modelskinkey.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/modelskinkey.o In file included from plugins/entity/modelskinkey.cpp:22: In file included from plugins/entity/modelskinkey.h:27: In file included from libs/os/path.h:34: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from plugins/entity/modelskinkey.cpp:22: In file included from plugins/entity/modelskinkey.h:30: libs/entitylib.h:323:3: warning: delete called on non-final 'KeyValue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/entity/modelskinkey.cpp:22: In file included from plugins/entity/modelskinkey.h:31: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/entity/modelskinkey.cpp:22: In file included from plugins/entity/modelskinkey.h:31: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ 4 warnings generated. c++ plugins/entity/namedentity.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/namedentity.o In file included from plugins/entity/namedentity.cpp:22: In file included from plugins/entity/namedentity.h:25: In file included from libs/entitylib.h:28: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from plugins/entity/namedentity.cpp:22: In file included from plugins/entity/namedentity.h:25: libs/entitylib.h:323:3: warning: delete called on non-final 'KeyValue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/entity/namedentity.cpp:22: In file included from plugins/entity/namedentity.h:25: In file included from libs/entitylib.h:28: In file included from include/ientity.h:28: In file included from libs/scenelib.h:33: In file included from libs/transformlib.h:67: libs/generic/callback.h:218:79: warning: ordered comparison of function pointers ('CallbackBase::Thunk' (aka 'void (*)(void *, const char *)') and 'CallbackBase::Thunk') [-Wordered-compare-function-pointers] ( !( other.getEnvironment() < self.getEnvironment() ) && self.getThunk() < other.getThunk() ); ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__functional/operations.h:487:21: note: in instantiation of function template specialization 'operator<' requested here {return __x < __y;} ^ /usr/include/c++/v1/__tree:2093:36: note: in instantiation of function template specialization 'std::__tree, std::less>, std::allocator>>::__find_equal>' requested here __node_base_pointer& __child = __find_equal(__parent, __k); ^ /usr/include/c++/v1/__tree:1252:16: note: in instantiation of function template specialization 'std::__tree, std::less>, std::allocator>>::__emplace_unique_key_args, const Callback1 &>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), __v); ^ /usr/include/c++/v1/set:711:25: note: in instantiation of member function 'std::__tree, std::less>, std::allocator>>::__insert_unique' requested here {return __tree_.__insert_unique(__v);} ^ plugins/entity/namedentity.h:38:14: note: in instantiation of member function 'std::set>::insert' requested here m_callbacks.insert( callback ); ^ 3 warnings generated. c++ plugins/entity/origin.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/origin.o c++ plugins/entity/plugin.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/plugin.o c++ plugins/entity/rotation.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/rotation.o c++ plugins/entity/scale.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/scale.o c++ plugins/entity/skincache.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/skincache.o In file included from plugins/entity/skincache.cpp:31: In file included from libs/stream/stringstream.h:26: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:197:11: note: in implicit copy constructor for 'String>>' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ plugins/entity/skincache.cpp:78:22: note: in instantiation of function template specialization 'std::pair>>, String>>>::pair>> &, String>> &, nullptr>' requested here m_remaps.insert( Remaps::value_type( from, to ) ); ^ plugins/entity/skincache.cpp:242:2: warning: delete called on non-final 'Doom3ModelSkinCacheElement' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete skin; ^ In file included from plugins/entity/skincache.cpp:37: libs/modulesystem/singletonmodule.h:43:2: warning: delete called on non-final 'Doom3ModelSkinCache' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete api; ^ libs/modulesystem/singletonmodule.h:123:20: note: in instantiation of member function 'DefaultAPIConstructor::destroyAPI' requested here APIConstructor::destroyAPI( m_api ); ^ libs/modulesystem/singletonmodule.h:79:1: note: in instantiation of member function 'SingletonModule::release' requested here SingletonModule() ^ plugins/entity/skincache.cpp:298:27: note: in instantiation of member function 'SingletonModule::SingletonModule' requested here Doom3ModelSkinCacheModule g_Doom3ModelSkinCacheModule; ^ 3 warnings generated. c++ plugins/entity/targetable.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/entity/targetable.o In file included from plugins/entity/targetable.cpp:22: In file included from plugins/entity/targetable.h:29: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from plugins/entity/targetable.cpp:22: In file included from plugins/entity/targetable.h:32: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from plugins/entity/targetable.cpp:22: In file included from plugins/entity/targetable.h:35: In file included from libs/entitylib.h:28: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from plugins/entity/targetable.cpp:22: In file included from plugins/entity/targetable.h:35: libs/entitylib.h:323:3: warning: delete called on non-final 'KeyValue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ 4 warnings generated. file=install/modules/entity.so; mkdir -p ${file%/*} c++ plugins/entity/angle.o plugins/entity/angles.o plugins/entity/colour.o plugins/entity/doom3group.o plugins/entity/eclassmodel.o plugins/entity/entity.o plugins/entity/filters.o plugins/entity/generic.o plugins/entity/group.o plugins/entity/light.o plugins/entity/miscmodel.o plugins/entity/model.o plugins/entity/modelskinkey.o plugins/entity/namedentity.o plugins/entity/origin.o plugins/entity/plugin.o plugins/entity/rotation.o plugins/entity/scale.o plugins/entity/skincache.o plugins/entity/targetable.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -lpthread -shared -o install/modules/entity.so [ -z "ldd " ] || [ -z "`ldd install/modules/entity.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/entity.so; exit 1; } c++ plugins/image/bmp.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/image/bmp.o In file included from plugins/image/bmp.cpp:28: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ 1 warning generated. c++ plugins/image/dds.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/image/dds.o In file included from plugins/image/dds.cpp:31: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ 1 warning generated. c++ plugins/image/image.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/image/image.o c++ plugins/image/jpeg.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/image/jpeg.o In file included from plugins/image/jpeg.cpp:51: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ plugins/image/jpeg.cpp:300:35: warning: variable 'iAlp' set but not used [-Wunused-but-set-variable] unsigned char iRed, iBlu, iGrn, iAlp; ^ 2 warnings generated. c++ plugins/image/ktx.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/image/ktx.o In file included from plugins/image/ktx.cpp:29: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ plugins/image/ktx.cpp:393:3: warning: delete called on 'KTX_Decoder' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete decoder; ^ 2 warnings generated. c++ plugins/image/pcx.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/image/pcx.o In file included from plugins/image/pcx.cpp:30: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ 1 warning generated. c++ plugins/image/tga.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/image/tga.o In file included from plugins/image/tga.cpp:33: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ 1 warning generated. file=install/modules/image.so; mkdir -p ${file%/*} c++ plugins/image/bmp.o plugins/image/dds.o plugins/image/image.o plugins/image/jpeg.o plugins/image/ktx.o plugins/image/pcx.o plugins/image/tga.o libddslib.a libetclib.a -fstack-protector-strong -L/usr/local/lib -s -fPIC -ljpeg -lpthread -shared -o install/modules/image.so [ -z "ldd " ] || [ -z "`ldd install/modules/image.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/image.so; exit 1; } c++ plugins/imagehl/hlw.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/imagehl/hlw.o In file included from plugins/imagehl/hlw.cpp:40: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ plugins/imagehl/hlw.cpp:101:10: warning: cast from 'byte *' (aka 'unsigned char *') to 'LPWAD3_MIP' (aka 'WAD3_MIP *') increases required alignment from 1 to 4 [-Wcast-align] lpMip = (LPWAD3_MIP)buffer; //!\todo Make endian-safe. ^~~~~~~~~~~~~~~~~~ plugins/imagehl/hlw.cpp:94:21: warning: variable 'numPixels' set but not used [-Wunused-but-set-variable] int columns, rows, numPixels; ^ 3 warnings generated. c++ plugins/imagehl/imagehl.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/imagehl/imagehl.o c++ plugins/imagehl/mip.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/imagehl/mip.o In file included from plugins/imagehl/mip.cpp:32: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ plugins/imagehl/mip.cpp:141:16: warning: variable 'mipdatasize' set but not used [-Wunused-but-set-variable] unsigned long mipdatasize; ^ 2 warnings generated. c++ plugins/imagehl/sprite.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/imagehl/sprite.o In file included from plugins/imagehl/sprite.cpp:34: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ plugins/imagehl/sprite.cpp:120:11: warning: cast from 'byte *' (aka 'unsigned char *') to 'dspriteheader_t *' (aka 'dspriteheader_s *') increases required alignment from 1 to 4 [-Wcast-align] header = (dspriteheader_t *)buffer; ^~~~~~~~~~~~~~~~~~~~~~~~~ plugins/imagehl/sprite.cpp:181:16: warning: cast from 'byte *' (aka 'unsigned char *') to 'dspriteframe_t *' increases required alignment from 1 to 4 [-Wcast-align] spriteframe = (dspriteframe_t *)( palette + ( 256 * 3 ) + 4 ); // what are those 4 extra bytes ? what's missing ? ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ plugins/imagehl/sprite.cpp:105:21: warning: variable 'numPixels' set but not used [-Wunused-but-set-variable] int columns, rows, numPixels; ^ 4 warnings generated. file=install/modules/imagehl.so; mkdir -p ${file%/*} c++ plugins/imagehl/hlw.o plugins/imagehl/imagehl.o plugins/imagehl/mip.o plugins/imagehl/sprite.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -lpthread -shared -o install/modules/imagehl.so [ -z "ldd " ] || [ -z "`ldd install/modules/imagehl.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/imagehl.so; exit 1; } c++ plugins/imagepng/plugin.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libpng16 -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/imagepng/plugin.o In file included from plugins/imagepng/plugin.cpp:29: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ 1 warning generated. file=install/modules/imagepng.so; mkdir -p ${file%/*} c++ plugins/imagepng/plugin.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -L/usr/local/lib -lpng16 -lpthread -shared -o install/modules/imagepng.so [ -z "ldd " ] || [ -z "`ldd install/modules/imagepng.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/imagepng.so; exit 1; } c++ plugins/imagewebp/plugin.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include -I/usr/local/include/webp -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/imagewebp/plugin.o In file included from plugins/imagewebp/plugin.cpp:27: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ 1 warning generated. file=install/modules/imagewebp.so; mkdir -p ${file%/*} c++ plugins/imagewebp/plugin.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -L/usr/local/lib -lwebp -lpthread -shared -o install/modules/imagewebp.so [ -z "ldd " ] || [ -z "`ldd install/modules/imagewebp.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/imagewebp.so; exit 1; } c++ plugins/imageq2/imageq2.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/imageq2/imageq2.o c++ plugins/imageq2/wal32.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/imageq2/wal32.o In file included from plugins/imageq2/wal32.cpp:27: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ 1 warning generated. c++ plugins/imageq2/wal.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/imageq2/wal.o In file included from plugins/imageq2/wal.cpp:29: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ 1 warning generated. file=install/modules/imageq2.so; mkdir -p ${file%/*} c++ plugins/imageq2/imageq2.o plugins/imageq2/wal32.o plugins/imageq2/wal.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -lpthread -shared -o install/modules/imageq2.so [ -z "ldd " ] || [ -z "`ldd install/modules/imageq2.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/imageq2.so; exit 1; } c++ plugins/mapq3/parse.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/mapq3/parse.o In file included from plugins/mapq3/parse.cpp:26: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ 1 warning generated. c++ plugins/mapq3/plugin.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/mapq3/plugin.o plugins/mapq3/plugin.cpp:113:15: warning: comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'ConstantWrapper::Value' (aka 'int') [-Wsign-compare] if ( version != MapVersion() ) { ~~~~~~~ ^ ~~~~~~~~~~~~ plugins/mapq3/plugin.cpp:184:15: warning: comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'ConstantWrapper::Value' (aka 'int') [-Wsign-compare] if ( version != MapVersion() ) { ~~~~~~~ ^ ~~~~~~~~~~~~ In file included from plugins/mapq3/plugin.cpp:36: libs/modulesystem/singletonmodule.h:59:2: warning: delete called on non-final 'MapDoom3API' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete api; ^ libs/modulesystem/singletonmodule.h:123:20: note: in instantiation of member function 'DependenciesAPIConstructor::destroyAPI' requested here APIConstructor::destroyAPI( m_api ); ^ libs/modulesystem/singletonmodule.h:79:1: note: in instantiation of member function 'SingletonModule>::release' requested here SingletonModule() ^ plugins/mapq3/plugin.cpp:138:16: note: in instantiation of member function 'SingletonModule>::SingletonModule' requested here MapDoom3Module g_MapDoom3Module; ^ In file included from plugins/mapq3/plugin.cpp:36: libs/modulesystem/singletonmodule.h:59:2: warning: delete called on non-final 'MapQuake4API' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete api; ^ libs/modulesystem/singletonmodule.h:123:20: note: in instantiation of member function 'DependenciesAPIConstructor::destroyAPI' requested here APIConstructor::destroyAPI( m_api ); ^ libs/modulesystem/singletonmodule.h:79:1: note: in instantiation of member function 'SingletonModule>::release' requested here SingletonModule() ^ plugins/mapq3/plugin.cpp:209:17: note: in instantiation of member function 'SingletonModule>::SingletonModule' requested here MapQuake4Module g_MapQuake4Module; ^ In file included from plugins/mapq3/plugin.cpp:36: libs/modulesystem/singletonmodule.h:43:2: warning: delete called on non-final 'MapQ3API' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete api; ^ libs/modulesystem/singletonmodule.h:123:20: note: in instantiation of member function 'DefaultAPIConstructor::destroyAPI' requested here APIConstructor::destroyAPI( m_api ); ^ libs/modulesystem/singletonmodule.h:79:1: note: in instantiation of member function 'SingletonModule::release' requested here SingletonModule() ^ plugins/mapq3/plugin.cpp:299:13: note: in instantiation of member function 'SingletonModule::SingletonModule' requested here MapQ3Module g_MapQ3Module; ^ In file included from plugins/mapq3/plugin.cpp:36: libs/modulesystem/singletonmodule.h:43:2: warning: delete called on non-final 'MapQ1API' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete api; ^ libs/modulesystem/singletonmodule.h:123:20: note: in instantiation of member function 'DefaultAPIConstructor::destroyAPI' requested here APIConstructor::destroyAPI( m_api ); ^ libs/modulesystem/singletonmodule.h:79:1: note: in instantiation of member function 'SingletonModule::release' requested here SingletonModule() ^ plugins/mapq3/plugin.cpp:342:13: note: in instantiation of member function 'SingletonModule::SingletonModule' requested here MapQ1Module g_MapQ1Module; ^ In file included from plugins/mapq3/plugin.cpp:36: libs/modulesystem/singletonmodule.h:43:2: warning: delete called on non-final 'MapHalfLifeAPI' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete api; ^ libs/modulesystem/singletonmodule.h:123:20: note: in instantiation of member function 'DefaultAPIConstructor::destroyAPI' requested here APIConstructor::destroyAPI( m_api ); ^ libs/modulesystem/singletonmodule.h:79:1: note: in instantiation of member function 'SingletonModule::release' requested here SingletonModule() ^ plugins/mapq3/plugin.cpp:385:19: note: in instantiation of member function 'SingletonModule::SingletonModule' requested here MapHalfLifeModule g_MapHalfLifeModule; ^ In file included from plugins/mapq3/plugin.cpp:36: libs/modulesystem/singletonmodule.h:43:2: warning: delete called on non-final 'MapQ2API' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete api; ^ libs/modulesystem/singletonmodule.h:123:20: note: in instantiation of member function 'DefaultAPIConstructor::destroyAPI' requested here APIConstructor::destroyAPI( m_api ); ^ libs/modulesystem/singletonmodule.h:79:1: note: in instantiation of member function 'SingletonModule::release' requested here SingletonModule() ^ plugins/mapq3/plugin.cpp:427:13: note: in instantiation of member function 'SingletonModule::SingletonModule' requested here MapQ2Module g_MapQ2Module; ^ In file included from plugins/mapq3/plugin.cpp:36: libs/modulesystem/singletonmodule.h:43:2: warning: delete called on non-final 'MapVMFAPI' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete api; ^ libs/modulesystem/singletonmodule.h:123:20: note: in instantiation of member function 'DefaultAPIConstructor::destroyAPI' requested here APIConstructor::destroyAPI( m_api ); ^ libs/modulesystem/singletonmodule.h:79:1: note: in instantiation of member function 'SingletonModule::release' requested here SingletonModule() ^ plugins/mapq3/plugin.cpp:583:14: note: in instantiation of member function 'SingletonModule::SingletonModule' requested here MapVMFModule g_MapVMFModule; ^ 9 warnings generated. c++ plugins/mapq3/write.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/mapq3/write.o file=install/modules/mapq3.so; mkdir -p ${file%/*} c++ plugins/mapq3/parse.o plugins/mapq3/plugin.o plugins/mapq3/write.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -lpthread -shared -o install/modules/mapq3.so [ -z "ldd " ] || [ -z "`ldd install/modules/mapq3.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/mapq3.so; exit 1; } c++ plugins/mapxml/plugin.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/mapxml/plugin.o In file included from plugins/mapxml/plugin.cpp:30: libs/modulesystem/singletonmodule.h:43:2: warning: delete called on non-final 'MapXMLAPI' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete api; ^ libs/modulesystem/singletonmodule.h:123:20: note: in instantiation of member function 'DefaultAPIConstructor::destroyAPI' requested here APIConstructor::destroyAPI( m_api ); ^ libs/modulesystem/singletonmodule.h:79:1: note: in instantiation of member function 'SingletonModule::release' requested here SingletonModule() ^ plugins/mapxml/plugin.cpp:87:14: note: in instantiation of member function 'SingletonModule::SingletonModule' requested here MapXMLModule g_MapXMLModule; ^ 1 warning generated. c++ plugins/mapxml/xmlparse.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/mapxml/xmlparse.o In file included from plugins/mapxml/xmlparse.cpp:30: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from plugins/mapxml/xmlparse.cpp:36: libs/xml/xmlparser.h:192:7: warning: variable 'wellFormed' set but not used [-Wunused-but-set-variable] bool wellFormed = false; ^ In file included from plugins/mapxml/xmlparse.cpp:30: In file included from include/ientity.h:27: In file included from libs/string/string.h:32: In file included from libs/memory/allocator.h:167: libs/generic/object.h:83:2: warning: destructor called on non-final 'SubPrimitiveImporter' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ plugins/mapxml/xmlparse.cpp:126:3: note: in instantiation of function template specialization 'destructor' requested here destructor( subprimitive() ); ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ SubPrimitiveImporter:: libs/generic/object.h:83:2: warning: destructor called on non-final 'PrimitiveImporter' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ plugins/mapxml/xmlparse.cpp:175:2: note: in instantiation of function template specialization 'destructor' requested here destructor( primitive() ); ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ PrimitiveImporter:: libs/generic/object.h:83:2: warning: destructor called on non-final 'EntityImporter' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ plugins/mapxml/xmlparse.cpp:204:2: note: in instantiation of function template specialization 'destructor' requested here destructor( getEntity() ); ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ EntityImporter:: 5 warnings generated. c++ plugins/mapxml/xmlwrite.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/mapxml/xmlwrite.o In file included from plugins/mapxml/xmlwrite.cpp:30: In file included from libs/entityxml.h:25: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, String>>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, String>>>, void *>>::construct>>, String>>>, std::pair>>, String>>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, String>>>, void *>>>::construct>>, String>>>, std::pair>>, String>>>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__construct_node>>, String>>>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__emplace_unique_key_args>>, std::pair>>, String>>>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ libs/xml/xmlelement.h:74:10: note: in instantiation of member function 'std::map>>, String>>>::insert' requested here m_attrs.insert( attrs_t::value_type( name, value ) ); ^ 1 warning generated. file=install/modules/mapxml.so; mkdir -p ${file%/*} c++ plugins/mapxml/plugin.o plugins/mapxml/xmlparse.o plugins/mapxml/xmlwrite.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -L/usr/local/lib -lxml2 -L/usr/local/lib -lglib-2.0 -lintl -lpthread -shared -o install/modules/mapxml.so [ -z "ldd " ] || [ -z "`ldd install/modules/mapxml.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/mapxml.so; exit 1; } c++ plugins/md3model/md2.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/md3model/md2.o In file included from plugins/md3model/md2.cpp:27: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/md3model/md2.cpp:30: In file included from plugins/md3model/model.h:26: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from plugins/md3model/md2.cpp:30: In file included from plugins/md3model/model.h:38: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/md3model/md2.cpp:30: In file included from plugins/md3model/model.h:38: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/md3model/md2.cpp:30: In file included from plugins/md3model/model.h:39: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from plugins/md3model/md2.cpp:30: plugins/md3model/model.h:243:3: warning: delete called on non-final 'Surface' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete *i; ^ In file included from plugins/md3model/md2.cpp:30: In file included from plugins/md3model/model.h:27: In file included from include/selectable.h:28: In file included from libs/scenelib.h:35: In file included from libs/container/stack.h:25: In file included from libs/memory/allocator.h:167: libs/generic/object.h:83:2: warning: destructor called on non-final 'VectorLightList' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ libs/memory/allocator.h:197:2: note: in instantiation of function template specialization 'destructor' requested here destructor( t ); ^ /usr/include/c++/v1/__algorithm/for_each.h:26:5: note: in instantiation of member function 'Destroy::operator()' requested here __f(*__first); ^ libs/memory/allocator.h:270:8: note: in instantiation of function template specialization 'std::for_each>' requested here std::for_each( p, p + size, Destroy() ); ^ libs/container/array.h:57:38: note: in instantiation of member function 'Delete::vector' requested here Delete( *this ).vector( data, size ); ^ libs/container/array.h:88:2: note: in instantiation of member function 'Array::destroy' requested here destroy( m_data, m_size ); ^ plugins/md3model/model.h:384:1: note: in instantiation of member function 'Array::~Array' requested here ModelInstance( const scene::Path& path, scene::Instance* parent, Model& model ) : ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ VectorLightList:: 7 warnings generated. c++ plugins/md3model/md3.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/md3model/md3.o In file included from plugins/md3model/md3.cpp:27: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/md3model/md3.cpp:30: In file included from plugins/md3model/model.h:26: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from plugins/md3model/md3.cpp:30: In file included from plugins/md3model/model.h:38: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/md3model/md3.cpp:30: In file included from plugins/md3model/model.h:38: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/md3model/md3.cpp:30: In file included from plugins/md3model/model.h:39: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from plugins/md3model/md3.cpp:30: plugins/md3model/model.h:243:3: warning: delete called on non-final 'Surface' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete *i; ^ In file included from plugins/md3model/md3.cpp:30: In file included from plugins/md3model/model.h:27: In file included from include/selectable.h:28: In file included from libs/scenelib.h:35: In file included from libs/container/stack.h:25: In file included from libs/memory/allocator.h:167: libs/generic/object.h:83:2: warning: destructor called on non-final 'VectorLightList' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ libs/memory/allocator.h:197:2: note: in instantiation of function template specialization 'destructor' requested here destructor( t ); ^ /usr/include/c++/v1/__algorithm/for_each.h:26:5: note: in instantiation of member function 'Destroy::operator()' requested here __f(*__first); ^ libs/memory/allocator.h:270:8: note: in instantiation of function template specialization 'std::for_each>' requested here std::for_each( p, p + size, Destroy() ); ^ libs/container/array.h:57:38: note: in instantiation of member function 'Delete::vector' requested here Delete( *this ).vector( data, size ); ^ libs/container/array.h:88:2: note: in instantiation of member function 'Array::destroy' requested here destroy( m_data, m_size ); ^ plugins/md3model/model.h:384:1: note: in instantiation of member function 'Array::~Array' requested here ModelInstance( const scene::Path& path, scene::Instance* parent, Model& model ) : ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ VectorLightList:: 7 warnings generated. c++ plugins/md3model/md5.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/md3model/md5.o In file included from plugins/md3model/md5.cpp:27: libs/archivelib.h:185:2: warning: delete called on non-final 'DirectoryArchiveFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ libs/archivelib.h:213:2: warning: delete called on non-final 'DirectoryArchiveTextFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/md3model/md5.cpp:30: In file included from plugins/md3model/model.h:26: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from plugins/md3model/md5.cpp:30: In file included from plugins/md3model/model.h:38: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/md3model/md5.cpp:30: In file included from plugins/md3model/model.h:38: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/md3model/md5.cpp:30: In file included from plugins/md3model/model.h:39: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from plugins/md3model/md5.cpp:30: plugins/md3model/model.h:243:3: warning: delete called on non-final 'Surface' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete *i; ^ In file included from plugins/md3model/md5.cpp:27: In file included from libs/archivelib.h:29: libs/memory/allocator.h:262:3: warning: destructor called on non-final 'StoredArchiveFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] p->~Type(); ^ libs/archivelib.h:116:30: note: in instantiation of member function 'Delete::scalar' requested here Delete().scalar( this ); ^ libs/memory/allocator.h:262:7: note: qualify call to silence this warning p->~Type(); ^ StoredArchiveFile:: libs/memory/allocator.h:262:3: warning: destructor called on non-final 'StoredArchiveTextFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] p->~Type(); ^ libs/archivelib.h:149:34: note: in instantiation of member function 'Delete::scalar' requested here Delete().scalar( this ); ^ libs/memory/allocator.h:262:7: note: qualify call to silence this warning p->~Type(); ^ StoredArchiveTextFile:: In file included from plugins/md3model/md5.cpp:27: In file included from libs/archivelib.h:29: In file included from libs/memory/allocator.h:167: libs/generic/object.h:83:2: warning: destructor called on non-final 'VectorLightList' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ libs/memory/allocator.h:197:2: note: in instantiation of function template specialization 'destructor' requested here destructor( t ); ^ /usr/include/c++/v1/__algorithm/for_each.h:26:5: note: in instantiation of member function 'Destroy::operator()' requested here __f(*__first); ^ libs/memory/allocator.h:270:8: note: in instantiation of function template specialization 'std::for_each>' requested here std::for_each( p, p + size, Destroy() ); ^ libs/container/array.h:57:38: note: in instantiation of member function 'Delete::vector' requested here Delete( *this ).vector( data, size ); ^ libs/container/array.h:88:2: note: in instantiation of member function 'Array::destroy' requested here destroy( m_data, m_size ); ^ plugins/md3model/model.h:384:1: note: in instantiation of member function 'Array::~Array' requested here ModelInstance( const scene::Path& path, scene::Instance* parent, Model& model ) : ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ VectorLightList:: 10 warnings generated. c++ plugins/md3model/mdc.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/md3model/mdc.o In file included from plugins/md3model/mdc.cpp:27: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/md3model/mdc.cpp:30: In file included from plugins/md3model/model.h:26: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from plugins/md3model/mdc.cpp:30: In file included from plugins/md3model/model.h:38: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/md3model/mdc.cpp:30: In file included from plugins/md3model/model.h:38: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/md3model/mdc.cpp:30: In file included from plugins/md3model/model.h:39: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from plugins/md3model/mdc.cpp:30: plugins/md3model/model.h:243:3: warning: delete called on non-final 'Surface' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete *i; ^ In file included from plugins/md3model/mdc.cpp:30: In file included from plugins/md3model/model.h:27: In file included from include/selectable.h:28: In file included from libs/scenelib.h:35: In file included from libs/container/stack.h:25: In file included from libs/memory/allocator.h:167: libs/generic/object.h:83:2: warning: destructor called on non-final 'VectorLightList' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ libs/memory/allocator.h:197:2: note: in instantiation of function template specialization 'destructor' requested here destructor( t ); ^ /usr/include/c++/v1/__algorithm/for_each.h:26:5: note: in instantiation of member function 'Destroy::operator()' requested here __f(*__first); ^ libs/memory/allocator.h:270:8: note: in instantiation of function template specialization 'std::for_each>' requested here std::for_each( p, p + size, Destroy() ); ^ libs/container/array.h:57:38: note: in instantiation of member function 'Delete::vector' requested here Delete( *this ).vector( data, size ); ^ libs/container/array.h:88:2: note: in instantiation of member function 'Array::destroy' requested here destroy( m_data, m_size ); ^ plugins/md3model/model.h:384:1: note: in instantiation of member function 'Array::~Array' requested here ModelInstance( const scene::Path& path, scene::Instance* parent, Model& model ) : ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ VectorLightList:: 7 warnings generated. c++ plugins/md3model/mdlimage.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/md3model/mdlimage.o In file included from plugins/md3model/mdlimage.cpp:31: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ 1 warning generated. c++ plugins/md3model/mdl.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/md3model/mdl.o In file included from plugins/md3model/mdl.cpp:27: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/md3model/mdl.cpp:30: In file included from plugins/md3model/model.h:26: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from plugins/md3model/mdl.cpp:30: In file included from plugins/md3model/model.h:38: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/md3model/mdl.cpp:30: In file included from plugins/md3model/model.h:38: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/md3model/mdl.cpp:30: In file included from plugins/md3model/model.h:39: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from plugins/md3model/mdl.cpp:30: plugins/md3model/model.h:243:3: warning: delete called on non-final 'Surface' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete *i; ^ In file included from plugins/md3model/mdl.cpp:30: In file included from plugins/md3model/model.h:27: In file included from include/selectable.h:28: In file included from libs/scenelib.h:35: In file included from libs/container/stack.h:25: In file included from libs/memory/allocator.h:167: libs/generic/object.h:83:2: warning: destructor called on non-final 'VectorLightList' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ libs/memory/allocator.h:197:2: note: in instantiation of function template specialization 'destructor' requested here destructor( t ); ^ /usr/include/c++/v1/__algorithm/for_each.h:26:5: note: in instantiation of member function 'Destroy::operator()' requested here __f(*__first); ^ libs/memory/allocator.h:270:8: note: in instantiation of function template specialization 'std::for_each>' requested here std::for_each( p, p + size, Destroy() ); ^ libs/container/array.h:57:38: note: in instantiation of member function 'Delete::vector' requested here Delete( *this ).vector( data, size ); ^ libs/container/array.h:88:2: note: in instantiation of member function 'Array::destroy' requested here destroy( m_data, m_size ); ^ plugins/md3model/model.h:384:1: note: in instantiation of member function 'Array::~Array' requested here ModelInstance( const scene::Path& path, scene::Instance* parent, Model& model ) : ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ VectorLightList:: 7 warnings generated. c++ plugins/md3model/plugin.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/md3model/plugin.o file=install/modules/md3model.so; mkdir -p ${file%/*} c++ plugins/md3model/md2.o plugins/md3model/md3.o plugins/md3model/md5.o plugins/md3model/mdc.o plugins/md3model/mdlimage.o plugins/md3model/mdl.o plugins/md3model/plugin.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -lpthread -shared -o install/modules/md3model.so [ -z "ldd " ] || [ -z "`ldd install/modules/md3model.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/md3model.so; exit 1; } c++ plugins/model/model.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/model/model.o In file included from plugins/model/model.cpp:32: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from plugins/model/model.cpp:42: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/model/model.cpp:42: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from plugins/model/model.cpp:43: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ plugins/model/model.cpp:335:3: warning: delete called on non-final 'PicoSurface' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete *i; ^ In file included from plugins/model/model.cpp:33: In file included from include/selectable.h:28: In file included from libs/scenelib.h:35: In file included from libs/container/stack.h:25: In file included from libs/memory/allocator.h:167: libs/generic/object.h:83:2: warning: destructor called on non-final 'VectorLightList' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ libs/memory/allocator.h:197:2: note: in instantiation of function template specialization 'destructor' requested here destructor( t ); ^ /usr/include/c++/v1/__algorithm/for_each.h:26:5: note: in instantiation of member function 'Destroy::operator()' requested here __f(*__first); ^ libs/memory/allocator.h:270:8: note: in instantiation of function template specialization 'std::for_each>' requested here std::for_each( p, p + size, Destroy() ); ^ libs/container/array.h:57:38: note: in instantiation of member function 'Delete::vector' requested here Delete( *this ).vector( data, size ); ^ libs/container/array.h:88:2: note: in instantiation of member function 'Array::destroy' requested here destroy( m_data, m_size ); ^ plugins/model/model.cpp:511:1: note: in instantiation of member function 'Array::~Array' requested here PicoModelInstance( const scene::Path& path, scene::Instance* parent, PicoModel& picomodel ) : ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ VectorLightList:: 6 warnings generated. c++ plugins/model/plugin.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/model/plugin.o In file included from plugins/model/plugin.cpp:28: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:20: /usr/include/c++/v1/__memory/allocator_traits.h:319:9: warning: destructor called on non-final 'SingletonModule' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/list:743:34: note: in instantiation of function template specialization 'std::allocator_traits, void *>>>::destroy, void, void>' requested here __node_alloc_traits::destroy(__na, _VSTD::addressof(__np->__value_)); ^ /usr/include/c++/v1/list:722:3: note: in instantiation of member function 'std::__list_imp, std::allocator>>::clear' requested here clear(); ^ /usr/include/c++/v1/list:815:28: note: in instantiation of member function 'std::__list_imp, std::allocator>>::~__list_imp' requested here class _LIBCPP_TEMPLATE_VIS list ^ /usr/include/c++/v1/__memory/allocator_traits.h:319:15: note: qualify call to silence this warning __p->~_Tp(); ^ In file included from plugins/model/plugin.cpp:43: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ plugins/model/plugin.cpp:134:7: note: in implicit copy constructor for 'String>>' first required here class PicoModelAPIConstructor ^ libs/modulesystem/singletonmodule.h:83:4: note: in implicit copy constructor for 'PicoModelAPIConstructor' first required here : APIConstructor( constructor ), m_dependencies( 0 ), m_api( 0 ), m_refcount( 0 ), m_dependencyCheck( false ), m_cycleCheck( false ){ ^ plugins/model/plugin.cpp:171:35: note: in instantiation of member function 'SingletonModule::SingletonModule' requested here g_PicoModelModules.push_back( PicoModelModule( PicoModelAPIConstructor( *ext, module ) ) ); ^ 2 warnings generated. file=install/modules/model.so; mkdir -p ${file%/*} c++ plugins/model/model.o plugins/model/plugin.o libpicomodel.a -fstack-protector-strong -L/usr/local/lib -s -fPIC -lpthread -shared -o install/modules/model.so [ -z "ldd " ] || [ -z "`ldd install/modules/model.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/model.so; exit 1; } c++ plugins/shaders/plugin.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/shaders/plugin.o In file included from plugins/shaders/plugin.cpp:26: include/itextures.h:49:69: warning: ordered comparison of function pointers ('LoadImageCallback::LoadFunc' (aka 'Image *(*)(void *, const char *)') and 'LoadImageCallback::LoadFunc') [-Wordered-compare-function-pointers] ( !( other.m_environment < self.m_environment ) && self.m_func < other.m_func ); ~~~~~~~~~~~ ^ ~~~~~~~~~~~~ 1 warning generated. c++ plugins/shaders/shaders.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/shaders/shaders.o In file included from plugins/shaders/shaders.cpp:47: include/itextures.h:49:69: warning: ordered comparison of function pointers ('LoadImageCallback::LoadFunc' (aka 'Image *(*)(void *, const char *)') and 'LoadImageCallback::LoadFunc') [-Wordered-compare-function-pointers] ( !( other.m_environment < self.m_environment ) && self.m_func < other.m_func ); ~~~~~~~~~~~ ^ ~~~~~~~~~~~~ In file included from plugins/shaders/shaders.cpp:69: libs/archivelib.h:185:2: warning: delete called on non-final 'DirectoryArchiveFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ libs/archivelib.h:213:2: warning: delete called on non-final 'DirectoryArchiveTextFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/shaders/shaders.cpp:70: libs/imagelib.h:51:2: warning: delete called on non-final 'RGBAImage' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/shaders/shaders.cpp:54: In file included from libs/string/pooledstring.h:7: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ plugins/shaders/shaders.cpp:355:2: note: in implicit copy constructor for 'String>>' first required here m_texture( texture ), ^ In file included from plugins/shaders/shaders.cpp:54: In file included from libs/string/pooledstring.h:7: In file included from libs/string/string.h:32: libs/memory/allocator.h:262:3: warning: destructor called on non-final 'StoredArchiveFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] p->~Type(); ^ libs/archivelib.h:116:30: note: in instantiation of member function 'Delete::scalar' requested here Delete().scalar( this ); ^ libs/memory/allocator.h:262:7: note: qualify call to silence this warning p->~Type(); ^ StoredArchiveFile:: libs/memory/allocator.h:262:3: warning: destructor called on non-final 'StoredArchiveTextFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] p->~Type(); ^ libs/archivelib.h:149:34: note: in instantiation of member function 'Delete::scalar' requested here Delete().scalar( this ); ^ libs/memory/allocator.h:262:7: note: qualify call to silence this warning p->~Type(); ^ StoredArchiveTextFile:: In file included from plugins/shaders/shaders.cpp:41: In file included from /usr/include/c++/v1/map:535: In file included from /usr/include/c++/v1/__node_handle:63: In file included from /usr/include/c++/v1/memory:811: /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'CShader::MapLayer' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ plugins/shaders/shaders.cpp:858:1: note: in instantiation of member function 'std::vector::~vector' requested here CShader( const ShaderDefinition& definition ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ 8 warnings generated. file=install/modules/shaders.so; mkdir -p ${file%/*} c++ plugins/shaders/plugin.o plugins/shaders/shaders.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -L/usr/local/lib -lglib-2.0 -lintl -lpthread -shared -o install/modules/shaders.so [ -z "ldd " ] || [ -z "`ldd install/modules/shaders.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/shaders.so; exit 1; } c++ plugins/vfspk3/archive.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/vfspk3/archive.o In file included from plugins/vfspk3/archive.cpp:37: libs/archivelib.h:185:2: warning: delete called on non-final 'DirectoryArchiveFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ libs/archivelib.h:213:2: warning: delete called on non-final 'DirectoryArchiveTextFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ plugins/vfspk3/archive.cpp:51:2: warning: delete called on non-final 'DirectoryArchive' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from plugins/vfspk3/archive.cpp:33: In file included from libs/string/string.h:32: libs/memory/allocator.h:262:3: warning: destructor called on non-final 'StoredArchiveFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] p->~Type(); ^ libs/archivelib.h:116:30: note: in instantiation of member function 'Delete::scalar' requested here Delete().scalar( this ); ^ libs/memory/allocator.h:262:7: note: qualify call to silence this warning p->~Type(); ^ StoredArchiveFile:: libs/memory/allocator.h:262:3: warning: destructor called on non-final 'StoredArchiveTextFile' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] p->~Type(); ^ libs/archivelib.h:149:34: note: in instantiation of member function 'Delete::scalar' requested here Delete().scalar( this ); ^ libs/memory/allocator.h:262:7: note: qualify call to silence this warning p->~Type(); ^ StoredArchiveTextFile:: 5 warnings generated. c++ plugins/vfspk3/vfs.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/vfspk3/vfs.o plugins/vfspk3/vfs.cpp:476:26: warning: '&&' within '||' [-Wlogical-op-parentheses] if ( ( *i ).is_pakfile && ( flag & VFS_SEARCH_PAK ) != 0 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ plugins/vfspk3/vfs.cpp:476:26: note: place parentheses around the '&&' expression to silence this warning if ( ( *i ).is_pakfile && ( flag & VFS_SEARCH_PAK ) != 0 ^ ( ) plugins/vfspk3/vfs.cpp:477:27: warning: '&&' within '||' [-Wlogical-op-parentheses] || !( *i ).is_pakfile && ( flag & VFS_SEARCH_DIR ) != 0 ) { ~~ ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ plugins/vfspk3/vfs.cpp:477:27: note: place parentheses around the '&&' expression to silence this warning || !( *i ).is_pakfile && ( flag & VFS_SEARCH_DIR ) != 0 ) { ^ ( ) In file included from plugins/vfspk3/vfs.cpp:57: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ plugins/vfspk3/vfs.cpp:79:8: note: in implicit copy constructor for 'String>>' first required here struct archive_entry_t ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'archive_entry_t' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/list:1564:26: note: in instantiation of function template specialization 'std::allocator_traits>>::construct' requested here __node_alloc_traits::construct(__na, _VSTD::addressof(__hold->__value_), __x); ^ plugins/vfspk3/vfs.cpp:144:14: note: in instantiation of member function 'std::list::push_back' requested here g_archives.push_back( entry ); ^ 3 warnings generated. c++ plugins/vfspk3/vfspk3.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o plugins/vfspk3/vfspk3.o In file included from plugins/vfspk3/vfspk3.cpp:29: In file included from libs/modulesystem/modulesmap.h:26: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, Module *>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, Module *>, void *>>::construct>>, Module *>, std::pair>>, Module *>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, Module *>, void *>>>::construct>>, Module *>, std::pair>>, Module *>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, Module *>, std::__map_value_compare>>, std::__value_type>>, Module *>, std::less>>>, true>, std::allocator>>, Module *>>>::__construct_node>>, Module *>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, Module *>, std::__map_value_compare>>, std::__value_type>>, Module *>, std::less>>>, true>, std::allocator>>, Module *>>>::__emplace_unique_key_args>>, std::pair>>, Module *>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, Module *>, std::__map_value_compare>>, std::__value_type>>, Module *>, std::less>>>, true>, std::allocator>>, Module *>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ libs/modulesystem/modulesmap.h:60:13: note: in instantiation of member function 'std::map>>, Module *>::insert' requested here m_modules.insert( modules_t::value_type( name, &module ) ); ^ libs/modulesystem/modulesmap.h:124:16: note: in instantiation of member function 'ModulesMap<_QERArchiveTable>::insert' requested here m_modules.insert( name, *module ); ^ plugins/vfspk3/vfspk3.cpp:38:2: note: in instantiation of member function 'ModulesRef<_QERArchiveTable>::ModulesRef' requested here m_archive_modules( GlobalRadiant().getRequiredGameDescriptionKeyValue( "archivetypes" ) ){ ^ 1 warning generated. file=install/modules/vfspk3.so; mkdir -p ${file%/*} c++ plugins/vfspk3/archive.o plugins/vfspk3/vfs.o plugins/vfspk3/vfspk3.o libfilematch.a -fstack-protector-strong -L/usr/local/lib -s -fPIC -L/usr/local/lib -lglib-2.0 -lintl -lpthread -shared -o install/modules/vfspk3.so [ -z "ldd " ] || [ -z "`ldd install/modules/vfspk3.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/modules/vfspk3.so; exit 1; } c++ contrib/bobtoolz/bobToolz-GTK.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/bobToolz-GTK.o In file included from contrib/bobtoolz/bobToolz-GTK.cpp:22: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ In file included from contrib/bobtoolz/bobToolz-GTK.cpp:29: In file included from contrib/bobtoolz/DBobView.h:29: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ contrib/bobtoolz/bobToolz-GTK.cpp:60:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char* PLUGIN_NAME = "bobToolz"; ^ contrib/bobtoolz/bobToolz-GTK.cpp:63:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] static char* PLUGIN_COMMANDS = "About...,-,Reset Textures...,PitOMatic,-,Vis Viewer,Brush Cleanup,Polygon Builder,Caulk Selection,-,Tree Planter,Drop Entity,Plot Splines,-,Merge Patches,Split patches,Split patches cols,Split patches rows,Turn edge"; ^ contrib/bobtoolz/bobToolz-GTK.cpp:289:2: warning: base class 'GlobalPatchModuleRef' (aka 'GlobalModuleRef') will be initialized after base 'GlobalEntityClassManagerModuleRef' (aka 'GlobalModuleRef') [-Wreorder-ctor] GlobalPatchModuleRef( GlobalRadiant().getRequiredGameDescriptionKeyValue( "patchtypes" ) ), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ GlobalBrushModuleRef( GlobalRadiant().getRequiredGameDescriptionKeyValue( "brushtypes" ) ) 7 warnings generated. c++ contrib/bobtoolz/bsploader.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/bsploader.o c++ contrib/bobtoolz/cportals.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/cportals.o In file included from contrib/bobtoolz/cportals.cpp:25: In file included from contrib/bobtoolz/misc.h:25: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ 3 warnings generated. c++ contrib/bobtoolz/DBobView.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/DBobView.o In file included from contrib/bobtoolz/DBobView.cpp:24: In file included from contrib/bobtoolz/DBobView.h:29: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from contrib/bobtoolz/DBobView.cpp:32: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ 4 warnings generated. c++ contrib/bobtoolz/DBrush.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/DBrush.o In file included from contrib/bobtoolz/DBrush.cpp:24: In file included from contrib/bobtoolz/DBrush.h:34: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ 3 warnings generated. c++ contrib/bobtoolz/DEntity.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/DEntity.o In file included from contrib/bobtoolz/DEntity.cpp:24: In file included from contrib/bobtoolz/DEntity.h:32: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ 3 warnings generated. c++ contrib/bobtoolz/DEPair.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/DEPair.o In file included from contrib/bobtoolz/DEPair.cpp:24: In file included from contrib/bobtoolz/DEPair.h:31: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ 3 warnings generated. c++ contrib/bobtoolz/dialogs/dialogs-gtk.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/dialogs/dialogs-gtk.o In file included from contrib/bobtoolz/dialogs/dialogs-gtk.cpp:23: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ In file included from contrib/bobtoolz/dialogs/dialogs-gtk.cpp:26: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from contrib/bobtoolz/dialogs/dialogs-gtk.cpp:26: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:569:79: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextIntRange( gtk_entry_get_text( (GtkEntry*)text1 ), 3, 32, "Number Of Sides", &rs->nSides ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:574:81: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextIntRange( gtk_entry_get_text( (GtkEntry*)text2 ), 8, 256, "Border Width", &rs->nBorderWidth ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:601:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *text = "Please set a value in the boxes below and press 'OK' to build the stairs"; ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:822:77: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextInt( gtk_entry_get_text( (GtkEntry*)textStairHeight ), "Stair Height", &rs->stairHeight ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1217:82: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextIntRange( gtk_entry_get_text( GTK_ENTRY( text1 ) ), 1, 200, "Number Of Points", &rs->nPoints ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1221:89: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextFloatRange( gtk_entry_get_text( GTK_ENTRY( text2 ) ), 1.0f, 10.0f, "Multiplier", &rs->fMultiplier ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1225:94: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextFloatRange( gtk_entry_get_text( GTK_ENTRY( text3 ) ), -10000.0f, -1.0f, "Gravity", &rs->fGravity ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1592:89: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextInt( gtk_entry_get_text( GTK_ENTRY( dlgTexReset.editRotation ) ), "Rotation", &rs->rotation ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1599:91: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextFloat( gtk_entry_get_text( GTK_ENTRY( dlgTexReset.editScaleHor ) ), "Horizontal Scale", &rs->fScale[0] ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1606:92: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextFloat( gtk_entry_get_text( GTK_ENTRY( dlgTexReset.editScaleVert ) ), "Vertical Scale", &rs->fScale[1] ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1613:91: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextFloat( gtk_entry_get_text( GTK_ENTRY( dlgTexReset.editShiftHor ) ), "Horizontal Shift", &rs->fShift[0] ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1620:92: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextFloat( gtk_entry_get_text( GTK_ENTRY( dlgTexReset.editShiftVert ) ), "Vertical Shift", &rs->fShift[1] ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1870:73: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextFloat( gtk_entry_get_text( GTK_ENTRY( radiusX ) ), "Radius (X)", &rs->fRadiusX ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1874:73: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextFloat( gtk_entry_get_text( GTK_ENTRY( radiusY ) ), "Radius (Y)", &rs->fRadiusY ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1878:76: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextFloat( gtk_entry_get_text( GTK_ENTRY( angleStart ) ), "Angle (Start)", &rs->fStartAngle ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1882:74: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextFloat( gtk_entry_get_text( GTK_ENTRY( angleEnd ) ), "Angle (End)", &rs->fEndAngle ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1886:77: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextFloat( gtk_entry_get_text( GTK_ENTRY( heightStart ) ), "Height (Start)", &rs->fStartHeight ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1890:75: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextFloat( gtk_entry_get_text( GTK_ENTRY( heightEnd ) ), "Height (End)", &rs->fEndHeight ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1894:73: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextInt( gtk_entry_get_text( GTK_ENTRY( numPoints ) ), "Num Points", &rs->iNumPoints ) ) { ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:1913:18: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char *text = "Please set a value in the boxes below and press 'OK' to make a chain"; ^ contrib/bobtoolz/dialogs/dialogs-gtk.cpp:2006:73: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( !ValidateTextInt( gtk_entry_get_text( (GtkEntry*)textlinkNum ), "Elements", &rs->linkNum ) ) { ^ 26 warnings generated. c++ contrib/bobtoolz/DMap.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/DMap.o In file included from contrib/bobtoolz/DMap.cpp:24: contrib/bobtoolz/DMap.h:48:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DEntity* AddEntity( char* classname = "worldspawn", int ID = -1 ); ^ In file included from contrib/bobtoolz/DMap.cpp:26: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ contrib/bobtoolz/DMap.cpp:54:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] AddEntity( "worldspawn", 0 ); ^ contrib/bobtoolz/DMap.cpp:96:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] findEntity = AddEntity( "worldspawn", ID ); ^ contrib/bobtoolz/DMap.cpp:127:44: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DEntity* loadEntity = m_map->AddEntity( "", 0 ); ^ 7 warnings generated. c++ contrib/bobtoolz/DPatch.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/DPatch.o In file included from contrib/bobtoolz/DPatch.cpp:27: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ contrib/bobtoolz/DPatch.cpp:486:6: warning: unused variable 'i' [-Wunused-variable] int i; ^ contrib/bobtoolz/DPatch.cpp:487:9: warning: unused variable 'y' [-Wunused-variable] int x, y; ^ contrib/bobtoolz/DPatch.cpp:487:6: warning: unused variable 'x' [-Wunused-variable] int x, y; ^ 6 warnings generated. c++ contrib/bobtoolz/DPlane.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/DPlane.o In file included from contrib/bobtoolz/DPlane.cpp:31: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ 3 warnings generated. c++ contrib/bobtoolz/DPoint.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/DPoint.o In file included from contrib/bobtoolz/DPoint.cpp:25: In file included from contrib/bobtoolz/misc.h:25: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ 3 warnings generated. c++ contrib/bobtoolz/DShape.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/DShape.o In file included from contrib/bobtoolz/DShape.cpp:24: In file included from contrib/bobtoolz/DShape.h:33: contrib/bobtoolz/DMap.h:48:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DEntity* AddEntity( char* classname = "worldspawn", int ID = -1 ); ^ In file included from contrib/bobtoolz/DShape.cpp:28: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ contrib/bobtoolz/DShape.cpp:387:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DEntity* triggerVoice = m_Container.AddEntity( "trigger_multiple" ); ^ contrib/bobtoolz/DShape.cpp:398:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DEntity* targetVoice = m_Container.AddEntity( "target_speaker" ); ^ contrib/bobtoolz/DShape.cpp:420:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DEntity* triggerPwrRmv = m_Container.AddEntity( "trigger_multiple" ); ^ contrib/bobtoolz/DShape.cpp:430:49: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DEntity* targetPwrRmv = m_Container.AddEntity( "target_remove_powerups" ); ^ contrib/bobtoolz/DShape.cpp:449:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DEntity* triggerDmg = m_Container.AddEntity( "trigger_hurt" ); ^ 9 warnings generated. c++ contrib/bobtoolz/DTrainDrawer.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/DTrainDrawer.o In file included from contrib/bobtoolz/DTrainDrawer.cpp:20: In file included from contrib/bobtoolz/DTrainDrawer.h:36: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from contrib/bobtoolz/DTrainDrawer.cpp:23: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ 4 warnings generated. c++ contrib/bobtoolz/DTreePlanter.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/DTreePlanter.o In file included from contrib/bobtoolz/DTreePlanter.cpp:20: In file included from contrib/bobtoolz/DTreePlanter.h:29: In file included from contrib/bobtoolz/DEntity.h:32: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ 3 warnings generated. c++ contrib/bobtoolz/DVisDrawer.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/DVisDrawer.o In file included from contrib/bobtoolz/DVisDrawer.cpp:24: In file included from contrib/bobtoolz/DVisDrawer.h:33: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from contrib/bobtoolz/DVisDrawer.cpp:30: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ 4 warnings generated. c++ contrib/bobtoolz/DWinding.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/DWinding.o c++ contrib/bobtoolz/funchandlers-GTK.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/funchandlers-GTK.o In file included from contrib/bobtoolz/funchandlers-GTK.cpp:29: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ In file included from contrib/bobtoolz/funchandlers-GTK.cpp:37: In file included from contrib/bobtoolz/DShape.h:33: contrib/bobtoolz/DMap.h:48:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DEntity* AddEntity( char* classname = "worldspawn", int ID = -1 ); ^ In file included from contrib/bobtoolz/funchandlers-GTK.cpp:38: In file included from contrib/bobtoolz/DBobView.h:29: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ 5 warnings generated. c++ contrib/bobtoolz/lists.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/lists.o In file included from contrib/bobtoolz/lists.cpp:20: In file included from contrib/bobtoolz/lists.h:21: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ 3 warnings generated. c++ contrib/bobtoolz/misc.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/misc.o In file included from contrib/bobtoolz/misc.cpp:20: In file included from contrib/bobtoolz/misc.h:25: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ contrib/bobtoolz/misc.cpp:132:22: warning: comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare] for ( int i = 0 ; i < l ; i++ ) ~ ^ ~ 4 warnings generated. c++ contrib/bobtoolz/ScriptParser.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/ScriptParser.o c++ contrib/bobtoolz/shapes.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/shapes.o In file included from contrib/bobtoolz/shapes.cpp:28: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ 3 warnings generated. c++ contrib/bobtoolz/visfind.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/bobtoolz/visfind.o contrib/bobtoolz/visfind.cpp:213:2: warning: 'delete' applied to a pointer that was allocated with 'new[]'; did you mean 'delete[]'? [-Wmismatched-new-delete] delete repeatlist; ^ [] contrib/bobtoolz/visfind.cpp:179:23: note: allocated with 'new[]' here bool* repeatlist = new bool[numDrawSurfaces]; ^ contrib/bobtoolz/visfind.cpp:231:12: warning: cast from 'byte *' (aka 'unsigned char *') to 'vis_header *' increases required alignment from 1 to 4 [-Wcast-align] vheader = (vis_header *) visBytes; ^~~~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. c++ libs/cmdlib/cmdlib.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/cmdlib/cmdlib.o ar rc libcmdlib.a libs/cmdlib/cmdlib.o ranlib libcmdlib.a c++ libs/profile/file.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/profile/file.o libs/profile/file.cpp:178:67: warning: cast from 'const unsigned char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] memcpy( (unsigned char*)m_pBuffer + m_nPosition, (unsigned char*)buffer, length ); ^ libs/profile/file.cpp:274:10: warning: implicit conversion from 'IDataStream::position_type' (aka 'unsigned long') to 'int' changes value from 18446744073709551615 to -1 [-Wconstant-conversion] return ( position_type ) - 1; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~ 2 warnings generated. c++ libs/profile/profile.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/profile/profile.o In file included from libs/profile/profile.cpp:47: libs/str.h:432:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const char GetAt( std::size_t nIndex ) { return m_pStr[nIndex]; } ^~~~~~ libs/str.h:257:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/str.h:293:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] g_pStrWork = ""; ^ libs/profile/profile.cpp:230:7: warning: variable 'ret' set but not used [-Wunused-but-set-variable] bool ret = false; ^ 4 warnings generated. ar rc libprofile.a libs/profile/file.o libs/profile/profile.o ranlib libprofile.a file=install/plugins/bobtoolz.so; mkdir -p ${file%/*} c++ contrib/bobtoolz/bobToolz-GTK.o contrib/bobtoolz/bsploader.o contrib/bobtoolz/cportals.o contrib/bobtoolz/DBobView.o contrib/bobtoolz/DBrush.o contrib/bobtoolz/DEntity.o contrib/bobtoolz/DEPair.o contrib/bobtoolz/dialogs/dialogs-gtk.o contrib/bobtoolz/DMap.o contrib/bobtoolz/DPatch.o contrib/bobtoolz/DPlane.o contrib/bobtoolz/DPoint.o contrib/bobtoolz/DShape.o contrib/bobtoolz/DTrainDrawer.o contrib/bobtoolz/DTreePlanter.o contrib/bobtoolz/DVisDrawer.o contrib/bobtoolz/DWinding.o contrib/bobtoolz/funchandlers-GTK.o contrib/bobtoolz/lists.o contrib/bobtoolz/misc.o contrib/bobtoolz/ScriptParser.o contrib/bobtoolz/shapes.o contrib/bobtoolz/visfind.o libcmdlib.a libmathlib.a libprofile.a -fstack-protector-strong -L/usr/local/lib -s -fPIC -L/usr/local/lib -lglib-2.0 -lintl -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lharfbuzz -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lglib-2.0 -lintl -lgobject-2.0 -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lfreetype -lpthread -shared -o install/plugins/bobtoolz.so [ -z "ldd " ] || [ -z "`ldd install/plugins/bobtoolz.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/plugins/bobtoolz.so; exit 1; } c++ contrib/brushexport/callbacks.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/brushexport/callbacks.o In file included from contrib/brushexport/callbacks.cpp:2: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from contrib/brushexport/callbacks.cpp:2: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 2 warnings generated. c++ contrib/brushexport/export.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/brushexport/export.o In file included from contrib/brushexport/export.cpp:12: In file included from contrib/brushexport/../../radiant/brush.h:52: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from contrib/brushexport/export.cpp:12: In file included from contrib/brushexport/../../radiant/brush.h:59: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from contrib/brushexport/export.cpp:12: contrib/brushexport/../../radiant/brush.h:686:1: warning: definition of implicit copy assignment operator for 'FacePlane' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] FacePlane( const FacePlane& other ) : m_funcStaticOrigin( 0, 0, 0 ){ ^ contrib/brushexport/../../radiant/brush.h:1078:21: note: in implicit copy assignment operator for 'FacePlane' first required here m_planeTransformed = m_plane; ^ contrib/brushexport/../../radiant/brush.h:1405:17: warning: definition of implicit copy constructor for 'SelectableEdge' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableEdge& operator=( const SelectableEdge& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableEdge' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ contrib/brushexport/../../radiant/brush.h:2102:17: note: in instantiation of member function 'std::vector::push_back' requested here m_select_edges.push_back( SelectableEdge( m_faces, faceVertex ) ); ^ contrib/brushexport/../../radiant/brush.h:1432:19: warning: definition of implicit copy constructor for 'SelectableVertex' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableVertex& operator=( const SelectableVertex& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableVertex' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ contrib/brushexport/../../radiant/brush.h:2116:20: note: in instantiation of member function 'std::vector::push_back' requested here m_select_vertices.push_back( SelectableVertex( m_faces, faceVertex ) ); ^ In file included from contrib/brushexport/export.cpp:1: In file included from contrib/brushexport/export.h:3: In file included from /usr/include/c++/v1/set:478: In file included from /usr/include/c++/v1/__node_handle:63: In file included from /usr/include/c++/v1/memory:811: /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'EdgeInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ contrib/brushexport/../../radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'VertexInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ contrib/brushexport/../../radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ In file included from contrib/brushexport/export.cpp:12: contrib/brushexport/../../radiant/brush.h:2923:15: warning: definition of implicit copy constructor for 'EdgeInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] EdgeInstance& operator=( const EdgeInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'EdgeInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ contrib/brushexport/../../radiant/brush.h:3181:18: note: in instantiation of member function 'std::vector::push_back' requested here m_edgeInstances.push_back( EdgeInstance( m_faceInstances, edge ) ); ^ contrib/brushexport/../../radiant/brush.h:2976:17: warning: definition of implicit copy constructor for 'VertexInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] VertexInstance& operator=( const VertexInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'VertexInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ contrib/brushexport/../../radiant/brush.h:3188:20: note: in instantiation of member function 'std::vector::push_back' requested here m_vertexInstances.push_back( VertexInstance( m_faceInstances, vertex ) ); ^ 9 warnings generated. c++ contrib/brushexport/interface.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/brushexport/interface.o In file included from contrib/brushexport/interface.cpp:2: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from contrib/brushexport/interface.cpp:2: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ contrib/brushexport/interface.cpp:209:18: warning: logical not is only applied to the left hand side of this comparison [-Wlogical-not-parentheses] ASSERT_NOTNULL( !g_brushexp_window ); ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ libs/debugging/debugging.h:119:47: note: expanded from macro 'ASSERT_NOTNULL' #define ASSERT_NOTNULL( ptr ) ASSERT_MESSAGE( ptr != 0, "pointer \"" # ptr "\" is null" ) ^ ~~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ contrib/brushexport/interface.cpp:209:18: note: add parentheses after the '!' to evaluate the comparison first contrib/brushexport/interface.cpp:209:18: note: add parentheses around left hand side expression to silence this warning 3 warnings generated. c++ contrib/brushexport/plugin.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/brushexport/plugin.o In file included from contrib/brushexport/plugin.cpp:26: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from contrib/brushexport/plugin.cpp:26: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 2 warnings generated. c++ contrib/brushexport/support.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/brushexport/support.o In file included from contrib/brushexport/support.cpp:1: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from contrib/brushexport/support.cpp:1: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 2 warnings generated. file=install/plugins/brushexport.so; mkdir -p ${file%/*} c++ contrib/brushexport/callbacks.o contrib/brushexport/export.o contrib/brushexport/interface.o contrib/brushexport/plugin.o contrib/brushexport/support.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -L/usr/local/lib -lglib-2.0 -lintl -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lharfbuzz -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lglib-2.0 -lintl -lgobject-2.0 -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lfreetype -lpthread -shared -o install/plugins/brushexport.so [ -z "ldd " ] || [ -z "`ldd install/plugins/brushexport.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/plugins/brushexport.so; exit 1; } c++ contrib/prtview/AboutDialog.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/prtview/AboutDialog.o In file included from contrib/prtview/AboutDialog.cpp:21: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from contrib/prtview/AboutDialog.cpp:21: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 2 warnings generated. c++ contrib/prtview/ConfigDialog.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/prtview/ConfigDialog.o In file included from contrib/prtview/ConfigDialog.cpp:22: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from contrib/prtview/ConfigDialog.cpp:22: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ In file included from contrib/prtview/ConfigDialog.cpp:28: In file included from contrib/prtview/portals.h:25: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ 3 warnings generated. c++ contrib/prtview/LoadPortalFileDialog.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/prtview/LoadPortalFileDialog.o In file included from contrib/prtview/LoadPortalFileDialog.cpp:25: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from contrib/prtview/LoadPortalFileDialog.cpp:25: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ In file included from contrib/prtview/LoadPortalFileDialog.cpp:34: In file included from contrib/prtview/portals.h:25: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ 3 warnings generated. c++ contrib/prtview/portals.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/prtview/portals.o In file included from contrib/prtview/portals.cpp:20: In file included from contrib/prtview/portals.h:25: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ contrib/prtview/portals.cpp:40:32: warning: cast from 'const void *' to 'int *' drops const qualifier [-Wcast-qual] if ( portals.portal[*( (int *)arg1 )].dist > portals.portal[*( (int *)arg2 )].dist ) { ^ contrib/prtview/portals.cpp:40:72: warning: cast from 'const void *' to 'int *' drops const qualifier [-Wcast-qual] if ( portals.portal[*( (int *)arg1 )].dist > portals.portal[*( (int *)arg2 )].dist ) { ^ contrib/prtview/portals.cpp:43:37: warning: cast from 'const void *' to 'int *' drops const qualifier [-Wcast-qual] else if ( portals.portal[*( (int *)arg1 )].dist < portals.portal[*( (int *)arg2 )].dist ) { ^ contrib/prtview/portals.cpp:43:77: warning: cast from 'const void *' to 'int *' drops const qualifier [-Wcast-qual] else if ( portals.portal[*( (int *)arg1 )].dist < portals.portal[*( (int *)arg2 )].dist ) { ^ contrib/prtview/portals.cpp:606:21: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for ( int n = 0; n < portals.portal_count; n++ ) ~ ^ ~~~~~~~~~~~~~~~~~~~~ contrib/prtview/portals.cpp:635:22: warning: comparison of integers of different signs: 'int' and 'unsigned int' [-Wsign-compare] for ( int p = 0; p < portals.portal[n].point_count; p++ ) ~ ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7 warnings generated. c++ contrib/prtview/prtview.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/prtview/prtview.o In file included from contrib/prtview/prtview.cpp:33: In file included from contrib/prtview/portals.h:25: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ contrib/prtview/prtview.cpp:75:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.show_2d = INIGetInt( RENDER_2D, FALSE ) ? true : false; ^ contrib/prtview/prtview.cpp:51:19: note: expanded from macro 'RENDER_2D' #define RENDER_2D "Render2D" ^ contrib/prtview/prtview.cpp:76:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.aa_2d = INIGetInt( AA_2D, FALSE ) ? true : false; ^ contrib/prtview/prtview.cpp:53:15: note: expanded from macro 'AA_2D' #define AA_2D "AntiAlias2D" ^ contrib/prtview/prtview.cpp:77:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.width_2d = (float)INIGetInt( WIDTH_2D, 10 ); ^ contrib/prtview/prtview.cpp:52:18: note: expanded from macro 'WIDTH_2D' #define WIDTH_2D "Width2D" ^ contrib/prtview/prtview.cpp:78:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.color_2d = (PackedColour)INIGetInt( COLOR_2D, RGB( 0, 0, 255 ) ) & 0xFFFFFF; ^ contrib/prtview/prtview.cpp:54:18: note: expanded from macro 'COLOR_2D' #define COLOR_2D "Color2D" ^ contrib/prtview/prtview.cpp:87:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.show_3d = INIGetInt( RENDER_3D, TRUE ) ? true : false; ^ contrib/prtview/prtview.cpp:56:19: note: expanded from macro 'RENDER_3D' #define RENDER_3D "Render3D" ^ contrib/prtview/prtview.cpp:89:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.zbuffer = INIGetInt( ZBUFFER, 1 ); ^ contrib/prtview/prtview.cpp:62:17: note: expanded from macro 'ZBUFFER' #define ZBUFFER "ZBuffer" ^ contrib/prtview/prtview.cpp:90:27: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.fog = INIGetInt( FOG, FALSE ) ? true : false; ^ contrib/prtview/prtview.cpp:61:13: note: expanded from macro 'FOG' #define FOG "Fog" ^ contrib/prtview/prtview.cpp:91:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.polygons = INIGetInt( POLYGON, TRUE ); ^ contrib/prtview/prtview.cpp:63:17: note: expanded from macro 'POLYGON' #define POLYGON "Polygons" ^ contrib/prtview/prtview.cpp:92:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.lines = INIGetInt( LINE, TRUE ); ^ contrib/prtview/prtview.cpp:64:14: note: expanded from macro 'LINE' #define LINE "Lines" ^ contrib/prtview/prtview.cpp:93:29: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.aa_3d = INIGetInt( AA_3D, FALSE ) ? true : false; ^ contrib/prtview/prtview.cpp:58:15: note: expanded from macro 'AA_3D' #define AA_3D "AntiAlias3D" ^ contrib/prtview/prtview.cpp:94:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.width_3d = (float)INIGetInt( WIDTH_3D, 4 ); ^ contrib/prtview/prtview.cpp:57:18: note: expanded from macro 'WIDTH_3D' #define WIDTH_3D "Width3D" ^ contrib/prtview/prtview.cpp:95:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.color_3d = (PackedColour)INIGetInt( COLOR_3D, RGB( 255, 255, 0 ) ) & 0xFFFFFF; ^ contrib/prtview/prtview.cpp:59:18: note: expanded from macro 'COLOR_3D' #define COLOR_3D "Color3D" ^ contrib/prtview/prtview.cpp:96:47: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.color_fog = (PackedColour)INIGetInt( COLOR_FOG, RGB( 127, 127, 127 ) ) & 0xFFFFFF; ^ contrib/prtview/prtview.cpp:60:19: note: expanded from macro 'COLOR_FOG' #define COLOR_FOG "ColorFog" ^ contrib/prtview/prtview.cpp:97:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.trans_3d = (float)INIGetInt( TRANS_3D, 50 ); ^ contrib/prtview/prtview.cpp:65:18: note: expanded from macro 'TRANS_3D' #define TRANS_3D "Transparency" ^ contrib/prtview/prtview.cpp:98:28: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.clip = INIGetInt( CLIP, FALSE ) ? true : false; ^ contrib/prtview/prtview.cpp:67:14: note: expanded from macro 'CLIP' #define CLIP "Clip" ^ contrib/prtview/prtview.cpp:99:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] portals.clip_range = (float)INIGetInt( CLIP_RANGE, 16 ); ^ contrib/prtview/prtview.cpp:66:20: note: expanded from macro 'CLIP_RANGE' #define CLIP_RANGE "ClipRange" ^ contrib/prtview/prtview.cpp:143:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( RENDER_2D, portals.show_2d, "Draw in 2D windows" ); ^ contrib/prtview/prtview.cpp:51:19: note: expanded from macro 'RENDER_2D' #define RENDER_2D "Render2D" ^ contrib/prtview/prtview.cpp:143:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( RENDER_2D, portals.show_2d, "Draw in 2D windows" ); ^ contrib/prtview/prtview.cpp:144:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( WIDTH_2D, (int)portals.width_2d, "Width of lines in 2D windows (in units of 1/2)" ); ^ contrib/prtview/prtview.cpp:52:18: note: expanded from macro 'WIDTH_2D' #define WIDTH_2D "Width2D" ^ contrib/prtview/prtview.cpp:144:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( WIDTH_2D, (int)portals.width_2d, "Width of lines in 2D windows (in units of 1/2)" ); ^ contrib/prtview/prtview.cpp:145:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( COLOR_2D, (int)portals.color_2d, "Color of lines in 2D windows" ); ^ contrib/prtview/prtview.cpp:54:18: note: expanded from macro 'COLOR_2D' #define COLOR_2D "Color2D" ^ contrib/prtview/prtview.cpp:145:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( COLOR_2D, (int)portals.color_2d, "Color of lines in 2D windows" ); ^ contrib/prtview/prtview.cpp:146:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( AA_2D, portals.aa_2d, "Draw lines in 2D window anti-aliased" ); ^ contrib/prtview/prtview.cpp:53:15: note: expanded from macro 'AA_2D' #define AA_2D "AntiAlias2D" ^ contrib/prtview/prtview.cpp:146:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( AA_2D, portals.aa_2d, "Draw lines in 2D window anti-aliased" ); ^ contrib/prtview/prtview.cpp:148:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( ZBUFFER, portals.zbuffer, "ZBuffer level in 3D window" ); ^ contrib/prtview/prtview.cpp:62:17: note: expanded from macro 'ZBUFFER' #define ZBUFFER "ZBuffer" ^ contrib/prtview/prtview.cpp:148:39: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( ZBUFFER, portals.zbuffer, "ZBuffer level in 3D window" ); ^ contrib/prtview/prtview.cpp:149:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( FOG, portals.fog, "Use depth cueing in 3D window" ); ^ contrib/prtview/prtview.cpp:61:13: note: expanded from macro 'FOG' #define FOG "Fog" ^ contrib/prtview/prtview.cpp:149:31: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( FOG, portals.fog, "Use depth cueing in 3D window" ); ^ contrib/prtview/prtview.cpp:150:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( POLYGON, portals.polygons, "Render using polygons polygons in 3D window" ); ^ contrib/prtview/prtview.cpp:63:17: note: expanded from macro 'POLYGON' #define POLYGON "Polygons" ^ contrib/prtview/prtview.cpp:150:40: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( POLYGON, portals.polygons, "Render using polygons polygons in 3D window" ); ^ contrib/prtview/prtview.cpp:151:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( LINE, portals.polygons, "Render using lines in 3D window" ); ^ contrib/prtview/prtview.cpp:64:14: note: expanded from macro 'LINE' #define LINE "Lines" ^ contrib/prtview/prtview.cpp:151:37: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( LINE, portals.polygons, "Render using lines in 3D window" ); ^ contrib/prtview/prtview.cpp:152:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( RENDER_3D, portals.show_3d, "Draw in 3D windows" ); ^ contrib/prtview/prtview.cpp:56:19: note: expanded from macro 'RENDER_3D' #define RENDER_3D "Render3D" ^ contrib/prtview/prtview.cpp:152:41: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( RENDER_3D, portals.show_3d, "Draw in 3D windows" ); ^ contrib/prtview/prtview.cpp:153:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( WIDTH_3D, (int)portals.width_3d, "Width of lines in 3D window (in units of 1/2)" ); ^ contrib/prtview/prtview.cpp:57:18: note: expanded from macro 'WIDTH_3D' #define WIDTH_3D "Width3D" ^ contrib/prtview/prtview.cpp:153:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( WIDTH_3D, (int)portals.width_3d, "Width of lines in 3D window (in units of 1/2)" ); ^ contrib/prtview/prtview.cpp:154:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( COLOR_3D, (int)portals.color_3d, "Color of lines/polygons in 3D window" ); ^ contrib/prtview/prtview.cpp:59:18: note: expanded from macro 'COLOR_3D' #define COLOR_3D "Color3D" ^ contrib/prtview/prtview.cpp:154:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( COLOR_3D, (int)portals.color_3d, "Color of lines/polygons in 3D window" ); ^ contrib/prtview/prtview.cpp:155:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( COLOR_FOG, (int)portals.color_fog, "Color of distant lines/polygons in 3D window" ); ^ contrib/prtview/prtview.cpp:60:19: note: expanded from macro 'COLOR_FOG' #define COLOR_FOG "ColorFog" ^ contrib/prtview/prtview.cpp:155:48: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( COLOR_FOG, (int)portals.color_fog, "Color of distant lines/polygons in 3D window" ); ^ contrib/prtview/prtview.cpp:156:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( AA_3D, portals.aa_3d, "Draw lines in 3D window anti-aliased" ); ^ contrib/prtview/prtview.cpp:58:15: note: expanded from macro 'AA_3D' #define AA_3D "AntiAlias3D" ^ contrib/prtview/prtview.cpp:156:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( AA_3D, portals.aa_3d, "Draw lines in 3D window anti-aliased" ); ^ contrib/prtview/prtview.cpp:157:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( TRANS_3D, (int)portals.trans_3d, "Transparency in 3d view (0 = solid, 100 = invisible)" ); ^ contrib/prtview/prtview.cpp:65:18: note: expanded from macro 'TRANS_3D' #define TRANS_3D "Transparency" ^ contrib/prtview/prtview.cpp:157:46: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( TRANS_3D, (int)portals.trans_3d, "Transparency in 3d view (0 = solid, 100 = invisible)" ); ^ contrib/prtview/prtview.cpp:158:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( CLIP, portals.clip, "Cubic clipper active for portal viewer" ); ^ contrib/prtview/prtview.cpp:67:14: note: expanded from macro 'CLIP' #define CLIP "Clip" ^ contrib/prtview/prtview.cpp:158:33: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( CLIP, portals.clip, "Cubic clipper active for portal viewer" ); ^ contrib/prtview/prtview.cpp:159:13: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( CLIP_RANGE, (int)portals.clip_range, "Portal viewer cubic clip distance (in units of 64)" ); ^ contrib/prtview/prtview.cpp:66:20: note: expanded from macro 'CLIP_RANGE' #define CLIP_RANGE "ClipRange" ^ contrib/prtview/prtview.cpp:159:50: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] INISetInt( CLIP_RANGE, (int)portals.clip_range, "Portal viewer cubic clip distance (in units of 64)" ); ^ 49 warnings generated. file=install/plugins/prtview.so; mkdir -p ${file%/*} c++ contrib/prtview/AboutDialog.o contrib/prtview/ConfigDialog.o contrib/prtview/LoadPortalFileDialog.o contrib/prtview/portals.o contrib/prtview/prtview.o libprofile.a -fstack-protector-strong -L/usr/local/lib -s -fPIC -L/usr/local/lib -lglib-2.0 -lintl -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lharfbuzz -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lglib-2.0 -lintl -lgobject-2.0 -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lfreetype -lpthread -shared -o install/plugins/prtview.so [ -z "ldd " ] || [ -z "`ldd install/plugins/prtview.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/plugins/prtview.so; exit 1; } c++ contrib/shaderplug/shaderplug.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/libxml2 -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/shaderplug/shaderplug.o In file included from contrib/shaderplug/shaderplug.cpp:22: In file included from contrib/shaderplug/shaderplug.h:25: libs/xml/xmltextags.h:61:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlChar* expression = (xmlChar*)queryString; ^ In file included from contrib/shaderplug/shaderplug.cpp:33: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from contrib/shaderplug/shaderplug.cpp:33: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ contrib/shaderplug/shaderplug.cpp:149:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] GetTextures( "jpg" ); ^ contrib/shaderplug/shaderplug.cpp:150:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] GetTextures( "tga" ); ^ contrib/shaderplug/shaderplug.cpp:151:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] GetTextures( "png" ); ^ 6 warnings generated. c++ libs/xml/ixml.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/xml/ixml.o c++ libs/xml/xmlelement.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/xml/xmlelement.o In file included from libs/xml/xmlelement.cpp:22: In file included from libs/xml/xmlelement.h:26: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, String>>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, String>>>, void *>>::construct>>, String>>>, std::pair>>, String>>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, String>>>, void *>>>::construct>>, String>>>, std::pair>>, String>>>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__construct_node>>, String>>>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__emplace_unique_key_args>>, std::pair>>, String>>>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ libs/xml/xmlelement.h:74:10: note: in instantiation of member function 'std::map>>, String>>>::insert' requested here m_attrs.insert( attrs_t::value_type( name, value ) ); ^ 1 warning generated. c++ libs/xml/xmlparser.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/xml/xmlparser.o In file included from libs/xml/xmlparser.cpp:22: libs/xml/xmlparser.h:192:7: warning: variable 'wellFormed' set but not used [-Wunused-but-set-variable] bool wellFormed = false; ^ 1 warning generated. c++ libs/xml/xmltextags.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/xml/xmltextags.o In file included from libs/xml/xmltextags.cpp:22: libs/xml/xmltextags.h:61:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlChar* expression = (xmlChar*)queryString; ^ libs/xml/xmltextags.cpp:52:47: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlTextWriterStartElement( writer, (xmlChar*)"root" ); ^ libs/xml/xmltextags.cpp:53:46: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlTextWriterWriteString( writer, (xmlChar*)"\n " ); ^ libs/xml/xmltextags.cpp:54:47: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlTextWriterStartElement( writer, (xmlChar*)"stock" ); ^ libs/xml/xmltextags.cpp:55:46: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlTextWriterWriteString( writer, (xmlChar*)"\n " ); ^ libs/xml/xmltextags.cpp:57:46: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlTextWriterWriteString( writer, (xmlChar*)"\n " ); ^ libs/xml/xmltextags.cpp:58:47: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlTextWriterStartElement( writer, (xmlChar*)"custom" ); ^ libs/xml/xmltextags.cpp:59:46: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlTextWriterWriteString( writer, (xmlChar*)"\n " ); ^ libs/xml/xmltextags.cpp:61:46: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlTextWriterWriteString( writer, (xmlChar*)"\n" ); ^ libs/xml/xmltextags.cpp:154:42: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] newnode = xmlNewNode( NULL, (xmlChar*)"shader" ); ^ libs/xml/xmltextags.cpp:157:42: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] newnode = xmlNewNode( NULL, (xmlChar*)"texture" ); ^ libs/xml/xmltextags.cpp:161:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlSetProp( newnode, (xmlChar*)"path", (xmlChar*)shader ); ^ libs/xml/xmltextags.cpp:161:52: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlSetProp( newnode, (xmlChar*)"path", (xmlChar*)shader ); ^ libs/xml/xmltextags.cpp:162:41: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlNodeSetContent( newnode, (xmlChar*)"\n " ); ^ libs/xml/xmltextags.cpp:166:36: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] newtext = xmlNewText( (xmlChar*)" " ); ^ libs/xml/xmltextags.cpp:173:36: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] newtext = xmlNewText( (xmlChar*)"\n " ); ^ libs/xml/xmltextags.cpp:181:36: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] newtext = xmlNewText( (xmlChar*)"\n " ); ^ libs/xml/xmltextags.cpp:330:52: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlNodePtr newnode = xmlNewNode( NULL, (xmlChar*)"tag" ); ^ libs/xml/xmltextags.cpp:333:41: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlNodeSetContent( newnode, (xmlChar*)content ); ^ libs/xml/xmltextags.cpp:337:47: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlNodePtr newtext = xmlNewText( (xmlChar*)" " ); ^ libs/xml/xmltextags.cpp:344:36: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] newtext = xmlNewText( (xmlChar*)"\n " ); ^ libs/xml/xmltextags.cpp:349:47: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlNodePtr newtext = xmlNewText( (xmlChar*)"\n " ); ^ libs/xml/xmltextags.cpp:391:45: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlNodeSetContent( ptrContent, (xmlChar*)newtag.c_str() ); ^ libs/xml/xmltextags.cpp:482:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] expression = "/root/*/*/tag"; ^ libs/xml/xmltextags.cpp:513:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char* expression = "/root/*/*[not(child::tag)]"; ^ libs/xml/xmltextags.cpp:530:54: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] shaders.insert( (char*)xmlGetProp( ptr, (xmlChar*)"path" ) ); ^ libs/xml/xmltextags.cpp:543:21: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] char* expression = "/root/*/*/tag"; ^ libs/xml/xmltextags.cpp:587:43: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlattrib = xmlGetProp( ptr, (xmlChar*)"path" ); ^ In file included from libs/xml/xmltextags.cpp:22: In file included from libs/xml/xmltextags.h:26: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'String>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>>::construct>>, String>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>>>>::construct>>, String>>, void>' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector>>>::__construct_one_at_end>>>' requested here __construct_one_at_end(_VSTD::move(__x)); ^ libs/xml/xmltextags.cpp:501:9: note: in instantiation of member function 'std::vector>>>::push_back' requested here tags.push_back( (CopiedString)(char*)xmlNodeGetContent( nodePtr->nodeTab[i] ) ); ^ In file included from libs/xml/xmltextags.cpp:22: libs/xml/xmltextags.h:58:15: warning: private field 'nodePtr' is not used [-Wunused-private-field] xmlNodeSetPtr nodePtr; ^ 30 warnings generated. c++ libs/xml/xmlwriter.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/xml/xmlwriter.o ar rc libxmllib.a libs/xml/ixml.o libs/xml/xmlelement.o libs/xml/xmlparser.o libs/xml/xmltextags.o libs/xml/xmlwriter.o ranlib libxmllib.a file=install/plugins/shaderplug.so; mkdir -p ${file%/*} c++ contrib/shaderplug/shaderplug.o libxmllib.a -fstack-protector-strong -L/usr/local/lib -s -fPIC -L/usr/local/lib -lglib-2.0 -lintl -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lharfbuzz -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lglib-2.0 -lintl -lgobject-2.0 -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lfreetype -L/usr/local/lib -lxml2 -lpthread -shared -o install/plugins/shaderplug.so [ -z "ldd " ] || [ -z "`ldd install/plugins/shaderplug.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/plugins/shaderplug.so; exit 1; } c++ contrib/sunplug/sunplug.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/sunplug/sunplug.o In file included from contrib/sunplug/sunplug.cpp:37: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from contrib/sunplug/sunplug.cpp:37: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 2 warnings generated. file=install/plugins/sunplug.so; mkdir -p ${file%/*} c++ contrib/sunplug/sunplug.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -L/usr/local/lib -lglib-2.0 -lintl -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lharfbuzz -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lglib-2.0 -lintl -lgobject-2.0 -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lfreetype -lpthread -shared -o install/plugins/sunplug.so [ -z "ldd " ] || [ -z "`ldd install/plugins/sunplug.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/plugins/sunplug.so; exit 1; } c++ contrib/ufoaiplug/ufoai_filters.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/ufoaiplug/ufoai_filters.o In file included from contrib/ufoaiplug/ufoai_filters.cpp:26: In file included from contrib/ufoaiplug/../../radiant/brush.h:52: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from contrib/ufoaiplug/ufoai_filters.cpp:26: In file included from contrib/ufoaiplug/../../radiant/brush.h:59: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from contrib/ufoaiplug/ufoai_filters.cpp:26: contrib/ufoaiplug/../../radiant/brush.h:686:1: warning: definition of implicit copy assignment operator for 'FacePlane' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] FacePlane( const FacePlane& other ) : m_funcStaticOrigin( 0, 0, 0 ){ ^ contrib/ufoaiplug/../../radiant/brush.h:1078:21: note: in implicit copy assignment operator for 'FacePlane' first required here m_planeTransformed = m_plane; ^ contrib/ufoaiplug/../../radiant/brush.h:1405:17: warning: definition of implicit copy constructor for 'SelectableEdge' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableEdge& operator=( const SelectableEdge& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableEdge' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ contrib/ufoaiplug/../../radiant/brush.h:2102:17: note: in instantiation of member function 'std::vector::push_back' requested here m_select_edges.push_back( SelectableEdge( m_faces, faceVertex ) ); ^ contrib/ufoaiplug/../../radiant/brush.h:1432:19: warning: definition of implicit copy constructor for 'SelectableVertex' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableVertex& operator=( const SelectableVertex& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableVertex' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ contrib/ufoaiplug/../../radiant/brush.h:2116:20: note: in instantiation of member function 'std::vector::push_back' requested here m_select_vertices.push_back( SelectableVertex( m_faces, faceVertex ) ); ^ In file included from contrib/ufoaiplug/ufoai_filters.cpp:21: In file included from include/ibrush.h:111: In file included from include/modulesystem.h:26: In file included from libs/debugging/debugging.h:28: In file included from libs/stream/textstream.h:35: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:22: In file included from /usr/include/c++/v1/__memory/shared_ptr.h:21: /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'EdgeInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ contrib/ufoaiplug/../../radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'VertexInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ contrib/ufoaiplug/../../radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ In file included from contrib/ufoaiplug/ufoai_filters.cpp:26: contrib/ufoaiplug/../../radiant/brush.h:2923:15: warning: definition of implicit copy constructor for 'EdgeInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] EdgeInstance& operator=( const EdgeInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'EdgeInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ contrib/ufoaiplug/../../radiant/brush.h:3181:18: note: in instantiation of member function 'std::vector::push_back' requested here m_edgeInstances.push_back( EdgeInstance( m_faceInstances, edge ) ); ^ contrib/ufoaiplug/../../radiant/brush.h:2976:17: warning: definition of implicit copy constructor for 'VertexInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] VertexInstance& operator=( const VertexInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'VertexInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ contrib/ufoaiplug/../../radiant/brush.h:3188:20: note: in instantiation of member function 'std::vector::push_back' requested here m_vertexInstances.push_back( VertexInstance( m_faceInstances, vertex ) ); ^ contrib/ufoaiplug/ufoai_filters.cpp:91:8: warning: private field 'm_brush' is not used [-Wunused-private-field] Brush &m_brush; ^ 10 warnings generated. c++ contrib/ufoaiplug/ufoai_gtk.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/ufoaiplug/ufoai_gtk.o In file included from contrib/ufoaiplug/ufoai_gtk.cpp:19: In file included from contrib/ufoaiplug/ufoai_gtk.h:23: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from contrib/ufoaiplug/ufoai_gtk.cpp:19: In file included from contrib/ufoaiplug/ufoai_gtk.h:23: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ contrib/ufoaiplug/ufoai_gtk.cpp:46:17: warning: unused function 'delete_event' [-Wunused-function] static gboolean delete_event( GtkWidget *widget, GdkEvent *event, gpointer data ){ ^ contrib/ufoaiplug/ufoai_gtk.cpp:53:13: warning: unused function 'destroy' [-Wunused-function] static void destroy( GtkWidget *widget, gpointer data ){ ^ contrib/ufoaiplug/ufoai_gtk.cpp:60:13: warning: unused function 'close_window' [-Wunused-function] static void close_window( GtkWidget *widget, gpointer data ){ ^ contrib/ufoaiplug/ufoai_gtk.cpp:33:12: warning: private field 'm_gtk_window' is not used [-Wunused-private-field] GtkWindow* m_gtk_window; ^ 6 warnings generated. c++ contrib/ufoaiplug/ufoai_level.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/ufoaiplug/ufoai_level.o contrib/ufoaiplug/ufoai_level.cpp:144:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] *returnMsg = "Could not find worldspawn"; ^ contrib/ufoaiplug/ufoai_level.cpp:205:16: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] *returnMsg = "Could not find worldspawn"; ^ 2 warnings generated. c++ contrib/ufoaiplug/ufoai.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o contrib/ufoaiplug/ufoai.o In file included from contrib/ufoaiplug/ufoai.cpp:21: In file included from contrib/ufoaiplug/ufoai_gtk.h:23: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from contrib/ufoaiplug/ufoai.cpp:21: In file included from contrib/ufoaiplug/ufoai_gtk.h:23: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 2 warnings generated. file=install/plugins/ufoaiplug.so; mkdir -p ${file%/*} c++ contrib/ufoaiplug/ufoai_filters.o contrib/ufoaiplug/ufoai_gtk.o contrib/ufoaiplug/ufoai_level.o contrib/ufoaiplug/ufoai.o -fstack-protector-strong -L/usr/local/lib -s -fPIC -L/usr/local/lib -lglib-2.0 -lintl -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lharfbuzz -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lglib-2.0 -lintl -lgobject-2.0 -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lfreetype -lpthread -shared -o install/plugins/ufoaiplug.so [ -z "ldd " ] || [ -z "`ldd install/plugins/ufoaiplug.so 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/plugins/ufoaiplug.so; exit 1; } c++ radiant/autosave.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/autosave.o In file included from radiant/autosave.cpp:33: In file included from radiant/mainframe.h:25: In file included from libs/gtkutil/window.h:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ radiant/brushmanip.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/brushmanip.o In file included from radiant/brushmanip.cpp:25: In file included from libs/gtkutil/widget.h:26: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/brushmanip.cpp:28: In file included from radiant/brushnode.h:26: In file included from radiant/brush.h:52: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/brushmanip.cpp:28: In file included from radiant/brushnode.h:26: In file included from radiant/brush.h:59: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/brushmanip.cpp:28: In file included from radiant/brushnode.h:26: radiant/brush.h:686:1: warning: definition of implicit copy assignment operator for 'FacePlane' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] FacePlane( const FacePlane& other ) : m_funcStaticOrigin( 0, 0, 0 ){ ^ radiant/brush.h:1078:21: note: in implicit copy assignment operator for 'FacePlane' first required here m_planeTransformed = m_plane; ^ In file included from radiant/brushmanip.cpp:30: In file included from radiant/texwindow.h:28: libs/xml/xmltextags.h:61:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlChar* expression = (xmlChar*)queryString; ^ In file included from radiant/brushmanip.cpp:28: In file included from radiant/brushnode.h:26: radiant/brush.h:1405:17: warning: definition of implicit copy constructor for 'SelectableEdge' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableEdge& operator=( const SelectableEdge& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableEdge' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2102:17: note: in instantiation of member function 'std::vector::push_back' requested here m_select_edges.push_back( SelectableEdge( m_faces, faceVertex ) ); ^ radiant/brush.h:1432:19: warning: definition of implicit copy constructor for 'SelectableVertex' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableVertex& operator=( const SelectableVertex& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableVertex' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2116:20: note: in instantiation of member function 'std::vector::push_back' requested here m_select_vertices.push_back( SelectableVertex( m_faces, faceVertex ) ); ^ In file included from radiant/brushmanip.cpp:25: In file included from libs/gtkutil/widget.h:25: In file included from /usr/include/c++/v1/list:186: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:22: In file included from /usr/include/c++/v1/__memory/shared_ptr.h:21: /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'EdgeInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'VertexInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ In file included from radiant/brushmanip.cpp:28: In file included from radiant/brushnode.h:26: radiant/brush.h:2923:15: warning: definition of implicit copy constructor for 'EdgeInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] EdgeInstance& operator=( const EdgeInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'EdgeInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3181:18: note: in instantiation of member function 'std::vector::push_back' requested here m_edgeInstances.push_back( EdgeInstance( m_faceInstances, edge ) ); ^ radiant/brush.h:2976:17: warning: definition of implicit copy constructor for 'VertexInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] VertexInstance& operator=( const VertexInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'VertexInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3188:20: note: in instantiation of member function 'std::vector::push_back' requested here m_vertexInstances.push_back( VertexInstance( m_faceInstances, vertex ) ); ^ In file included from radiant/brushmanip.cpp:28: In file included from radiant/brushnode.h:26: In file included from radiant/brush.h:195: In file included from libs/shaderlib.h:25: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, String>>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, String>>>, void *>>::construct>>, String>>>, std::pair>>, String>>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, String>>>, void *>>>::construct>>, String>>>, std::pair>>, String>>>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__construct_node>>, String>>>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__emplace_unique_key_args>>, std::pair>>, String>>>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ libs/xml/xmlelement.h:74:10: note: in instantiation of member function 'std::map>>, String>>>::insert' requested here m_attrs.insert( attrs_t::value_type( name, value ) ); ^ radiant/brushmanip.cpp:573:13: warning: private field 'm_replace' is not used [-Wunused-private-field] const char* m_replace; ^ 13 warnings generated. c++ radiant/brushmodule.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/brushmodule.o In file included from radiant/brushmodule.cpp:26: In file included from radiant/brushnode.h:26: In file included from radiant/brush.h:52: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/brushmodule.cpp:26: In file included from radiant/brushnode.h:26: In file included from radiant/brush.h:59: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/brushmodule.cpp:26: In file included from radiant/brushnode.h:26: radiant/brush.h:686:1: warning: definition of implicit copy assignment operator for 'FacePlane' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] FacePlane( const FacePlane& other ) : m_funcStaticOrigin( 0, 0, 0 ){ ^ radiant/brush.h:1078:21: note: in implicit copy assignment operator for 'FacePlane' first required here m_planeTransformed = m_plane; ^ In file included from radiant/brushmodule.cpp:34: In file included from radiant/mainframe.h:25: In file included from libs/gtkutil/window.h:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/brushmodule.cpp:26: In file included from radiant/brushnode.h:26: radiant/brush.h:1405:17: warning: definition of implicit copy constructor for 'SelectableEdge' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableEdge& operator=( const SelectableEdge& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableEdge' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2102:17: note: in instantiation of member function 'std::vector::push_back' requested here m_select_edges.push_back( SelectableEdge( m_faces, faceVertex ) ); ^ radiant/brush.h:1432:19: warning: definition of implicit copy constructor for 'SelectableVertex' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableVertex& operator=( const SelectableVertex& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableVertex' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2116:20: note: in instantiation of member function 'std::vector::push_back' requested here m_select_vertices.push_back( SelectableVertex( m_faces, faceVertex ) ); ^ In file included from radiant/brushmodule.cpp:24: In file included from include/qerplugin.h:163: In file included from include/modulesystem.h:26: In file included from libs/debugging/debugging.h:28: In file included from libs/stream/textstream.h:35: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:22: In file included from /usr/include/c++/v1/__memory/shared_ptr.h:21: /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'EdgeInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'VertexInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ In file included from radiant/brushmodule.cpp:26: In file included from radiant/brushnode.h:26: radiant/brush.h:2923:15: warning: definition of implicit copy constructor for 'EdgeInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] EdgeInstance& operator=( const EdgeInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'EdgeInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3181:18: note: in instantiation of member function 'std::vector::push_back' requested here m_edgeInstances.push_back( EdgeInstance( m_faceInstances, edge ) ); ^ radiant/brush.h:2976:17: warning: definition of implicit copy constructor for 'VertexInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] VertexInstance& operator=( const VertexInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'VertexInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3188:20: note: in instantiation of member function 'std::vector::push_back' requested here m_vertexInstances.push_back( VertexInstance( m_faceInstances, vertex ) ); ^ In file included from radiant/brushmodule.cpp:26: In file included from radiant/brushnode.h:26: In file included from radiant/brush.h:195: In file included from libs/shaderlib.h:25: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, String>>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, String>>>, void *>>::construct>>, String>>>, std::pair>>, String>>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, String>>>, void *>>>::construct>>, String>>>, std::pair>>, String>>>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__construct_node>>, String>>>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__emplace_unique_key_args>>, std::pair>>, String>>>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ libs/xml/xmlelement.h:74:10: note: in instantiation of member function 'std::map>>, String>>>::insert' requested here m_attrs.insert( attrs_t::value_type( name, value ) ); ^ 11 warnings generated. c++ radiant/brushnode.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/brushnode.o In file included from radiant/brushnode.cpp:22: In file included from radiant/brushnode.h:26: In file included from radiant/brush.h:52: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/brushnode.cpp:22: In file included from radiant/brushnode.h:26: In file included from radiant/brush.h:59: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/brushnode.cpp:22: In file included from radiant/brushnode.h:26: radiant/brush.h:686:1: warning: definition of implicit copy assignment operator for 'FacePlane' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] FacePlane( const FacePlane& other ) : m_funcStaticOrigin( 0, 0, 0 ){ ^ radiant/brush.h:1078:21: note: in implicit copy assignment operator for 'FacePlane' first required here m_planeTransformed = m_plane; ^ radiant/brush.h:1405:17: warning: definition of implicit copy constructor for 'SelectableEdge' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableEdge& operator=( const SelectableEdge& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableEdge' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2102:17: note: in instantiation of member function 'std::vector::push_back' requested here m_select_edges.push_back( SelectableEdge( m_faces, faceVertex ) ); ^ radiant/brush.h:1432:19: warning: definition of implicit copy constructor for 'SelectableVertex' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableVertex& operator=( const SelectableVertex& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableVertex' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2116:20: note: in instantiation of member function 'std::vector::push_back' requested here m_select_vertices.push_back( SelectableVertex( m_faces, faceVertex ) ); ^ In file included from radiant/brushnode.cpp:22: In file included from radiant/brushnode.h:25: In file included from libs/instancelib.h:25: In file included from libs/debugging/debugging.h:28: In file included from libs/stream/textstream.h:35: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:22: In file included from /usr/include/c++/v1/__memory/shared_ptr.h:21: /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'EdgeInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'VertexInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ In file included from radiant/brushnode.cpp:22: In file included from radiant/brushnode.h:26: radiant/brush.h:2923:15: warning: definition of implicit copy constructor for 'EdgeInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] EdgeInstance& operator=( const EdgeInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'EdgeInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3181:18: note: in instantiation of member function 'std::vector::push_back' requested here m_edgeInstances.push_back( EdgeInstance( m_faceInstances, edge ) ); ^ radiant/brush.h:2976:17: warning: definition of implicit copy constructor for 'VertexInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] VertexInstance& operator=( const VertexInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'VertexInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3188:20: note: in instantiation of member function 'std::vector::push_back' requested here m_vertexInstances.push_back( VertexInstance( m_faceInstances, vertex ) ); ^ In file included from radiant/brushnode.cpp:22: In file included from radiant/brushnode.h:26: In file included from radiant/brush.h:195: In file included from libs/shaderlib.h:25: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, String>>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, String>>>, void *>>::construct>>, String>>>, std::pair>>, String>>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, String>>>, void *>>>::construct>>, String>>>, std::pair>>, String>>>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__construct_node>>, String>>>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__emplace_unique_key_args>>, std::pair>>, String>>>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ libs/xml/xmlelement.h:74:10: note: in instantiation of member function 'std::map>>, String>>>::insert' requested here m_attrs.insert( attrs_t::value_type( name, value ) ); ^ 10 warnings generated. c++ radiant/brush.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/brush.o In file included from radiant/brush.cpp:22: In file included from radiant/brush.h:52: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/brush.cpp:22: In file included from radiant/brush.h:59: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/brush.cpp:22: radiant/brush.h:686:1: warning: definition of implicit copy assignment operator for 'FacePlane' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] FacePlane( const FacePlane& other ) : m_funcStaticOrigin( 0, 0, 0 ){ ^ radiant/brush.h:1078:21: note: in implicit copy assignment operator for 'FacePlane' first required here m_planeTransformed = m_plane; ^ radiant/brush.h:1405:17: warning: definition of implicit copy constructor for 'SelectableEdge' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableEdge& operator=( const SelectableEdge& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableEdge' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2102:17: note: in instantiation of member function 'std::vector::push_back' requested here m_select_edges.push_back( SelectableEdge( m_faces, faceVertex ) ); ^ radiant/brush.h:1432:19: warning: definition of implicit copy constructor for 'SelectableVertex' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableVertex& operator=( const SelectableVertex& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableVertex' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2116:20: note: in instantiation of member function 'std::vector::push_back' requested here m_select_vertices.push_back( SelectableVertex( m_faces, faceVertex ) ); ^ In file included from radiant/brush.cpp:22: In file included from radiant/brush.h:36: In file included from libs/debugging/debugging.h:28: In file included from libs/stream/textstream.h:35: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:22: In file included from /usr/include/c++/v1/__memory/shared_ptr.h:21: /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'EdgeInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'VertexInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ In file included from radiant/brush.cpp:22: radiant/brush.h:2923:15: warning: definition of implicit copy constructor for 'EdgeInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] EdgeInstance& operator=( const EdgeInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'EdgeInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3181:18: note: in instantiation of member function 'std::vector::push_back' requested here m_edgeInstances.push_back( EdgeInstance( m_faceInstances, edge ) ); ^ radiant/brush.h:2976:17: warning: definition of implicit copy constructor for 'VertexInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] VertexInstance& operator=( const VertexInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'VertexInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3188:20: note: in instantiation of member function 'std::vector::push_back' requested here m_vertexInstances.push_back( VertexInstance( m_faceInstances, vertex ) ); ^ In file included from radiant/brush.cpp:22: In file included from radiant/brush.h:36: In file included from libs/debugging/debugging.h:28: In file included from libs/stream/textstream.h:35: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:20: /usr/include/c++/v1/__memory/allocator_traits.h:319:9: warning: destructor called on non-final 'FaceFilterWrapper' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/list:743:34: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy' requested here __node_alloc_traits::destroy(__na, _VSTD::addressof(__np->__value_)); ^ /usr/include/c++/v1/list:722:3: note: in instantiation of member function 'std::__list_imp>::clear' requested here clear(); ^ /usr/include/c++/v1/list:815:28: note: in instantiation of member function 'std::__list_imp>::~__list_imp' requested here class _LIBCPP_TEMPLATE_VIS list ^ /usr/include/c++/v1/__memory/allocator_traits.h:319:15: note: qualify call to silence this warning __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:319:9: warning: destructor called on non-final 'BrushFilterWrapper' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/list:743:34: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy' requested here __node_alloc_traits::destroy(__na, _VSTD::addressof(__np->__value_)); ^ /usr/include/c++/v1/list:722:3: note: in instantiation of member function 'std::__list_imp>::clear' requested here clear(); ^ /usr/include/c++/v1/list:815:28: note: in instantiation of member function 'std::__list_imp>::~__list_imp' requested here class _LIBCPP_TEMPLATE_VIS list ^ /usr/include/c++/v1/__memory/allocator_traits.h:319:15: note: qualify call to silence this warning __p->~_Tp(); ^ 11 warnings generated. c++ radiant/brush_primit.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/brush_primit.o In file included from radiant/brush_primit.cpp:27: include/itextures.h:49:69: warning: ordered comparison of function pointers ('LoadImageCallback::LoadFunc' (aka 'Image *(*)(void *, const char *)') and 'LoadImageCallback::LoadFunc') [-Wordered-compare-function-pointers] ( !( other.m_environment < self.m_environment ) && self.m_func < other.m_func ); ~~~~~~~~~~~ ^ ~~~~~~~~~~~~ radiant/brush_primit.cpp:1256:10: warning: unused variable 'tmp' [-Wunused-variable] Matrix4 tmp = matrix4_reflection_for_plane( plane ); ^ 2 warnings generated. c++ radiant/brushtokens.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/brushtokens.o In file included from radiant/brushtokens.cpp:22: In file included from radiant/brushtokens.h:27: In file included from radiant/brush.h:52: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/brushtokens.cpp:22: In file included from radiant/brushtokens.h:27: In file included from radiant/brush.h:59: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/brushtokens.cpp:22: In file included from radiant/brushtokens.h:27: radiant/brush.h:686:1: warning: definition of implicit copy assignment operator for 'FacePlane' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] FacePlane( const FacePlane& other ) : m_funcStaticOrigin( 0, 0, 0 ){ ^ radiant/brush.h:1078:21: note: in implicit copy assignment operator for 'FacePlane' first required here m_planeTransformed = m_plane; ^ radiant/brush.h:1405:17: warning: definition of implicit copy constructor for 'SelectableEdge' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableEdge& operator=( const SelectableEdge& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableEdge' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2102:17: note: in instantiation of member function 'std::vector::push_back' requested here m_select_edges.push_back( SelectableEdge( m_faces, faceVertex ) ); ^ radiant/brush.h:1432:19: warning: definition of implicit copy constructor for 'SelectableVertex' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableVertex& operator=( const SelectableVertex& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableVertex' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2116:20: note: in instantiation of member function 'std::vector::push_back' requested here m_select_vertices.push_back( SelectableVertex( m_faces, faceVertex ) ); ^ In file included from radiant/brushtokens.cpp:22: In file included from radiant/brushtokens.h:25: In file included from libs/stringio.h:29: In file included from include/iscriplib.h:70: In file included from include/modulesystem.h:26: In file included from libs/debugging/debugging.h:28: In file included from libs/stream/textstream.h:35: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:22: In file included from /usr/include/c++/v1/__memory/shared_ptr.h:21: /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'EdgeInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'VertexInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ In file included from radiant/brushtokens.cpp:22: In file included from radiant/brushtokens.h:27: radiant/brush.h:2923:15: warning: definition of implicit copy constructor for 'EdgeInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] EdgeInstance& operator=( const EdgeInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'EdgeInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3181:18: note: in instantiation of member function 'std::vector::push_back' requested here m_edgeInstances.push_back( EdgeInstance( m_faceInstances, edge ) ); ^ radiant/brush.h:2976:17: warning: definition of implicit copy constructor for 'VertexInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] VertexInstance& operator=( const VertexInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'VertexInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3188:20: note: in instantiation of member function 'std::vector::push_back' requested here m_vertexInstances.push_back( VertexInstance( m_faceInstances, vertex ) ); ^ 9 warnings generated. c++ radiant/brushxml.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/brushxml.o In file included from radiant/brushxml.cpp:22: In file included from radiant/brushxml.h:28: In file included from radiant/brush.h:52: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/brushxml.cpp:22: In file included from radiant/brushxml.h:28: In file included from radiant/brush.h:59: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/brushxml.cpp:22: In file included from radiant/brushxml.h:28: radiant/brush.h:686:1: warning: definition of implicit copy assignment operator for 'FacePlane' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] FacePlane( const FacePlane& other ) : m_funcStaticOrigin( 0, 0, 0 ){ ^ radiant/brush.h:1078:21: note: in implicit copy assignment operator for 'FacePlane' first required here m_planeTransformed = m_plane; ^ In file included from radiant/brushxml.cpp:22: In file included from radiant/brushxml.h:25: In file included from libs/stream/stringstream.h:26: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, String>>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, String>>>, void *>>::construct>>, String>>>, std::pair>>, String>>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, String>>>, void *>>>::construct>>, String>>>, std::pair>>, String>>>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__construct_node>>, String>>>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__emplace_unique_key_args>>, std::pair>>, String>>>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ libs/xml/xmlelement.h:74:10: note: in instantiation of member function 'std::map>>, String>>>::insert' requested here m_attrs.insert( attrs_t::value_type( name, value ) ); ^ In file included from radiant/brushxml.cpp:22: In file included from radiant/brushxml.h:28: radiant/brush.h:1405:17: warning: definition of implicit copy constructor for 'SelectableEdge' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableEdge& operator=( const SelectableEdge& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableEdge' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2102:17: note: in instantiation of member function 'std::vector::push_back' requested here m_select_edges.push_back( SelectableEdge( m_faces, faceVertex ) ); ^ radiant/brush.h:1432:19: warning: definition of implicit copy constructor for 'SelectableVertex' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableVertex& operator=( const SelectableVertex& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableVertex' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2116:20: note: in instantiation of member function 'std::vector::push_back' requested here m_select_vertices.push_back( SelectableVertex( m_faces, faceVertex ) ); ^ In file included from radiant/brushxml.cpp:22: In file included from radiant/brushxml.h:25: In file included from libs/stream/stringstream.h:26: In file included from libs/string/string.h:30: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:22: In file included from /usr/include/c++/v1/__memory/shared_ptr.h:21: /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'EdgeInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'VertexInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ In file included from radiant/brushxml.cpp:22: In file included from radiant/brushxml.h:28: radiant/brush.h:2923:15: warning: definition of implicit copy constructor for 'EdgeInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] EdgeInstance& operator=( const EdgeInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'EdgeInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3181:18: note: in instantiation of member function 'std::vector::push_back' requested here m_edgeInstances.push_back( EdgeInstance( m_faceInstances, edge ) ); ^ radiant/brush.h:2976:17: warning: definition of implicit copy constructor for 'VertexInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] VertexInstance& operator=( const VertexInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'VertexInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3188:20: note: in instantiation of member function 'std::vector::push_back' requested here m_vertexInstances.push_back( VertexInstance( m_faceInstances, vertex ) ); ^ 10 warnings generated. c++ radiant/build.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/build.o In file included from radiant/build.cpp:30: In file included from radiant/mainframe.h:25: In file included from libs/gtkutil/window.h:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ radiant/build.cpp:121:2: warning: delete called on non-final 'VariableString' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete m_test; ^ radiant/build.cpp:122:2: warning: delete called on 'Evaluatable' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete m_result; ^ radiant/build.cpp:149:3: warning: delete called on 'Evaluatable' that is abstract but has non-virtual destructor [-Wdelete-abstract-non-virtual-dtor] delete ( *i ); ^ radiant/build.cpp:253:3: warning: delete called on non-final 'ConditionalXMLConstructor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete m_conditional; ^ radiant/build.cpp:291:2: warning: delete called on non-final 'VariableStringXMLConstructor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete m_variableString; ^ radiant/build.cpp:389:3: warning: delete called on non-final 'ToolXMLConstructor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete m_tool; ^ radiant/build.cpp:392:3: warning: delete called on non-final 'BuildXMLConstructor' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete m_build; ^ In file included from radiant/build.cpp:529: libs/xml/xmlparser.h:192:7: warning: variable 'wellFormed' set but not used [-Wunused-but-set-variable] bool wellFormed = false; ^ In file included from radiant/build.cpp:27: In file included from libs/stream/stringstream.h:26: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ radiant/build.cpp:62:7: note: in implicit copy constructor for 'String>>' first required here class VariableString : public Evaluatable ^ radiant/build.cpp:805:20: note: in implicit move constructor for 'VariableString' first required here build.push_back( Build::value_type( VariableString( new_text ) ) ); ^ radiant/build.cpp:888:102: warning: missing sentinel in function call [-Wsentinel] GtkTreeViewColumn* column = gtk_tree_view_column_new_with_attributes( "", renderer, "text", 0, 0 ); ^ , nullptr /usr/local/include/gtk-2.0/gtk/gtktreeviewcolumn.h:128:25: note: function has been explicitly marked sentinel here GtkTreeViewColumn *gtk_tree_view_column_new_with_attributes (const gchar *title, ^ radiant/build.cpp:925:102: warning: missing sentinel in function call [-Wsentinel] GtkTreeViewColumn* column = gtk_tree_view_column_new_with_attributes( "", renderer, "text", 0, 0 ); ^ , nullptr /usr/local/include/gtk-2.0/gtk/gtktreeviewcolumn.h:128:25: note: function has been explicitly marked sentinel here GtkTreeViewColumn *gtk_tree_view_column_new_with_attributes (const gchar *title, ^ In file included from radiant/build.cpp:23: In file included from libs/debugging/debugging.h:28: In file included from libs/stream/textstream.h:35: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:20: /usr/include/c++/v1/__memory/allocator_traits.h:319:9: warning: destructor called on non-final 'VariableString' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/list:743:34: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy' requested here __node_alloc_traits::destroy(__na, _VSTD::addressof(__np->__value_)); ^ /usr/include/c++/v1/list:722:3: note: in instantiation of member function 'std::__list_imp>::clear' requested here clear(); ^ /usr/include/c++/v1/list:815:28: note: in instantiation of member function 'std::__list_imp>::~__list_imp' requested here class _LIBCPP_TEMPLATE_VIS list ^ /usr/include/c++/v1/__memory/allocator_traits.h:319:15: note: qualify call to silence this warning __p->~_Tp(); ^ 13 warnings generated. c++ radiant/camwindow.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/camwindow.o In file included from radiant/camwindow.cpp:37: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/camwindow.cpp:43: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/camwindow.cpp:47: In file included from libs/gtkutil/widget.h:26: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ radiant/camwindow.cpp:323:10: warning: variable 'yh' set but not used [-Wunused-but-set-variable] int yl, yh; ^ radiant/camwindow.cpp:322:10: warning: variable 'xh' set but not used [-Wunused-but-set-variable] int xl, xh; ^ radiant/camwindow.cpp:1356:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const EStyle getStyle() const { ^~~~~~ radiant/camwindow.cpp:362:20: warning: unused variable 'MOVE_NONE' [-Wunused-const-variable] const unsigned int MOVE_NONE = 0; ^ 7 warnings generated. c++ radiant/clippertool.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/clippertool.o c++ radiant/commands.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/commands.o In file included from radiant/commands.cpp:32: In file included from /usr/local/include/gtk-2.0/gtk/gtktreeselection.h:27: In file included from /usr/local/include/gtk-2.0/gtk/gtktreeview.h:27: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ radiant/commands.cpp:554:15: warning: explicitly assigning value of variable of type 'Accelerator' to itself [-Wself-assign-overloaded] accelerator = accelerator; // fix modifiers ~~~~~~~~~~~ ^ ~~~~~~~~~~~ In file included from radiant/commands.cpp:28: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, std::pair>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, std::pair>, void *>>::construct>>, std::pair>, std::pair>>, std::pair>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, std::pair>, void *>>>::construct>>, std::pair>, std::pair>>, std::pair>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, std::pair>, std::__map_value_compare>>, std::__value_type>>, std::pair>, std::less>>>, true>, std::allocator>>, std::pair>>>::__construct_node>>, std::pair>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, std::pair>, std::__map_value_compare>>, std::__value_type>>, std::pair>, std::less>>>, true>, std::allocator>>, std::pair>>>::__emplace_unique_key_args>>, std::pair>>, std::pair>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, std::pair>, std::__map_value_compare>>, std::__value_type>>, std::pair>, std::less>>>, true>, std::allocator>>, std::pair>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ radiant/commands.cpp:49:24: note: in instantiation of member function 'std::map>>, std::pair>::insert' requested here return ( *g_shortcuts.insert( Shortcuts::value_type( name, ShortcutValue( accelerator, false ) ) ).first ).second.first; ^ 3 warnings generated. c++ radiant/console.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/console.o In file included from radiant/console.cpp:25: In file included from /usr/local/include/gtk-2.0/gtk/gtktextbuffer.h:34: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ radiant/console.cpp:148:84: warning: missing sentinel in function call [-Wsentinel] gtk_text_buffer_insert_with_tags( textBuffer, iter, buffer, gint( length ), tag, 0 ); ^ , nullptr /usr/local/include/gtk-2.0/gtk/gtktextbuffer.h:203:9: note: function has been explicitly marked sentinel here void gtk_text_buffer_insert_with_tags (GtkTextBuffer *buffer, ^ 2 warnings generated. c++ radiant/csg.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/csg.o In file included from radiant/csg.cpp:30: In file included from radiant/brushnode.h:26: In file included from radiant/brush.h:52: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/csg.cpp:30: In file included from radiant/brushnode.h:26: In file included from radiant/brush.h:59: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/csg.cpp:30: In file included from radiant/brushnode.h:26: radiant/brush.h:686:1: warning: definition of implicit copy assignment operator for 'FacePlane' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] FacePlane( const FacePlane& other ) : m_funcStaticOrigin( 0, 0, 0 ){ ^ radiant/brush.h:1078:21: note: in implicit copy assignment operator for 'FacePlane' first required here m_planeTransformed = m_plane; ^ radiant/brush.h:1405:17: warning: definition of implicit copy constructor for 'SelectableEdge' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableEdge& operator=( const SelectableEdge& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableEdge' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2102:17: note: in instantiation of member function 'std::vector::push_back' requested here m_select_edges.push_back( SelectableEdge( m_faces, faceVertex ) ); ^ radiant/brush.h:1432:19: warning: definition of implicit copy constructor for 'SelectableVertex' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableVertex& operator=( const SelectableVertex& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableVertex' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2116:20: note: in instantiation of member function 'std::vector::push_back' requested here m_select_vertices.push_back( SelectableVertex( m_faces, faceVertex ) ); ^ In file included from radiant/csg.cpp:24: In file included from libs/debugging/debugging.h:28: In file included from libs/stream/textstream.h:35: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:22: In file included from /usr/include/c++/v1/__memory/shared_ptr.h:21: /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'EdgeInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'VertexInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ In file included from radiant/csg.cpp:30: In file included from radiant/brushnode.h:26: radiant/brush.h:2923:15: warning: definition of implicit copy constructor for 'EdgeInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] EdgeInstance& operator=( const EdgeInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'EdgeInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3181:18: note: in instantiation of member function 'std::vector::push_back' requested here m_edgeInstances.push_back( EdgeInstance( m_faceInstances, edge ) ); ^ radiant/brush.h:2976:17: warning: definition of implicit copy constructor for 'VertexInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] VertexInstance& operator=( const VertexInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'VertexInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3188:20: note: in instantiation of member function 'std::vector::push_back' requested here m_vertexInstances.push_back( VertexInstance( m_faceInstances, vertex ) ); ^ In file included from radiant/csg.cpp:30: In file included from radiant/brushnode.h:26: In file included from radiant/brush.h:195: In file included from libs/shaderlib.h:25: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, String>>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, String>>>, void *>>::construct>>, String>>>, std::pair>>, String>>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, String>>>, void *>>>::construct>>, String>>>, std::pair>>, String>>>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__construct_node>>, String>>>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__emplace_unique_key_args>>, std::pair>>, String>>>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ libs/xml/xmlelement.h:74:10: note: in instantiation of member function 'std::map>>, String>>>::insert' requested here m_attrs.insert( attrs_t::value_type( name, value ) ); ^ radiant/csg.cpp:184:19: warning: variable 'c_nullFacePointer' is not needed and will not be emitted [-Wunneeded-internal-declaration] const FacePointer c_nullFacePointer = 0; ^ 11 warnings generated. c++ radiant/dialog.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/dialog.o In file included from radiant/dialog.cpp:34: In file included from radiant/mainframe.h:25: In file included from libs/gtkutil/window.h:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ radiant/dialog.cpp:257:2: warning: delete called on non-final 'CallbackDialogData' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/dialog.cpp:253:1: note: in instantiation of member function 'CallbackDialogData::release' requested here CallbackDialogData( const ImportCallback& importWidget, const ExportCallback& exportWidget, const ImportCallback& importViewer, const ExportCallback& exportViewer ) ^ radiant/dialog.cpp:299:7: note: in instantiation of member function 'CallbackDialogData::CallbackDialogData' requested here new CallbackDialogData( ^ radiant/dialog.cpp:358:50: note: in instantiation of member function 'AddCustomData>::apply' requested here AddCustomData( m_data ).apply( widget, importViewer, exportViewer ); ^ radiant/dialog.cpp:257:2: warning: delete called on non-final 'CallbackDialogData' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/dialog.cpp:253:1: note: in instantiation of member function 'CallbackDialogData::release' requested here CallbackDialogData( const ImportCallback& importWidget, const ExportCallback& exportWidget, const ImportCallback& importViewer, const ExportCallback& exportViewer ) ^ radiant/dialog.cpp:299:7: note: in instantiation of member function 'CallbackDialogData::CallbackDialogData' requested here new CallbackDialogData( ^ radiant/dialog.cpp:362:48: note: in instantiation of member function 'AddCustomData>::apply' requested here AddCustomData( m_data ).apply( widget, importViewer, exportViewer ); ^ radiant/dialog.cpp:257:2: warning: delete called on non-final 'CallbackDialogData' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/dialog.cpp:253:1: note: in instantiation of member function 'CallbackDialogData::release' requested here CallbackDialogData( const ImportCallback& importWidget, const ExportCallback& exportWidget, const ImportCallback& importViewer, const ExportCallback& exportViewer ) ^ radiant/dialog.cpp:299:7: note: in instantiation of member function 'CallbackDialogData::CallbackDialogData' requested here new CallbackDialogData( ^ radiant/dialog.cpp:366:49: note: in instantiation of member function 'AddCustomData>::apply' requested here AddCustomData( m_data ).apply( widget, importViewer, exportViewer ); ^ radiant/dialog.cpp:257:2: warning: delete called on non-final 'CallbackDialogData' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/dialog.cpp:253:1: note: in instantiation of member function 'CallbackDialogData::release' requested here CallbackDialogData( const ImportCallback& importWidget, const ExportCallback& exportWidget, const ImportCallback& importViewer, const ExportCallback& exportViewer ) ^ radiant/dialog.cpp:299:7: note: in instantiation of member function 'CallbackDialogData::CallbackDialogData' requested here new CallbackDialogData( ^ radiant/dialog.cpp:374:49: note: in instantiation of member function 'AddCustomData>::apply' requested here AddCustomData( m_data ).apply( widget, importViewer, exportViewer ); ^ radiant/dialog.cpp:257:2: warning: delete called on non-final 'CallbackDialogData' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/dialog.cpp:253:1: note: in instantiation of member function 'CallbackDialogData::release' requested here CallbackDialogData( const ImportCallback& importWidget, const ExportCallback& exportWidget, const ImportCallback& importViewer, const ExportCallback& exportViewer ) ^ radiant/dialog.cpp:299:7: note: in instantiation of member function 'CallbackDialogData::CallbackDialogData' requested here new CallbackDialogData( ^ radiant/dialog.cpp:378:50: note: in instantiation of member function 'AddCustomData>::apply' requested here AddCustomData( m_data ).apply( widget, importViewer, exportViewer ); ^ 6 warnings generated. c++ radiant/eclass_def.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/eclass_def.o In file included from radiant/eclass_def.cpp:28: In file included from libs/eclasslib.h:35: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ 1 warning generated. c++ radiant/eclass_doom3.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/eclass_doom3.o In file included from radiant/eclass_doom3.cpp:34: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ 1 warning generated. c++ radiant/eclass_fgd.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/eclass_fgd.o In file included from radiant/eclass_fgd.cpp:32: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ 1 warning generated. c++ radiant/eclass.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/eclass.o In file included from radiant/eclass.cpp:30: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from radiant/eclass.cpp:40: In file included from radiant/mainframe.h:25: In file included from libs/gtkutil/window.h:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ radiant/eclass.cpp:48:6: warning: unused variable 'eclass_directory' [-Wunused-variable] char eclass_directory[1024]; ^ 3 warnings generated. c++ radiant/eclass_xml.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/eclass_xml.o In file included from radiant/eclass_xml.cpp:115: libs/xml/xmlparser.h:192:7: warning: variable 'wellFormed' set but not used [-Wunused-but-set-variable] bool wellFormed = false; ^ In file included from radiant/eclass_xml.cpp:118: In file included from libs/stream/stringstream.h:26: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from radiant/eclass_xml.cpp:116: libs/generic/object.h:83:2: warning: destructor called on non-final '(anonymous namespace)::AttributeImporter' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ radiant/eclass_xml.cpp:322:3: note: in instantiation of function template specialization 'destructor<(anonymous namespace)::AttributeImporter>' requested here destructor( m_attribute.get() ); ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ (anonymous namespace)::AttributeImporter:: libs/generic/object.h:83:2: warning: destructor called on non-final '(anonymous namespace)::ItemImporter' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ radiant/eclass_xml.cpp:380:3: note: in instantiation of function template specialization 'destructor<(anonymous namespace)::ItemImporter>' requested here destructor( m_item.get() ); ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ (anonymous namespace)::ItemImporter:: libs/generic/object.h:83:2: warning: destructor called on non-final '(anonymous namespace)::ClassImporter' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ radiant/eclass_xml.cpp:431:3: note: in instantiation of function template specialization 'destructor<(anonymous namespace)::ClassImporter>' requested here destructor( m_class.get() ); ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ (anonymous namespace)::ClassImporter:: libs/generic/object.h:83:2: warning: destructor called on non-final '(anonymous namespace)::ListAttributeImporter' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ radiant/eclass_xml.cpp:434:3: note: in instantiation of function template specialization 'destructor<(anonymous namespace)::ListAttributeImporter>' requested here destructor( m_list.get() ); ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ (anonymous namespace)::ListAttributeImporter:: libs/generic/object.h:83:2: warning: destructor called on non-final '(anonymous namespace)::ClassesImporter' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] object.~Type(); ^ radiant/eclass_xml.cpp:470:3: note: in instantiation of function template specialization 'destructor<(anonymous namespace)::ClassesImporter>' requested here destructor( m_classes.get() ); ^ libs/generic/object.h:83:10: note: qualify call to silence this warning object.~Type(); ^ (anonymous namespace)::ClassesImporter:: 7 warnings generated. c++ radiant/entityinspector.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/entityinspector.o In file included from radiant/entityinspector.cpp:36: In file included from /usr/local/include/gtk-2.0/gtk/gtktreemodel.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/entityinspector.cpp:26: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from radiant/entityinspector.cpp:78: In file included from radiant/textureentry.h:34: In file included from radiant/texwindow.h:28: libs/xml/xmltextags.h:61:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlChar* expression = (xmlChar*)queryString; ^ radiant/entityinspector.cpp:153:2: warning: delete called on non-final 'BooleanAttribute' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/entityinspector.cpp:199:2: warning: delete called on non-final 'StringAttribute' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/entityinspector.cpp:238:2: warning: delete called on non-final 'ModelAttribute' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/entityinspector.cpp:301:2: warning: delete called on non-final 'SoundAttribute' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/entityinspector.cpp:348:2: warning: delete called on non-final 'AngleAttribute' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/entityinspector.cpp:409:2: warning: delete called on non-final 'DirectionAttribute' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/entityinspector.cpp:511:2: warning: delete called on non-final 'AnglesAttribute' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/entityinspector.cpp:598:2: warning: delete called on non-final 'Vector3Attribute' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/entityinspector.cpp:691:2: warning: delete called on non-final 'ListAttribute' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/entityinspector.cpp:1344:106: warning: missing sentinel in function call [-Wsentinel] GtkTreeViewColumn* column = gtk_tree_view_column_new_with_attributes( "Key", renderer, "text", 0, 0 ); ^ , nullptr /usr/local/include/gtk-2.0/gtk/gtktreeviewcolumn.h:128:25: note: function has been explicitly marked sentinel here GtkTreeViewColumn *gtk_tree_view_column_new_with_attributes (const gchar *title, ^ radiant/entityinspector.cpp:1426:104: warning: missing sentinel in function call [-Wsentinel] GtkTreeViewColumn* column = gtk_tree_view_column_new_with_attributes( "", renderer, "text", 0, 0 ); ^ , nullptr /usr/local/include/gtk-2.0/gtk/gtktreeviewcolumn.h:128:25: note: function has been explicitly marked sentinel here GtkTreeViewColumn *gtk_tree_view_column_new_with_attributes (const gchar *title, ^ radiant/entityinspector.cpp:1432:104: warning: missing sentinel in function call [-Wsentinel] GtkTreeViewColumn* column = gtk_tree_view_column_new_with_attributes( "", renderer, "text", 1, 0 ); ^ , nullptr /usr/local/include/gtk-2.0/gtk/gtktreeviewcolumn.h:128:25: note: function has been explicitly marked sentinel here GtkTreeViewColumn *gtk_tree_view_column_new_with_attributes (const gchar *title, ^ 15 warnings generated. c++ radiant/entitylist.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/entitylist.o In file included from radiant/entitylist.cpp:26: In file included from /usr/local/include/gtk-2.0/gtk/gtktreemodel.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ radiant/entitylist.cpp:121:71: warning: missing sentinel in function call [-Wsentinel] g_object_set( G_OBJECT( renderer ), "text", name, "visible", TRUE, 0 ); ^ , nullptr /usr/local/include/glib-2.0/gobject/gobject.h:455:10: note: function has been explicitly marked sentinel here void g_object_set (gpointer object, ^ radiant/entitylist.cpp:126:96: warning: missing sentinel in function call [-Wsentinel] g_object_set( G_OBJECT( renderer ), "cell-background-gdk", &style->base[GTK_STATE_ACTIVE], 0 ); ^ , nullptr /usr/local/include/glib-2.0/gobject/gobject.h:455:10: note: function has been explicitly marked sentinel here void g_object_set (gpointer object, ^ radiant/entitylist.cpp:130:96: warning: missing sentinel in function call [-Wsentinel] g_object_set( G_OBJECT( renderer ), "cell-background-gdk", &style->base[GTK_STATE_NORMAL], 0 ); ^ , nullptr /usr/local/include/glib-2.0/gobject/gobject.h:455:10: note: function has been explicitly marked sentinel here void g_object_set (gpointer object, ^ radiant/entitylist.cpp:136:70: warning: missing sentinel in function call [-Wsentinel] g_object_set( G_OBJECT( renderer ), "text", "", "visible", FALSE, 0 ); ^ , nullptr /usr/local/include/glib-2.0/gobject/gobject.h:455:10: note: function has been explicitly marked sentinel here void g_object_set (gpointer object, ^ 5 warnings generated. c++ radiant/entity.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/entity.o In file included from radiant/entity.cpp:24: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from radiant/entity.cpp:39: In file included from radiant/gtkmisc.h:34: In file included from /usr/local/include/gtk-2.0/gtk/gtkmain.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 2 warnings generated. c++ radiant/environment.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/environment.o radiant/environment.cpp:70:35: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] gamedetect_argv_buffer[argc++] = "-global-gamefile"; ^ radiant/environment.cpp:135:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( gamedetect_check_game( "nexuiz.game", "data/common-spog.pk3", "nexuiz-linux-glx.sh", buf, p - buf ) ) ^ radiant/environment.cpp:140:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( gamedetect_check_game( "q2w.game", "default/quake2world.version", NULL, buf, p - buf ) ) { ^ radiant/environment.cpp:145:32: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] if ( gamedetect_check_game( "warsow.game", "basewsw/dedicated_autoexec.cfg", NULL, buf, p - buf ) ) { ^ radiant/environment.cpp:208:11: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] return ""; ^ 5 warnings generated. c++ radiant/error.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/error.o c++ radiant/feedback.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/feedback.o In file included from radiant/feedback.cpp:28: In file included from radiant/feedback.h:36: In file included from radiant/xywindow.h:28: In file included from libs/gtkutil/cursor.h:27: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/feedback.cpp:28: radiant/feedback.h:90:2: warning: delete called on non-final 'CPointMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/feedback.h:106:3: warning: delete called on non-final 'CPointMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/feedback.h:124:2: warning: delete called on non-final 'CWindingMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/feedback.h:140:3: warning: delete called on non-final 'CWindingMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ 5 warnings generated. c++ radiant/filetypes.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/filetypes.o radiant/filetypes.cpp:38:55: warning: field 'm_pattern' will be initialized after field 'm_can_load' [-Wreorder-ctor] : m_moduleName( moduleName ), m_name( other.name ), m_pattern( other.pattern ), m_can_load( other.can_load ), m_can_import( other.can_import ), m_can_save( other.can_save ){ ~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ m_can_load( other.can_load )m_can_import( other.can_import ) m_can_save( other.can_save ) m_moduleName( moduleName ) m_name( other.name ) m_pattern( other.pattern ) In file included from radiant/filetypes.cpp:28: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/tuple:1580:8: note: in implicit copy constructor for 'String>>' first required here : first(_VSTD::forward<_Args1>(_VSTD::get<_I1>( __first_args))...), ^ /usr/include/c++/v1/__utility/pair.h:257:11: note: in instantiation of function template specialization 'std::pair>>, std::vector>::pair>> &&, 0UL>' requested here : pair(__pc, __first_args, __second_args, ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in instantiation of function template specialization 'std::pair>>, std::vector>::pair>> &&>' requested here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, std::vector>, void *>>::construct>>, std::vector>, const std::piecewise_construct_t &, std::tuple>> &&>, std::tuple<>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, std::vector>, void *>>>::construct>>, std::vector>, const std::piecewise_construct_t &, std::tuple>> &&>, std::tuple<>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, std::vector>, std::__map_value_compare>>, std::__value_type>>, std::vector>, std::less>>>, true>, std::allocator>>, std::vector>>>::__construct_node>> &&>, std::tuple<>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/map:1598:20: note: in instantiation of function template specialization 'std::__tree>>, std::vector>, std::__map_value_compare>>, std::__value_type>>, std::vector>, std::less>>>, true>, std::allocator>>, std::vector>>>::__emplace_unique_key_args>>, const std::piecewise_construct_t &, std::tuple>> &&>, std::tuple<>>' requested here return __tree_.__emplace_unique_key_args(__k, ^ radiant/filetypes.cpp:61:13: note: in instantiation of member function 'std::map>>, std::vector>::operator[]' requested here m_typelists[moduleType].push_back( filetype_copy_t( moduleName, type ) ); ^ 2 warnings generated. c++ radiant/filters.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/filters.o In file included from radiant/filters.cpp:33: In file included from libs/gtkutil/widget.h:26: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ radiant/findtexturedialog.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/findtexturedialog.o In file included from radiant/findtexturedialog.cpp:34: In file included from /usr/local/include/gtk-2.0/gtk/gtkhbox.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkbox.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/findtexturedialog.cpp:52: In file included from radiant/textureentry.h:34: In file included from radiant/texwindow.h:28: libs/xml/xmltextags.h:61:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlChar* expression = (xmlChar*)queryString; ^ radiant/findtexturedialog.cpp:103:13: warning: unused function 'OnFind' [-Wunused-function] static void OnFind( GtkWidget* widget, gpointer data ){ ^ radiant/findtexturedialog.cpp:108:13: warning: unused function 'OnOK' [-Wunused-function] static void OnOK( GtkWidget* widget, gpointer data ){ ^ 4 warnings generated. c++ radiant/glwidget.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/glwidget.o c++ radiant/grid.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/grid.o In file included from radiant/grid.cpp:30: In file included from libs/gtkutil/widget.h:26: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ radiant/groupdialog.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/groupdialog.o In file included from radiant/groupdialog.cpp:35: In file included from /usr/local/include/gtk-2.0/gtk/gtknotebook.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ radiant/gtkdlgs.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/gtkdlgs.o In file included from radiant/gtkdlgs.cpp:48: In file included from /usr/local/include/gtk-2.0/gtk/gtkmain.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/gtkdlgs.cpp:78: In file included from radiant/texwindow.h:28: libs/xml/xmltextags.h:61:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlChar* expression = (xmlChar*)queryString; ^ radiant/gtkdlgs.cpp:179:91: warning: cast from 'const char *' to 'void *' drops const qualifier [-Wcast-qual] gtk_tree_model_get( gtk_combo_box_get_model( combo->game_select ), &iter, 0, (gpointer*)&gamename, -1 ); ^ 3 warnings generated. c++ radiant/gtkmisc.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/gtkmisc.o In file included from radiant/gtkmisc.cpp:35: In file included from radiant/gtkmisc.h:34: In file included from /usr/local/include/gtk-2.0/gtk/gtkmain.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ radiant/help.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/help.o In file included from radiant/help.cpp:37: In file included from radiant/mainframe.h:25: In file included from libs/gtkutil/window.h:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/help.cpp:32: In file included from libs/stream/stringstream.h:26: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'String>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, void *>>::construct>>, const String>> &>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/list:1564:26: note: in instantiation of function template specialization 'std::allocator_traits>>, void *>>>::construct>>, const String>> &, void>' requested here __node_alloc_traits::construct(__na, _VSTD::addressof(__hold->__value_), __x); ^ radiant/help.cpp:90:17: note: in instantiation of member function 'std::list>>>::push_back' requested here mHelpURLs.push_back( url ); ^ 2 warnings generated. c++ radiant/image.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/image.o c++ radiant/mainframe.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/mainframe.o In file included from radiant/mainframe.cpp:28: In file included from radiant/mainframe.h:25: In file included from libs/gtkutil/window.h:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/mainframe.cpp:52: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbar.h:41: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ In file included from radiant/mainframe.cpp:28: In file included from radiant/mainframe.h:28: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from radiant/mainframe.cpp:112: In file included from radiant/texwindow.h:28: libs/xml/xmltextags.h:61:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlChar* expression = (xmlChar*)queryString; ^ In file included from radiant/mainframe.cpp:117: radiant/feedback.h:90:2: warning: delete called on non-final 'CPointMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/feedback.h:106:3: warning: delete called on non-final 'CPointMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/feedback.h:124:2: warning: delete called on non-final 'CWindingMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/feedback.h:140:3: warning: delete called on non-final 'CWindingMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/mainframe.cpp:2389:13: warning: unused variable 'g_refresh_models_button' [-Wunused-variable] GtkButton* g_refresh_models_button = toolbar_append_button( toolbar, "Refresh Models", "refresh_models.png", "RefreshReferences" ); ^ radiant/mainframe.cpp:2382:13: warning: unused variable 'g_view_entities_button' [-Wunused-variable] GtkButton* g_view_entities_button = toolbar_append_button( toolbar, "Entities (N)", "entities.png", "ToggleEntityInspector" ); ^ radiant/mainframe.cpp:2728:4: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] gdk_pixbuf_unref( pixbuf ); ^ /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:167:1: note: 'gdk_pixbuf_unref' has been explicitly marked deprecated here GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(g_object_unref) ^ /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h:343:45: note: expanded from macro 'GDK_PIXBUF_DEPRECATED_IN_2_0_FOR' #define GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(f) G_DEPRECATED_FOR(f) _GDK_PIXBUF_EXTERN ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 11 warnings generated. c++ radiant/main.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/main.o In file included from radiant/main.cpp:72: In file included from /usr/local/include/gtk-2.0/gtk/gtkmain.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/main.cpp:83: In file included from radiant/texwindow.h:28: libs/xml/xmltextags.h:61:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlChar* expression = (xmlChar*)queryString; ^ In file included from radiant/main.cpp:76: In file included from libs/os/path.h:34: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/string/string.h:314:9: note: in implicit copy constructor for 'String>>' first required here String temp( other ); ^ radiant/main.cpp:353:21: note: in instantiation of member function 'String>>::operator=' requested here g_strGameToolsPath = g_strAppPath; ^ 3 warnings generated. c++ radiant/map.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/map.o In file included from radiant/map.cpp:44: In file included from /usr/local/include/gtk-2.0/gtk/gtkmain.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/map.cpp:58: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/map.cpp:58: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/map.cpp:36: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/maplib.h:37:7: note: in implicit copy constructor for 'String>>' first required here class NameableString : public Nameable ^ libs/maplib.h:128:7: note: in implicit copy constructor for 'NameableString' first required here class MapRoot : public scene::Node::Symbiot, public scene::Instantiable, public scene::Traversable::Observer ^ libs/maplib.h:208:15: note: in implicit copy constructor for 'MapRoot' first required here return ( new MapRoot( *this ) )->node(); ^ In file included from radiant/map.cpp:88: In file included from radiant/brush.h:52: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/map.cpp:88: In file included from radiant/brush.h:59: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/map.cpp:88: radiant/brush.h:686:1: warning: definition of implicit copy assignment operator for 'FacePlane' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] FacePlane( const FacePlane& other ) : m_funcStaticOrigin( 0, 0, 0 ){ ^ radiant/brush.h:1078:21: note: in implicit copy assignment operator for 'FacePlane' first required here m_planeTransformed = m_plane; ^ radiant/map.cpp:853:108: warning: missing sentinel in function call [-Wsentinel] GtkTreeViewColumn* column = gtk_tree_view_column_new_with_attributes( "Entity", renderer, "text", 0, 0 ); ^ , nullptr /usr/local/include/gtk-2.0/gtk/gtktreeviewcolumn.h:128:25: note: function has been explicitly marked sentinel here GtkTreeViewColumn *gtk_tree_view_column_new_with_attributes (const gchar *title, ^ radiant/map.cpp:860:107: warning: missing sentinel in function call [-Wsentinel] GtkTreeViewColumn* column = gtk_tree_view_column_new_with_attributes( "Count", renderer, "text", 1, 0 ); ^ , nullptr /usr/local/include/gtk-2.0/gtk/gtktreeviewcolumn.h:128:25: note: function has been explicitly marked sentinel here GtkTreeViewColumn *gtk_tree_view_column_new_with_attributes (const gchar *title, ^ In file included from radiant/map.cpp:88: radiant/brush.h:1405:17: warning: definition of implicit copy constructor for 'SelectableEdge' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableEdge& operator=( const SelectableEdge& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableEdge' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2102:17: note: in instantiation of member function 'std::vector::push_back' requested here m_select_edges.push_back( SelectableEdge( m_faces, faceVertex ) ); ^ radiant/brush.h:1432:19: warning: definition of implicit copy constructor for 'SelectableVertex' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableVertex& operator=( const SelectableVertex& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableVertex' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2116:20: note: in instantiation of member function 'std::vector::push_back' requested here m_select_vertices.push_back( SelectableVertex( m_faces, faceVertex ) ); ^ In file included from radiant/map.cpp:22: In file included from radiant/map.h:25: In file included from include/iscenegraph.h:191: In file included from include/modulesystem.h:26: In file included from libs/debugging/debugging.h:28: In file included from libs/stream/textstream.h:35: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:22: In file included from /usr/include/c++/v1/__memory/shared_ptr.h:21: /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'EdgeInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'VertexInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ In file included from radiant/map.cpp:88: radiant/brush.h:2923:15: warning: definition of implicit copy constructor for 'EdgeInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] EdgeInstance& operator=( const EdgeInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'EdgeInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3181:18: note: in instantiation of member function 'std::vector::push_back' requested here m_edgeInstances.push_back( EdgeInstance( m_faceInstances, edge ) ); ^ radiant/brush.h:2976:17: warning: definition of implicit copy constructor for 'VertexInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] VertexInstance& operator=( const VertexInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'VertexInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3188:20: note: in instantiation of member function 'std::vector::push_back' requested here m_vertexInstances.push_back( VertexInstance( m_faceInstances, vertex ) ); ^ In file included from radiant/map.cpp:22: In file included from radiant/map.h:26: libs/generic/callback.h:218:79: warning: ordered comparison of function pointers ('CallbackBase::Thunk' (aka 'void (*)(void *, const char *)') and 'CallbackBase::Thunk') [-Wordered-compare-function-pointers] ( !( other.getEnvironment() < self.getEnvironment() ) && self.getThunk() < other.getThunk() ); ~~~~~~~~~~~~~~~ ^ ~~~~~~~~~~~~~~~~ /usr/include/c++/v1/__functional/operations.h:487:21: note: in instantiation of function template specialization 'operator<' requested here {return __x < __y;} ^ /usr/include/c++/v1/__tree:1977:17: note: in instantiation of member function 'std::__map_value_compare, std::__value_type, NameObserver>, std::less>, true>::operator()' requested here if (value_comp()(__v, __nd->__value_)) ^ /usr/include/c++/v1/__tree:2093:36: note: in instantiation of function template specialization 'std::__tree, NameObserver>, std::__map_value_compare, std::__value_type, NameObserver>, std::less>, true>, std::allocator, NameObserver>>>::__find_equal>' requested here __node_base_pointer& __child = __find_equal(__parent, __k); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree, NameObserver>, std::__map_value_compare, std::__value_type, NameObserver>, std::less>, true>, std::allocator, NameObserver>>>::__emplace_unique_key_args, std::pair, NameObserver>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree, NameObserver>, std::__map_value_compare, std::__value_type, NameObserver>, std::less>, true>, std::allocator, NameObserver>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ radiant/map.cpp:143:52: note: in instantiation of member function 'std::map, NameObserver>::insert' requested here std::pair result = m_names.insert( Names::value_type( setName, m_uniqueNames ) ); ^ 16 warnings generated. c++ radiant/mru.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/mru.o In file included from radiant/mru.cpp:26: In file included from /usr/local/include/gtk-2.0/gtk/gtklabel.h:34: In file included from /usr/local/include/gtk-2.0/gtk/gtkmisc.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ radiant/nullmodel.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/nullmodel.o In file included from radiant/nullmodel.cpp:34: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/nullmodel.cpp:30: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from radiant/nullmodel.cpp:40: libs/entitylib.h:323:3: warning: delete called on non-final 'KeyValue' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ 3 warnings generated. c++ radiant/parse.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/parse.o In file included from radiant/parse.cpp:24: libs/script/scripttokeniser.h:309:2: warning: delete called on non-final 'ScriptTokeniser' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ In file included from radiant/parse.cpp:25: libs/script/scripttokenwriter.h:37:2: warning: delete called on non-final 'SimpleTokenWriter' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ 2 warnings generated. c++ radiant/patchdialog.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/patchdialog.o In file included from radiant/patchdialog.cpp:34: In file included from /usr/local/include/gtk-2.0/gtk/gtkvbox.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkbox.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/patchdialog.cpp:52: In file included from radiant/patch.h:39: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/patchdialog.cpp:52: In file included from radiant/patch.h:57: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/patchdialog.cpp:52: In file included from radiant/patch.h:57: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/patchdialog.cpp:52: In file included from radiant/patch.h:58: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/patchdialog.cpp:48: In file included from radiant/dialog.h:29: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, String>>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, String>>>, void *>>::construct>>, String>>>, std::pair>>, String>>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, String>>>, void *>>>::construct>>, String>>>, std::pair>>, String>>>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__construct_node>>, String>>>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__emplace_unique_key_args>>, std::pair>>, String>>>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ libs/xml/xmlelement.h:74:10: note: in instantiation of member function 'std::map>>, String>>>::insert' requested here m_attrs.insert( attrs_t::value_type( name, value ) ); ^ 6 warnings generated. c++ radiant/patchmanip.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/patchmanip.o In file included from radiant/patchmanip.cpp:37: In file included from radiant/mainframe.h:25: In file included from libs/gtkutil/window.h:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/patchmanip.cpp:41: In file included from radiant/texwindow.h:28: libs/xml/xmltextags.h:61:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlChar* expression = (xmlChar*)queryString; ^ In file included from radiant/patchmanip.cpp:44: In file included from radiant/patch.h:39: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/patchmanip.cpp:44: In file included from radiant/patch.h:57: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/patchmanip.cpp:44: In file included from radiant/patch.h:57: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/patchmanip.cpp:44: In file included from radiant/patch.h:58: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/patchmanip.cpp:37: In file included from radiant/mainframe.h:28: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, String>>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, String>>>, void *>>::construct>>, String>>>, std::pair>>, String>>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, String>>>, void *>>>::construct>>, String>>>, std::pair>>, String>>>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__construct_node>>, String>>>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__emplace_unique_key_args>>, std::pair>>, String>>>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ libs/xml/xmlelement.h:74:10: note: in instantiation of member function 'std::map>>, String>>>::insert' requested here m_attrs.insert( attrs_t::value_type( name, value ) ); ^ 7 warnings generated. c++ radiant/patchmodule.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/patchmodule.o In file included from radiant/patchmodule.cpp:27: In file included from radiant/patch.h:39: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/patchmodule.cpp:27: In file included from radiant/patch.h:57: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/patchmodule.cpp:27: In file included from radiant/patch.h:57: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/patchmodule.cpp:27: In file included from radiant/patch.h:58: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/patchmodule.cpp:27: In file included from radiant/patch.h:49: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, String>>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, String>>>, void *>>::construct>>, String>>>, std::pair>>, String>>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, String>>>, void *>>>::construct>>, String>>>, std::pair>>, String>>>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__construct_node>>, String>>>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__emplace_unique_key_args>>, std::pair>>, String>>>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ libs/xml/xmlelement.h:74:10: note: in instantiation of member function 'std::map>>, String>>>::insert' requested here m_attrs.insert( attrs_t::value_type( name, value ) ); ^ 5 warnings generated. c++ radiant/patch.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/patch.o In file included from radiant/patch.cpp:22: In file included from radiant/patch.h:39: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/patch.cpp:22: In file included from radiant/patch.h:57: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/patch.cpp:22: In file included from radiant/patch.h:57: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/patch.cpp:22: In file included from radiant/patch.h:58: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ radiant/patch.cpp:1362:18: warning: comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare] for ( i = 0; i < width; ++i ) ~ ^ ~~~~~ radiant/patch.cpp:1367:19: warning: comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare] for ( j = 0; j < height; ++j ) ~ ^ ~~~~~~ radiant/patch.cpp:1388:18: warning: comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare] for ( i = 0; i < width; ++i ) ~ ^ ~~~~~ radiant/patch.cpp:1391:19: warning: comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare] for ( j = 0; j < height; ++j ) ~ ^ ~~~~~~ radiant/patch.cpp:1416:18: warning: comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare] for ( i = 0; i < width; ++i ) ~ ^ ~~~~~ radiant/patch.cpp:1419:19: warning: comparison of integers of different signs: 'int' and 'std::size_t' (aka 'unsigned long') [-Wsign-compare] for ( j = 0; j < height; ++j ) ~ ^ ~~~~~~ In file included from radiant/patch.cpp:22: In file included from radiant/patch.h:49: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, String>>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, String>>>, void *>>::construct>>, String>>>, std::pair>>, String>>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, String>>>, void *>>>::construct>>, String>>>, std::pair>>, String>>>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__construct_node>>, String>>>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__emplace_unique_key_args>>, std::pair>>, String>>>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ libs/xml/xmlelement.h:74:10: note: in instantiation of member function 'std::map>>, String>>>::insert' requested here m_attrs.insert( attrs_t::value_type( name, value ) ); ^ In file included from radiant/patch.cpp:22: In file included from radiant/patch.h:35: In file included from include/ifilter.h:74: In file included from include/modulesystem.h:26: In file included from libs/debugging/debugging.h:28: In file included from libs/stream/textstream.h:35: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:20: /usr/include/c++/v1/__memory/allocator_traits.h:319:9: warning: destructor called on non-final 'PatchFilterWrapper' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/list:743:34: note: in instantiation of function template specialization 'std::allocator_traits>>::destroy' requested here __node_alloc_traits::destroy(__na, _VSTD::addressof(__np->__value_)); ^ /usr/include/c++/v1/list:722:3: note: in instantiation of member function 'std::__list_imp>::clear' requested here clear(); ^ /usr/include/c++/v1/list:815:28: note: in instantiation of member function 'std::__list_imp>::~__list_imp' requested here class _LIBCPP_TEMPLATE_VIS list ^ /usr/include/c++/v1/__memory/allocator_traits.h:319:15: note: qualify call to silence this warning __p->~_Tp(); ^ radiant/patch.cpp:2486:19: warning: unused variable 'PATCH_MAX_VERTEX_ARRAY' [-Wunused-const-variable] const std::size_t PATCH_MAX_VERTEX_ARRAY = 1048576; ^ 13 warnings generated. c++ radiant/pluginapi.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/pluginapi.o In file included from radiant/pluginapi.cpp:30: In file included from radiant/gtkmisc.h:34: In file included from /usr/local/include/gtk-2.0/gtk/gtkmain.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ radiant/pluginmanager.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/pluginmanager.o In file included from radiant/pluginmanager.cpp:33: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'String>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, void *>>::construct>>, String>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/list:1590:26: note: in instantiation of function template specialization 'std::allocator_traits>>, void *>>>::construct>>, String>>, void>' requested here __node_alloc_traits::construct(__na, _VSTD::addressof(__hold->__value_), _VSTD::move(__x)); ^ radiant/pluginmanager.cpp:87:21: note: in instantiation of member function 'std::list>>>::push_back' requested here m_CommandStrings.push_back( cmdToken ); ^ 1 warning generated. c++ radiant/pluginmenu.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/pluginmenu.o In file included from radiant/pluginmenu.cpp:26: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenu.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenushell.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ radiant/plugin.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/plugin.o In file included from radiant/plugin.cpp:38: include/itextures.h:49:69: warning: ordered comparison of function pointers ('LoadImageCallback::LoadFunc' (aka 'Image *(*)(void *, const char *)') and 'LoadImageCallback::LoadFunc') [-Wordered-compare-function-pointers] ( !( other.m_environment < self.m_environment ) && self.m_func < other.m_func ); ~~~~~~~~~~~ ^ ~~~~~~~~~~~~ In file included from radiant/plugin.cpp:52: In file included from libs/maplib.h:28: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/plugin.cpp:52: In file included from libs/maplib.h:28: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/plugin.cpp:29: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/maplib.h:37:7: note: in implicit copy constructor for 'String>>' first required here class NameableString : public Nameable ^ libs/maplib.h:128:7: note: in implicit copy constructor for 'NameableString' first required here class MapRoot : public scene::Node::Symbiot, public scene::Instantiable, public scene::Traversable::Observer ^ libs/maplib.h:208:15: note: in implicit copy constructor for 'MapRoot' first required here return ( new MapRoot( *this ) )->node(); ^ In file included from radiant/plugin.cpp:60: In file included from radiant/gtkmisc.h:34: In file included from /usr/local/include/gtk-2.0/gtk/gtkmain.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/plugin.cpp:61: In file included from radiant/texwindow.h:28: libs/xml/xmltextags.h:61:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlChar* expression = (xmlChar*)queryString; ^ 6 warnings generated. c++ radiant/plugintoolbar.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/plugintoolbar.o In file included from radiant/plugintoolbar.cpp:28: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbar.h:40: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/plugintoolbar.cpp:28: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbar.h:41: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 2 warnings generated. c++ radiant/points.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/points.o In file included from radiant/points.cpp:35: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/points.cpp:45: In file included from radiant/xywindow.h:28: In file included from libs/gtkutil/cursor.h:27: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 2 warnings generated. c++ radiant/preferencedictionary.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/preferencedictionary.o In file included from radiant/preferencedictionary.cpp:22: In file included from radiant/preferencedictionary.h:27: In file included from libs/stream/stringstream.h:26: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, PreferenceDictionary::PreferenceEntry>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, PreferenceDictionary::PreferenceEntry>, void *>>::construct>>, PreferenceDictionary::PreferenceEntry>, std::pair>>, PreferenceDictionary::PreferenceEntry>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, PreferenceDictionary::PreferenceEntry>, void *>>>::construct>>, PreferenceDictionary::PreferenceEntry>, std::pair>>, PreferenceDictionary::PreferenceEntry>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, PreferenceDictionary::PreferenceEntry>, std::__map_value_compare>>, std::__value_type>>, PreferenceDictionary::PreferenceEntry>, std::less>>>, true>, std::allocator>>, PreferenceDictionary::PreferenceEntry>>>::__construct_node>>, PreferenceDictionary::PreferenceEntry>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, PreferenceDictionary::PreferenceEntry>, std::__map_value_compare>>, std::__value_type>>, PreferenceDictionary::PreferenceEntry>, std::less>>>, true>, std::allocator>>, PreferenceDictionary::PreferenceEntry>>>::__emplace_unique_key_args>>, std::pair>>, PreferenceDictionary::PreferenceEntry>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, PreferenceDictionary::PreferenceEntry>, std::__map_value_compare>>, std::__value_type>>, PreferenceDictionary::PreferenceEntry>, std::less>>>, true>, std::allocator>>, PreferenceDictionary::PreferenceEntry>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ radiant/preferencedictionary.h:70:16: note: in instantiation of member function 'std::map>>, PreferenceDictionary::PreferenceEntry>::insert' requested here m_preferences.insert( PreferenceEntries::value_type( name, PreferenceEntry( importer, exporter ) ) ); ^ 1 warning generated. c++ radiant/preferences.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/preferences.o In file included from radiant/preferences.cpp:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkmain.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/preferences.cpp:172: libs/xml/xmlparser.h:192:7: warning: variable 'wellFormed' set but not used [-Wunused-but-set-variable] bool wellFormed = false; ^ In file included from radiant/preferences.cpp:28: In file included from radiant/preferences.h:33: In file included from radiant/dialog.h:29: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, String>>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, String>>>, void *>>::construct>>, String>>>, std::pair>>, String>>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, String>>>, void *>>>::construct>>, String>>>, std::pair>>, String>>>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__construct_node>>, String>>>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__emplace_unique_key_args>>, std::pair>>, String>>>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ radiant/preferences.cpp:130:21: note: in instantiation of member function 'std::map>>, String>>>::insert' requested here m_gameDescription.insert( GameDescription::value_type( xmlAttr_getName( attr ), xmlAttr_getValue( attr ) ) ); ^ 3 warnings generated. c++ radiant/qe3.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/qe3.o In file included from radiant/qe3.cpp:44: In file included from /usr/local/include/gtk-2.0/gtk/gtktearoffmenuitem.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenuitem.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkitem.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ radiant/qgl.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/qgl.o radiant/qgl.cpp:127:22: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] where = (GLubyte *) strchr( extension, ' ' ); ^ radiant/qgl.cpp:143:23: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] where = (GLubyte *) strstr( (const char *) start, extension ); ^ 2 warnings generated. c++ radiant/referencecache.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/referencecache.o In file included from radiant/referencecache.cpp:47: In file included from libs/maplib.h:28: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/referencecache.cpp:47: In file included from libs/maplib.h:28: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/referencecache.cpp:37: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/maplib.h:37:7: note: in implicit copy constructor for 'String>>' first required here class NameableString : public Nameable ^ libs/maplib.h:128:7: note: in implicit copy constructor for 'NameableString' first required here class MapRoot : public scene::Node::Symbiot, public scene::Instantiable, public scene::Traversable::Observer ^ libs/maplib.h:208:15: note: in implicit copy constructor for 'MapRoot' first required here return ( new MapRoot( *this ) )->node(); ^ In file included from radiant/referencecache.cpp:53: In file included from radiant/mainframe.h:25: In file included from libs/gtkutil/window.h:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/referencecache.cpp:37: In file included from include/ientity.h:27: In file included from libs/string/string.h:32: libs/memory/allocator.h:262:3: warning: destructor called on non-final 'ModelResource' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] p->~Type(); ^ libs/container/cache.h:37:17: note: in instantiation of member function 'Delete::scalar' requested here Delete().scalar( p ); ^ libs/container/cache.h:134:19: note: in instantiation of member function 'DefaultCreationPolicy>>>::destroy' requested here CreationPolicy::destroy( ( *i ).value.get() ); ^ radiant/referencecache.cpp:532:16: note: in instantiation of member function 'HashedCache>>, ModelResource, PathHash, PathEqual>::release' requested here m_references.release( *i ); ^ libs/memory/allocator.h:262:7: note: qualify call to silence this warning p->~Type(); ^ ModelResource:: 5 warnings generated. c++ radiant/renderer.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/renderer.o In file included from radiant/renderer.cpp:22: In file included from radiant/renderer.h:26: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ 1 warning generated. c++ radiant/renderstate.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/renderstate.o In file included from radiant/renderstate.cpp:29: include/itextures.h:49:69: warning: ordered comparison of function pointers ('LoadImageCallback::LoadFunc' (aka 'Image *(*)(void *, const char *)') and 'LoadImageCallback::LoadFunc') [-Wordered-compare-function-pointers] ( !( other.m_environment < self.m_environment ) && self.m_func < other.m_func ); ~~~~~~~~~~~ ^ ~~~~~~~~~~~~ In file included from radiant/renderstate.cpp:32: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/renderstate.cpp:54: In file included from radiant/xywindow.h:28: In file included from libs/gtkutil/cursor.h:27: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ radiant/renderstate.cpp:1161:2: warning: delete called on non-final 'OpenGLShader' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete shader; ^ radiant/renderstate.cpp:1568:2: warning: delete called on non-final 'OpenGLShaderCache' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete g_ShaderCache; ^ In file included from radiant/renderstate.cpp:44: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/container/hashtable.h:90:5: note: in implicit copy constructor for 'String>>' first required here : key( key_ ), value( value_ ){ ^ libs/container/hashtable.h:101:21: note: in instantiation of member function 'HashTableDetail::KeyValue>>, SharedValue>::KeyValue' requested here : m_hash( hash ), m_value( key, value ){ ^ libs/container/hashtable.h:183:13: note: in instantiation of member function 'HashTableDetail::BucketNode>>, SharedValue, unsigned long>::BucketNode' requested here return new BucketNode( hash, key, value ); ^ libs/container/hashtable.h:355:53: note: in instantiation of member function 'HashTable>>, SharedValue, HashString>::node_create' requested here return iterator( bucket_insert( getBucket( hash ), node_create( hash, key, value ) ) ); ^ libs/container/cache.h:148:21: note: in instantiation of member function 'HashTable>>, SharedValue, HashString>::insert' requested here iterator i = m_map.insert( key, Element() ); ^ radiant/renderstate.cpp:1198:19: note: in instantiation of member function 'HashedCache>>, OpenGLShader, HashString, std::equal_to>>>, OpenGLShaderCache::CreateOpenGLShader>::capture' requested here return m_shaders.capture( name ).get(); ^ 6 warnings generated. c++ radiant/scenegraph.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/scenegraph.o In file included from radiant/scenegraph.cpp:22: radiant/scenegraph.h:22:2: warning: 'INCLUDEDE_SCENEGRAPH_H' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] #if !defined( INCLUDEDE_SCENEGRAPH_H ) ^~ radiant/scenegraph.h:23:9: note: 'INCLUDED_SCENEGRAPH_H' is defined here; did you mean 'INCLUDEDE_SCENEGRAPH_H'? #define INCLUDED_SCENEGRAPH_H ^~~~~~~~~~~~~~~~~~~~~ INCLUDEDE_SCENEGRAPH_H radiant/scenegraph.cpp:243:2: warning: delete called on non-final 'CompiledGraph' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete g_sceneGraph; ^ 2 warnings generated. c++ radiant/selection.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/selection.o In file included from radiant/selection.cpp:34: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/selection.cpp:42: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/selection.cpp:32: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ radiant/selection.cpp:1072:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] return m_selectable_x.isSelected() ^~~~~~~~~~~~~~~~~~~~~~~~~~~ radiant/selection.cpp:1072:9: note: cast one or both operands to int to silence this warning radiant/selection.cpp:1072:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] return m_selectable_x.isSelected() ^~~~~~~~~~~~~~~~~~~~~~~~~~~ radiant/selection.cpp:1072:9: note: cast one or both operands to int to silence this warning radiant/selection.cpp:1072:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] return m_selectable_x.isSelected() ^~~~~~~~~~~~~~~~~~~~~~~~~~~ radiant/selection.cpp:1072:9: note: cast one or both operands to int to silence this warning radiant/selection.cpp:1072:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] return m_selectable_x.isSelected() ^~~~~~~~~~~~~~~~~~~~~~~~~~~ radiant/selection.cpp:1072:9: note: cast one or both operands to int to silence this warning radiant/selection.cpp:1437:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] return m_selectable_x.isSelected() ^~~~~~~~~~~~~~~~~~~~~~~~~~~ radiant/selection.cpp:1437:9: note: cast one or both operands to int to silence this warning radiant/selection.cpp:1437:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] return m_selectable_x.isSelected() ^~~~~~~~~~~~~~~~~~~~~~~~~~~ radiant/selection.cpp:1437:9: note: cast one or both operands to int to silence this warning radiant/selection.cpp:1437:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] return m_selectable_x.isSelected() ^~~~~~~~~~~~~~~~~~~~~~~~~~~ radiant/selection.cpp:1437:9: note: cast one or both operands to int to silence this warning radiant/selection.cpp:1595:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] return m_selectable_x.isSelected() ^~~~~~~~~~~~~~~~~~~~~~~~~~~ radiant/selection.cpp:1595:9: note: cast one or both operands to int to silence this warning radiant/selection.cpp:1595:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] return m_selectable_x.isSelected() ^~~~~~~~~~~~~~~~~~~~~~~~~~~ radiant/selection.cpp:1595:9: note: cast one or both operands to int to silence this warning radiant/selection.cpp:1595:9: warning: use of bitwise '|' with boolean operands [-Wbitwise-instead-of-logical] return m_selectable_x.isSelected() ^~~~~~~~~~~~~~~~~~~~~~~~~~~ radiant/selection.cpp:1595:9: note: cast one or both operands to int to silence this warning radiant/selection.cpp:3407:2: warning: delete called on non-final 'RadiantSelectionSystem' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete g_RadiantSelectionSystem; ^ radiant/selection.cpp:3617:2: warning: delete called on non-final 'RadiantWindowObserver' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ 15 warnings generated. c++ radiant/select.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/select.o In file included from radiant/select.cpp:39: In file included from libs/gtkutil/widget.h:26: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/select.cpp:41: In file included from radiant/brush.h:52: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/select.cpp:41: In file included from radiant/brush.h:59: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/select.cpp:41: radiant/brush.h:686:1: warning: definition of implicit copy assignment operator for 'FacePlane' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] FacePlane( const FacePlane& other ) : m_funcStaticOrigin( 0, 0, 0 ){ ^ radiant/brush.h:1078:21: note: in implicit copy assignment operator for 'FacePlane' first required here m_planeTransformed = m_plane; ^ In file included from radiant/select.cpp:45: In file included from radiant/texwindow.h:28: libs/xml/xmltextags.h:61:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlChar* expression = (xmlChar*)queryString; ^ In file included from radiant/select.cpp:41: radiant/brush.h:1405:17: warning: definition of implicit copy constructor for 'SelectableEdge' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableEdge& operator=( const SelectableEdge& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableEdge' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2102:17: note: in instantiation of member function 'std::vector::push_back' requested here m_select_edges.push_back( SelectableEdge( m_faces, faceVertex ) ); ^ radiant/brush.h:1432:19: warning: definition of implicit copy constructor for 'SelectableVertex' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableVertex& operator=( const SelectableVertex& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableVertex' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2116:20: note: in instantiation of member function 'std::vector::push_back' requested here m_select_vertices.push_back( SelectableVertex( m_faces, faceVertex ) ); ^ In file included from radiant/select.cpp:22: In file included from radiant/select.h:25: In file included from libs/math/vector.h:60: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:22: In file included from /usr/include/c++/v1/__memory/shared_ptr.h:21: /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'EdgeInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'VertexInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ In file included from radiant/select.cpp:41: radiant/brush.h:2923:15: warning: definition of implicit copy constructor for 'EdgeInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] EdgeInstance& operator=( const EdgeInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'EdgeInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3181:18: note: in instantiation of member function 'std::vector::push_back' requested here m_edgeInstances.push_back( EdgeInstance( m_faceInstances, edge ) ); ^ radiant/brush.h:2976:17: warning: definition of implicit copy constructor for 'VertexInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] VertexInstance& operator=( const VertexInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'VertexInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3188:20: note: in instantiation of member function 'std::vector::push_back' requested here m_vertexInstances.push_back( VertexInstance( m_faceInstances, vertex ) ); ^ 11 warnings generated. c++ radiant/server.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/server.o In file included from radiant/server.cpp:29: In file included from libs/os/path.h:34: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__utility/pair.h:197:11: note: in defaulted move constructor for 'std::pair>>, int>' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ radiant/server.cpp:64:48: note: in instantiation of function template specialization 'std::pair>>, int>, String>>>::pair>>, int>, const char *&, nullptr>' requested here if ( !m_modules.insert( Modules_::value_type( ModuleKey( ModuleType( type, version ), name ), &module ) ).second ) { ^ 1 warning generated. c++ radiant/shaders.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/shaders.o c++ radiant/sockets.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/sockets.o c++ radiant/stacktrace.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/stacktrace.o c++ radiant/surfacedialog.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/surfacedialog.o In file included from radiant/surfacedialog.cpp:38: In file included from /usr/local/include/gtk-2.0/gtk/gtkhbox.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkbox.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/surfacedialog.cpp:73: In file included from radiant/brush.h:52: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/surfacedialog.cpp:73: In file included from radiant/brush.h:59: libs/render.h:174:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const RenderIndex find_or_insert( const Vertex& vertex ){ ^~~~~~ In file included from radiant/surfacedialog.cpp:73: radiant/brush.h:686:1: warning: definition of implicit copy assignment operator for 'FacePlane' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] FacePlane( const FacePlane& other ) : m_funcStaticOrigin( 0, 0, 0 ){ ^ radiant/brush.h:1078:21: note: in implicit copy assignment operator for 'FacePlane' first required here m_planeTransformed = m_plane; ^ In file included from radiant/surfacedialog.cpp:74: In file included from radiant/patch.h:57: libs/traverselib.h:169:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::insert: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/surfacedialog.cpp:74: In file included from radiant/patch.h:57: libs/traverselib.h:182:19: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare] ASSERT_MESSAGE( &node != 0, "TraversableNodeSet::erase: sanity check failed" ); ^~~~ ~ libs/debugging/debugging.h:108:11: note: expanded from macro 'ASSERT_MESSAGE' if ( !( condition ) ) \ ^~~~~~~~~ In file included from radiant/surfacedialog.cpp:78: In file included from radiant/textureentry.h:34: In file included from radiant/texwindow.h:28: libs/xml/xmltextags.h:61:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlChar* expression = (xmlChar*)queryString; ^ In file included from radiant/surfacedialog.cpp:73: radiant/brush.h:1405:17: warning: definition of implicit copy constructor for 'SelectableEdge' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableEdge& operator=( const SelectableEdge& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableEdge' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2102:17: note: in instantiation of member function 'std::vector::push_back' requested here m_select_edges.push_back( SelectableEdge( m_faces, faceVertex ) ); ^ radiant/brush.h:1432:19: warning: definition of implicit copy constructor for 'SelectableVertex' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] SelectableVertex& operator=( const SelectableVertex& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'SelectableVertex' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:2116:20: note: in instantiation of member function 'std::vector::push_back' requested here m_select_vertices.push_back( SelectableVertex( m_faces, faceVertex ) ); ^ In file included from radiant/surfacedialog.cpp:30: In file included from libs/debugging/debugging.h:28: In file included from libs/stream/textstream.h:35: In file included from /usr/include/c++/v1/algorithm:667: In file included from /usr/include/c++/v1/functional:506: In file included from /usr/include/c++/v1/__functional/function.h:22: In file included from /usr/include/c++/v1/__memory/shared_ptr.h:21: /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'EdgeInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator.h:156:9: warning: destructor called on non-final 'VertexInstance' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] __p->~_Tp(); ^ /usr/include/c++/v1/__memory/allocator_traits.h:309:13: note: in instantiation of member function 'std::allocator::destroy' requested here __a.destroy(__p); ^ /usr/include/c++/v1/vector:803:25: note: in instantiation of function template specialization 'std::allocator_traits>::destroy' requested here __alloc_traits::destroy(__alloc(), _VSTD::__to_address(--__soon_to_be_end)); ^ /usr/include/c++/v1/vector:797:29: note: in instantiation of member function 'std::vector::__base_destruct_at_end' requested here void __clear() _NOEXCEPT {__base_destruct_at_end(this->__begin_);} ^ /usr/include/c++/v1/vector:401:9: note: in instantiation of member function 'std::vector::__clear' requested here __clear(); ^ radiant/brush.h:3078:1: note: in instantiation of member function 'std::vector::~vector' requested here BrushInstance( const scene::Path& path, scene::Instance* parent, Brush& brush ) : ^ /usr/include/c++/v1/__memory/allocator.h:156:15: note: qualify call to silence this warning __p->~_Tp(); ^ In file included from radiant/surfacedialog.cpp:73: radiant/brush.h:2923:15: warning: definition of implicit copy constructor for 'EdgeInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] EdgeInstance& operator=( const EdgeInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'EdgeInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3181:18: note: in instantiation of member function 'std::vector::push_back' requested here m_edgeInstances.push_back( EdgeInstance( m_faceInstances, edge ) ); ^ radiant/brush.h:2976:17: warning: definition of implicit copy constructor for 'VertexInstance' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] VertexInstance& operator=( const VertexInstance& other ){ ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit copy constructor for 'VertexInstance' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/vector:778:21: note: in instantiation of function template specialization 'std::allocator_traits>::construct' requested here __alloc_traits::construct(this->__alloc(), _VSTD::__to_address(__tx.__pos_), ^ /usr/include/c++/v1/vector:1546:9: note: in instantiation of function template specialization 'std::vector::__construct_one_at_end' requested here __construct_one_at_end(_VSTD::move(__x)); ^ radiant/brush.h:3188:20: note: in instantiation of member function 'std::vector::push_back' requested here m_vertexInstances.push_back( VertexInstance( m_faceInstances, vertex ) ); ^ In file included from radiant/surfacedialog.cpp:52: In file included from libs/shaderlib.h:25: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in defaulted move constructor for 'std::pair>>, String>>>' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>>, String>>>, void *>>::construct>>, String>>>, std::pair>>, String>>>>' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2136:20: note: in instantiation of function template specialization 'std::allocator_traits>>, String>>>, void *>>>::construct>>, String>>>, std::pair>>, String>>>, void>' requested here __node_traits::construct(__na, _NodeTypes::__get_ptr(__h->__value_), _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:2098:29: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__construct_node>>, String>>>>' requested here __node_holder __h = __construct_node(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__tree:1262:16: note: in instantiation of function template specialization 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__emplace_unique_key_args>>, std::pair>>, String>>>>' requested here return __emplace_unique_key_args(_NodeTypes::__get_key(__v), _VSTD::move(__v)); ^ /usr/include/c++/v1/map:1246:46: note: in instantiation of member function 'std::__tree>>, String>>>, std::__map_value_compare>>, std::__value_type>>, String>>>, std::less>>>, true>, std::allocator>>, String>>>>>::__insert_unique' requested here insert(value_type&& __v) {return __tree_.__insert_unique(_VSTD::move(__v));} ^ libs/xml/xmlelement.h:74:10: note: in instantiation of member function 'std::map>>, String>>>::insert' requested here m_attrs.insert( attrs_t::value_type( name, value ) ); ^ 14 warnings generated. c++ radiant/texmanip.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/texmanip.o radiant/texmanip.cpp:126:19: warning: cast from 'const void *' to 'unsigned char *' drops const qualifier [-Wcast-qual] inrow = (byte *)indata; ^ radiant/texmanip.cpp:137:22: warning: cast from 'const void *' to 'unsigned char *' drops const qualifier [-Wcast-qual] inrow = (byte *)indata + inwidth4 * yi; ^ radiant/texmanip.cpp:200:22: warning: cast from 'const void *' to 'unsigned char *' drops const qualifier [-Wcast-qual] inrow = (byte *)indata + inwidth4 * yi; ^ radiant/texmanip.cpp:221:19: warning: cast from 'const void *' to 'unsigned char *' drops const qualifier [-Wcast-qual] inrow = (byte *)indata; ^ radiant/texmanip.cpp:231:22: warning: cast from 'const void *' to 'unsigned char *' drops const qualifier [-Wcast-qual] inrow = (byte *)indata + inwidth3 * yi; ^ radiant/texmanip.cpp:287:22: warning: cast from 'const void *' to 'unsigned char *' drops const qualifier [-Wcast-qual] inrow = (byte *)indata + inwidth3 * yi; ^ 6 warnings generated. c++ radiant/textures.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/textures.o In file included from radiant/textures.cpp:27: include/itextures.h:49:69: warning: ordered comparison of function pointers ('LoadImageCallback::LoadFunc' (aka 'Image *(*)(void *, const char *)') and 'LoadImageCallback::LoadFunc') [-Wordered-compare-function-pointers] ( !( other.m_environment < self.m_environment ) && self.m_func < other.m_func ); ~~~~~~~~~~~ ^ ~~~~~~~~~~~~ radiant/textures.cpp:796:2: warning: delete called on non-final 'TexturesMap' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete g_texturesmap; ^ In file included from radiant/textures.cpp:33: In file included from libs/container/hashfunc.h:26: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:52:5: note: in implicit copy constructor for 'String>>' first required here pair(pair const&) = default; ^ libs/container/hashtable.h:90:5: note: in defaulted copy constructor for 'std::pair>>>' first required here : key( key_ ), value( value_ ){ ^ libs/container/hashtable.h:101:21: note: in instantiation of member function 'HashTableDetail::KeyValue>>>, SharedValue>::KeyValue' requested here : m_hash( hash ), m_value( key, value ){ ^ libs/container/hashtable.h:183:13: note: in instantiation of member function 'HashTableDetail::BucketNode>>>, SharedValue, unsigned long>::BucketNode' requested here return new BucketNode( hash, key, value ); ^ libs/container/hashtable.h:355:53: note: in instantiation of member function 'HashTable>>>, SharedValue, TextureKeyHashNoCase, TextureKeyEqualNoCase>::node_create' requested here return iterator( bucket_insert( getBucket( hash ), node_create( hash, key, value ) ) ); ^ libs/container/cache.h:148:21: note: in instantiation of member function 'HashTable>>>, SharedValue, TextureKeyHashNoCase, TextureKeyEqualNoCase>::insert' requested here iterator i = m_map.insert( key, Element() ); ^ radiant/textures.cpp:436:21: note: in instantiation of member function 'HashedCache>>>, qtexture_t, TextureKeyHashNoCase, TextureKeyEqualNoCase, TexturesMap::TextureConstructor>::capture' requested here return m_qtextures.capture( TextureKey( loader, name ) ).get(); ^ 3 warnings generated. c++ radiant/texwindow.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/texwindow.o In file included from radiant/texwindow.cpp:28: In file included from radiant/texwindow.h:28: libs/xml/xmltextags.h:61:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlChar* expression = (xmlChar*)queryString; ^ In file included from radiant/texwindow.cpp:43: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:33: In file included from /usr/local/include/gtk-2.0/gtk/gtkaboutdialog.h:32: In file included from /usr/local/include/gtk-2.0/gtk/gtkdialog.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/texwindow.cpp:43: In file included from /usr/local/include/gtk-2.0/gtk/gtk.h:126: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenutoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbutton.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolitem.h:31: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ In file included from radiant/texwindow.cpp:28: In file included from radiant/texwindow.h:28: In file included from libs/xml/xmltextags.h:26: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ radiant/texwindow.cpp:379:15: note: in implicit copy constructor for 'String>>' first required here CopiedString filename = ishader->getShaderFileName(); ^ radiant/texwindow.cpp:2151:54: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] DoShaderInfoDlg( name, shader->getShaderFileName(), "Shader Info" ); ^ radiant/texwindow.cpp:2159:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] EMessageBoxReturn result = DoShaderTagDlg( &tag, "Add shader tag" ); ^ radiant/texwindow.cpp:2191:55: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] EMessageBoxReturn result = DoShaderTagDlg( &newTag, "Rename shader tag" ); ^ 7 warnings generated. c++ radiant/timer.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/timer.o c++ radiant/treemodel.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/treemodel.o In file included from radiant/treemodel.cpp:27: In file included from /usr/local/include/gtk-2.0/gtk/gtktreemodel.h:30: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/treemodel.cpp:36: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ /usr/include/c++/v1/__utility/pair.h:53:5: note: in implicit copy constructor for 'String>>' first required here pair(pair&&) = default; ^ /usr/include/c++/v1/__utility/pair.h:197:11: note: in defaulted move constructor for 'std::pair>>, scene::Node *>' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ radiant/treemodel.cpp:1206:52: note: in instantiation of function template specialization 'std::pair>>, scene::Node *>, GraphTreeNode *>::pair>>, scene::Node *>, GraphTreeNode *&, nullptr>' requested here GraphTreeNode::iterator newNode = parent->insert( GraphTreeNode::value_type( GraphTreeNode::key_type( name, &instance.path().top().get() ), node ) ); ^ 2 warnings generated. c++ radiant/undo.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/undo.o radiant/undo.cpp:257:14: warning: comparison of integers of different signs: 'std::size_t' (aka 'unsigned long') and 'ConstantWrapper::Value' (aka 'int') [-Wsign-compare] if ( levels > MAX_UNDO_LEVELS() ) { ~~~~~~ ^ ~~~~~~~~~~~~~~~~~ radiant/undo.cpp:455:2: warning: definition of implicit copy assignment operator for 'state_type' is deprecated because it has a user-provided copy constructor [-Wdeprecated-copy-with-user-provided-copy] state_type( const state_type& other ) : UndoMemento( other ), test_data( other.test_data ){ ^ radiant/undo.cpp:479:10: note: in implicit copy assignment operator for 'undoable_test::state_type' first required here m_state = *( static_cast( state ) ); ^ 2 warnings generated. c++ radiant/url.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/url.o In file included from radiant/url.cpp:24: In file included from radiant/mainframe.h:25: In file included from libs/gtkutil/window.h:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ radiant/view.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/view.o c++ radiant/watchbsp.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/watchbsp.o In file included from radiant/watchbsp.cpp:39: In file included from /usr/local/include/gtk-2.0/gtk/gtkmain.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/watchbsp.cpp:51: radiant/feedback.h:90:2: warning: delete called on non-final 'CPointMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/feedback.h:106:3: warning: delete called on non-final 'CPointMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/feedback.h:124:2: warning: delete called on non-final 'CWindingMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/feedback.h:140:3: warning: delete called on non-final 'CWindingMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/watchbsp.cpp:108:19: warning: private field 'm_xmlInput' is not used [-Wunused-private-field] xmlParserInputPtr m_xmlInput; ^ 6 warnings generated. c++ radiant/winding.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/winding.o radiant/winding.cpp:188:14: warning: unused variable 'DEBUG_EPSILON_SQUARED' [-Wunused-const-variable] const double DEBUG_EPSILON_SQUARED = DEBUG_EPSILON * DEBUG_EPSILON; ^ 1 warning generated. c++ radiant/windowobservers.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/windowobservers.o c++ radiant/xmlstuff.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/xmlstuff.o c++ radiant/xywindow.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/libxml2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o radiant/xywindow.o In file included from radiant/xywindow.cpp:28: In file included from radiant/xywindow.h:28: In file included from libs/gtkutil/cursor.h:27: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from radiant/xywindow.cpp:32: In file included from include/ientity.h:27: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/eclasslib.h:72:7: note: in implicit copy constructor for 'String>>' first required here class EntityClassAttribute ^ /usr/include/c++/v1/__utility/pair.h:197:45: note: in implicit copy constructor for 'EntityClassAttribute' first required here : first(_VSTD::forward<_U1>(__u1)), second(_VSTD::forward<_U2>(__u2)) {} ^ libs/eclasslib.h:157:38: note: in instantiation of function template specialization 'std::pair>>, EntityClassAttribute>::pair' requested here entityClass.m_attributes.push_back( EntityClassAttributePair( key, attribute ) ); ^ In file included from radiant/xywindow.cpp:51: In file included from radiant/renderer.h:26: include/renderable.h:51:9: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] virtual const EStyle getStyle() const = 0; ^~~~~~ In file included from radiant/xywindow.cpp:66: In file included from radiant/texwindow.h:28: libs/xml/xmltextags.h:61:34: warning: cast from 'const char *' to 'unsigned char *' drops const qualifier [-Wcast-qual] xmlChar* expression = (xmlChar*)queryString; ^ In file included from radiant/xywindow.cpp:70: radiant/feedback.h:90:2: warning: delete called on non-final 'CPointMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/feedback.h:106:3: warning: delete called on non-final 'CPointMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/feedback.h:124:2: warning: delete called on non-final 'CWindingMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/feedback.h:140:3: warning: delete called on non-final 'CWindingMsg' that has virtual functions but non-virtual destructor [-Wdelete-non-abstract-non-virtual-dtor] delete this; ^ radiant/xywindow.cpp:411:11: warning: enumeration value 'INVALID' not handled in switch [-Wswitch] switch ( button.get() ) ^~~~~~~~~~~~ radiant/xywindow.cpp:2067:1: warning: 'const' type qualifier on return type has no effect [-Wignored-qualifiers] const EStyle getStyle() const { ^~~~~~ radiant/xywindow.cpp:372:20: warning: unused variable 'RAD_NONE' [-Wunused-const-variable] const unsigned int RAD_NONE = 0x00; ^ radiant/xywindow.cpp:376:20: warning: unused variable 'RAD_PRESS' [-Wunused-const-variable] const unsigned int RAD_PRESS = 0x08; ^ 12 warnings generated. c++ libs/gtkutil/accelerator.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/accelerator.o In file included from libs/gtkutil/accelerator.cpp:28: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ libs/gtkutil/button.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/button.o In file included from libs/gtkutil/button.cpp:24: In file included from /usr/local/include/gtk-2.0/gtk/gtkradiobutton.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcheckbutton.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtktogglebutton.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkbutton.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ libs/gtkutil/clipboard.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/clipboard.o In file included from libs/gtkutil/clipboard.cpp:86: In file included from /usr/local/include/gtk-2.0/gtk/gtkclipboard.h:29: In file included from /usr/local/include/gtk-2.0/gtk/gtkselection.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ libs/gtkutil/clipboard.cpp:94:4: warning: ISO C++11 does not allow conversion from string literal to 'gchar *' (aka 'char *') [-Wwritable-strings] { "RADIANT_CLIPPINGS", 0, RADIANT_CLIPPINGS, }, ^ 2 warnings generated. c++ libs/gtkutil/closure.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/closure.o c++ libs/gtkutil/container.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/container.o In file included from libs/gtkutil/container.cpp:22: In file included from libs/gtkutil/container.h:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ libs/gtkutil/cursor.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/cursor.o In file included from libs/gtkutil/cursor.cpp:22: In file included from libs/gtkutil/cursor.h:27: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ libs/gtkutil/dialog.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/dialog.o In file included from libs/gtkutil/dialog.cpp:24: In file included from /usr/local/include/gtk-2.0/gtk/gtkmain.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ libs/gtkutil/entry.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/entry.o In file included from libs/gtkutil/entry.cpp:22: In file included from libs/gtkutil/entry.h:27: In file included from /usr/local/include/gtk-2.0/gtk/gtkentry.h:39: In file included from /usr/local/include/gtk-2.0/gtk/gtkeditable.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ libs/gtkutil/filechooser.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/filechooser.o In file included from libs/gtkutil/filechooser.cpp:28: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from libs/gtkutil/filechooser.cpp:34: libs/string/string.h:313:9: warning: definition of implicit copy constructor for 'String>>' is deprecated because it has a user-provided copy assignment operator [-Wdeprecated-copy-with-user-provided-copy] String& operator=( const String& other ){ ^ libs/gtkutil/filechooser.cpp:57:8: note: in implicit copy constructor for 'String>>' first required here struct filetype_copy_t ^ /usr/include/c++/v1/__memory/allocator.h:151:28: note: in implicit move constructor for 'FileTypeList::filetype_copy_t' first required here ::new ((void*)__p) _Up(_VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/__memory/allocator_traits.h:290:13: note: in instantiation of function template specialization 'std::allocator>::construct' requested here __a.construct(__p, _VSTD::forward<_Args>(__args)...); ^ /usr/include/c++/v1/list:1590:26: note: in instantiation of function template specialization 'std::allocator_traits>>::construct' requested here __node_alloc_traits::construct(__na, _VSTD::addressof(__hold->__value_), _VSTD::move(__x)); ^ libs/gtkutil/filechooser.cpp:84:10: note: in instantiation of member function 'std::list::push_back' requested here m_types.push_back( filetype_pair_t( moduleName, type ) ); ^ 2 warnings generated. c++ libs/gtkutil/frame.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/frame.o In file included from libs/gtkutil/frame.cpp:24: In file included from /usr/local/include/gtk-2.0/gtk/gtkframe.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ libs/gtkutil/glfont.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/glfont.o c++ libs/gtkutil/glwidget.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/glwidget.o In file included from libs/gtkutil/glwidget.cpp:30: In file included from /usr/local/include/gtk-2.0/gtk/gtkdrawingarea.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ libs/gtkutil/idledraw.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/idledraw.o c++ libs/gtkutil/image.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/image.o In file included from libs/gtkutil/image.cpp:24: In file included from /usr/local/include/gtk-2.0/gtk/gtkimage.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkmisc.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ libs/gtkutil/image.cpp:49:3: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] gdk_pixbuf_unref( rgb ); ^ /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:167:1: note: 'gdk_pixbuf_unref' has been explicitly marked deprecated here GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(g_object_unref) ^ /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h:343:45: note: expanded from macro 'GDK_PIXBUF_DEPRECATED_IN_2_0_FOR' #define GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(f) G_DEPRECATED_FOR(f) _GDK_PIXBUF_EXTERN ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ libs/gtkutil/image.cpp:62:3: warning: 'gdk_pixbuf_unref' is deprecated: Use 'g_object_unref' instead [-Wdeprecated-declarations] gdk_pixbuf_unref( rgba ); ^ /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h:167:1: note: 'gdk_pixbuf_unref' has been explicitly marked deprecated here GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(g_object_unref) ^ /usr/local/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-macros.h:343:45: note: expanded from macro 'GDK_PIXBUF_DEPRECATED_IN_2_0_FOR' #define GDK_PIXBUF_DEPRECATED_IN_2_0_FOR(f) G_DEPRECATED_FOR(f) _GDK_PIXBUF_EXTERN ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 3 warnings generated. c++ libs/gtkutil/menu.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/menu.o In file included from libs/gtkutil/menu.cpp:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenu.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkmenushell.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ libs/gtkutil/messagebox.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/messagebox.o In file included from libs/gtkutil/messagebox.cpp:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkmain.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ libs/gtkutil/nonmodal.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/nonmodal.o In file included from libs/gtkutil/nonmodal.cpp:22: In file included from libs/gtkutil/nonmodal.h:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ libs/gtkutil/paned.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/paned.o In file included from libs/gtkutil/paned.cpp:24: In file included from /usr/local/include/gtk-2.0/gtk/gtkhpaned.h:34: In file included from /usr/local/include/gtk-2.0/gtk/gtkpaned.h:34: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ libs/gtkutil/pointer.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/pointer.o c++ libs/gtkutil/toolbar.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/toolbar.o In file included from libs/gtkutil/toolbar.cpp:24: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbar.h:40: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ In file included from libs/gtkutil/toolbar.cpp:24: In file included from /usr/local/include/gtk-2.0/gtk/gtktoolbar.h:41: /usr/local/include/gtk-2.0/gtk/gtktooltips.h:73:3: warning: 'GTimeVal' is deprecated: Use 'GDateTime' instead [-Wdeprecated-declarations] GTimeVal last_popdown; ^ /usr/local/include/glib-2.0/glib/gtypes.h:578:35: note: 'GTimeVal' has been explicitly marked deprecated here typedef struct _GTimeVal GTimeVal GLIB_DEPRECATED_TYPE_IN_2_62_FOR(GDateTime); ^ /usr/local/include/glib-2.0/glib/glib-visibility.h:656:45: note: expanded from macro 'GLIB_DEPRECATED_TYPE_IN_2_62_FOR' #define GLIB_DEPRECATED_TYPE_IN_2_62_FOR(f) GLIB_DEPRECATED_TYPE_FOR (f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1325:37: note: expanded from macro 'GLIB_DEPRECATED_TYPE_FOR' #define GLIB_DEPRECATED_TYPE_FOR(f) G_DEPRECATED_FOR(f) ^ /usr/local/include/glib-2.0/glib/gmacros.h:1273:44: note: expanded from macro 'G_DEPRECATED_FOR' #define G_DEPRECATED_FOR(f) __attribute__((__deprecated__("Use '" #f "' instead"))) ^ 2 warnings generated. c++ libs/gtkutil/widget.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/widget.o In file included from libs/gtkutil/widget.cpp:22: In file included from libs/gtkutil/widget.h:26: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ libs/gtkutil/window.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/window.o In file included from libs/gtkutil/window.cpp:22: In file included from libs/gtkutil/window.h:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkwindow.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkbin.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkcontainer.h:35: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. c++ libs/gtkutil/xorrectangle.cpp -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -isystem /usr/local/include -MMD -W -Wall -Wcast-align -Wcast-qual -Wno-implicit-function-declaration -Wno-unused-parameter -fcommon -fPIC -Wno-non-virtual-dtor -Wreorder -fno-exceptions -fno-rtti -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/gtkglext-1.0 -I/usr/local/lib/gtkglext-1.0/include -I/usr/local/include -I/usr/local/include/gtk-2.0 -D_THREAD_SAFE -I/usr/local/include/pango-1.0 -pthread -I/usr/local/include/atk-1.0 -I/usr/local/include/gdk-pixbuf-2.0 -I/usr/local/include/freetype2 -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/harfbuzz -I/usr/local/include/cairo -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -I/usr/local/include/fribidi -I/usr/local/include/pango-1.0 -I/usr/local/include -D_THREAD_SAFE -I/usr/local/include/freetype2 -I/usr/local/include/harfbuzz -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/pixman-1 -I/usr/local/include/libpng16 -pthread -I/usr/local/include/fribidi -I/usr/local/include/cairo -Ilibs -Iinclude -DPOSIX -DXWINDOWS -isystem /usr/local/include -DRADIANT_VERSION="\"1.5.0n\"" -DRADIANT_MAJOR_VERSION="\"5\"" -DRADIANT_MINOR_VERSION="\"0\"" -DRADIANT_ABOUTMSG="\"For FreeBSD 13.2 (amd64)\"" -DQ3MAP_VERSION="\"2.5.17n\"" -DRADIANT_EXECUTABLE="\"amd64\"" -c -o libs/gtkutil/xorrectangle.o In file included from libs/gtkutil/xorrectangle.cpp:22: In file included from libs/gtkutil/xorrectangle.h:25: In file included from /usr/local/include/gtk-2.0/gtk/gtkwidget.h:36: In file included from /usr/local/include/gtk-2.0/gtk/gtkobject.h:37: /usr/local/include/gtk-2.0/gtk/gtktypeutils.h:236:34: warning: 'GTypeDebugFlags' is deprecated [-Wdeprecated-declarations] void gtk_type_init (GTypeDebugFlags debug_flags); ^ /usr/local/include/glib-2.0/gobject/gtype.h:731:19: note: 'GTypeDebugFlags' has been explicitly marked deprecated here } GTypeDebugFlags GOBJECT_DEPRECATED_TYPE_IN_2_36; ^ /usr/local/include/glib-2.0/gobject/gobject-visibility.h:213:41: note: expanded from macro 'GOBJECT_DEPRECATED_TYPE_IN_2_36' #define GOBJECT_DEPRECATED_TYPE_IN_2_36 GLIB_DEPRECATED_TYPE ^ /usr/local/include/glib-2.0/glib/gmacros.h:1324:30: note: expanded from macro 'GLIB_DEPRECATED_TYPE' #define GLIB_DEPRECATED_TYPE G_DEPRECATED ^ /usr/local/include/glib-2.0/glib/gmacros.h:1263:37: note: expanded from macro 'G_DEPRECATED' #define G_DEPRECATED __attribute__((__deprecated__)) ^ 1 warning generated. ar rc libgtkutil.a libs/gtkutil/accelerator.o libs/gtkutil/button.o libs/gtkutil/clipboard.o libs/gtkutil/closure.o libs/gtkutil/container.o libs/gtkutil/cursor.o libs/gtkutil/dialog.o libs/gtkutil/entry.o libs/gtkutil/filechooser.o libs/gtkutil/frame.o libs/gtkutil/glfont.o libs/gtkutil/glwidget.o libs/gtkutil/idledraw.o libs/gtkutil/image.o libs/gtkutil/menu.o libs/gtkutil/messagebox.o libs/gtkutil/nonmodal.o libs/gtkutil/paned.o libs/gtkutil/pointer.o libs/gtkutil/toolbar.o libs/gtkutil/widget.o libs/gtkutil/window.o libs/gtkutil/xorrectangle.o ranlib libgtkutil.a file=install/radiant.amd64; mkdir -p ${file%/*} c++ radiant/autosave.o radiant/brushmanip.o radiant/brushmodule.o radiant/brushnode.o radiant/brush.o radiant/brush_primit.o radiant/brushtokens.o radiant/brushxml.o radiant/build.o radiant/camwindow.o radiant/clippertool.o radiant/commands.o radiant/console.o radiant/csg.o radiant/dialog.o radiant/eclass_def.o radiant/eclass_doom3.o radiant/eclass_fgd.o radiant/eclass.o radiant/eclass_xml.o radiant/entityinspector.o radiant/entitylist.o radiant/entity.o radiant/environment.o radiant/error.o radiant/feedback.o radiant/filetypes.o radiant/filters.o radiant/findtexturedialog.o radiant/glwidget.o radiant/grid.o radiant/groupdialog.o radiant/gtkdlgs.o radiant/gtkmisc.o radiant/help.o radiant/image.o radiant/mainframe.o radiant/main.o radiant/map.o radiant/mru.o radiant/nullmodel.o radiant/parse.o radiant/patchdialog.o radiant/patchmanip.o radiant/patchmodule.o radiant/patch.o radiant/pluginapi.o radiant/pluginmanager.o radiant/pluginmenu.o radiant/plugin.o radiant/plugintoolbar.o radiant/points.o radiant/preferencedictionary.o radiant/preferences.o radiant/qe3.o radiant/qgl.o radiant/referencecache.o radiant/renderer.o radiant/renderstate.o radiant/scenegraph.o radiant/selection.o radiant/select.o radiant/server.o radiant/shaders.o radiant/sockets.o radiant/stacktrace.o radiant/surfacedialog.o radiant/texmanip.o radiant/textures.o radiant/texwindow.o radiant/timer.o radiant/treemodel.o radiant/undo.o radiant/url.o radiant/view.o radiant/watchbsp.o radiant/winding.o radiant/windowobservers.o radiant/xmlstuff.o radiant/xywindow.o libcmdlib.a libgtkutil.a libl_net.a libmathlib.a libprofile.a libxmllib.a -fstack-protector-strong -L/usr/local/lib -s -lGL -ldl -L/usr/local/lib -lxml2 -L/usr/local/lib -lglib-2.0 -lintl -L/usr/local/lib -lgtk-x11-2.0 -lgdk-x11-2.0 -lharfbuzz -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lglib-2.0 -lintl -lgobject-2.0 -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lfreetype -L/usr/local/lib -lgtkglext-x11-1.0 -lgdkglext-x11-1.0 -lGLU -lGL -lharfbuzz -lpangox-1.0 -lX11 -lgmodule-2.0 -lgtk-x11-2.0 -lgdk-x11-2.0 -lpangocairo-1.0 -latk-1.0 -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lglib-2.0 -lintl -lgobject-2.0 -lpangoft2-1.0 -lpango-1.0 -lfontconfig -lfreetype -lz -L/usr/local/lib -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lintl -lharfbuzz -lfontconfig -lfreetype -lpthread -o install/radiant.amd64 [ -z "ldd " ] || [ -z "`ldd install/radiant.amd64 2>&1 1>/dev/null | tee /dev/stderr`" ] || { rm -f install/radiant.amd64; exit 1; } if false; then o=install/radiant.amd64; ln -snf ${o##*/} install/radiant; else true; fi mkdir -p install/games find install/ -name .svn -exec rm -f -r {} \; -prune [ "FreeBSD" != "Darwin" ] || cp -r setup/data/osx/NetRadiant.app/* install/NetRadiant.app/ DOWNLOAD_GAMEPACKS="no" GIT="git" SVN="svn" WGET="wget" RM_R="rm -f -r" MV="mv" UNZIPPER="unzip" ECHO="echo" SH="/bin/sh" CP="cp" CP_R="cp -r" /bin/sh install-gamepacks.sh "install" Game packs not found, please run ./download-gamepacks.sh and then try again! echo 0 > install/RADIANT_MINOR echo 5 > install/RADIANT_MAJOR cp -r setup/data/tools/* install/ mkdir -p install/docs cp -r docs/* install/docs/ find install/ -name .svn -exec rm -f -r {} \; -prune No DLL inclusion implemented for this target. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> netradiant-20150621_7 depends on file: /usr/local/libdata/pkgconfig/ice.pc - found ===> netradiant-20150621_7 depends on file: /usr/local/libdata/pkgconfig/sm.pc - found ===> netradiant-20150621_7 depends on file: /usr/local/libdata/pkgconfig/x11.pc - found ===> netradiant-20150621_7 depends on file: /usr/local/libdata/pkgconfig/xmu.pc - found ===> netradiant-20150621_7 depends on file: /usr/local/libdata/pkgconfig/xt.pc - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for netradiant-20150621_7 ===> Generating temporary packing list cp -f -a /wrkdirs/usr/ports/games/netradiant/work/netradiant-20150621-src/install/* /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant install -m 555 /wrkdirs/usr/ports/games/netradiant/work/netradiant /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/bin install -m 444 /portdistfiles/q3map2.6 /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/man/man6 cp -f -a /wrkdirs/usr/ports/games/netradiant/work/DarkPlacesPack/games /wrkdirs/usr/ports/games/netradiant/work/DarkPlacesPack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/Doom3Pack/games /wrkdirs/usr/ports/games/netradiant/work/Doom3Pack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/ETPack/games /wrkdirs/usr/ports/games/netradiant/work/ETPack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/NeverballPack/games /wrkdirs/usr/ports/games/netradiant/work/NeverballPack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/NexuizPack/games /wrkdirs/usr/ports/games/netradiant/work/NexuizPack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/OpenArenaPack/games /wrkdirs/usr/ports/games/netradiant/work/OpenArenaPack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/OsirionPack/games /wrkdirs/usr/ports/games/netradiant/work/OsirionPack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/Quake1Pack/games /wrkdirs/usr/ports/games/netradiant/work/Quake1Pack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/Quake2Pack/games /wrkdirs/usr/ports/games/netradiant/work/Quake2Pack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/Quake2WorldPack/games /wrkdirs/usr/ports/games/netradiant/work/Quake2WorldPack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/Quake3Pack/games /wrkdirs/usr/ports/games/netradiant/work/Quake3Pack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/Quake4Pack/games /wrkdirs/usr/ports/games/netradiant/work/Quake4Pack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/QuakePack/games /wrkdirs/usr/ports/games/netradiant/work/QuakePack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/QuetooPack/games /wrkdirs/usr/ports/games/netradiant/work/QuetooPack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/TremulousPack/games /wrkdirs/usr/ports/games/netradiant/work/TremulousPack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/UFOAIPack/games /wrkdirs/usr/ports/games/netradiant/work/UFOAIPack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/UnvanquishedPack/games /wrkdirs/usr/ports/games/netradiant/work/UnvanquishedPack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/WarsowPack/games /wrkdirs/usr/ports/games/netradiant/work/WarsowPack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant cp -f -a /wrkdirs/usr/ports/games/netradiant/work/XonoticPack/games /wrkdirs/usr/ports/games/netradiant/work/XonoticPack/*.game /wrkdirs/usr/ports/games/netradiant/work/stage/usr/local/share/netradiant ====> 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=2024-04-04T22:19:21+0000' 'PKG_NOTE_ports_top_git_hash=c2c35d895e' 'PKG_NOTE_ports_top_checkout_unclean=yes' 'PKG_NOTE_port_git_hash=fc73ac6875' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.99.20240122_1' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for netradiant-20150621_7 ===> Building netradiant-20150621_7 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for netradiant-20150621_7 build of games/netradiant | netradiant-20150621_7 ended at Thu Apr 4 23:32:46 BST 2024 build time: 00:13:26