>>> dhewm3: Building testing/dhewm3 1.5.2-r0 (using abuild 3.13.0-r5) started Tue, 24 Sep 2024 01:14:36 +0000 >>> dhewm3: Checking sanity of /home/buildozer/aports/testing/dhewm3/APKBUILD... >>> dhewm3: Analyzing dependencies... >>> dhewm3: Installing for build: build-base curl libogg libpng libvorbis cmake libjpeg-turbo-dev libogg-dev libpng-dev libvorbis-dev openal-soft-dev sdl2-dev zlib-dev (1/228) Installing libogg (1.3.5-r5) (2/228) Installing libpng (1.6.44-r0) (3/228) Installing libvorbis (1.3.7-r2) (4/228) Installing libbz2 (1.0.8-r6) (5/228) Installing xz-libs (5.6.2-r0) (6/228) Installing libarchive (3.7.5-r0) (7/228) Installing rhash-libs (1.4.4-r0) (8/228) Installing libuv (1.48.0-r0) (9/228) Installing cmake (3.30.3-r0) (10/228) Installing libjpeg-turbo (3.0.4-r0) (11/228) Installing libturbojpeg (3.0.4-r0) (12/228) Installing libjpeg-turbo-dev (3.0.4-r0) (13/228) Installing libogg-dev (1.3.5-r5) (14/228) Installing zlib-dev (1.3.1-r2) (15/228) Installing libpng-dev (1.6.44-r0) (16/228) Installing libvorbis-dev (1.3.7-r2) (17/228) Installing alsa-lib (1.2.12-r0) (18/228) Installing alsa-lib-dev (1.2.12-r0) (19/228) Installing dbus-libs (1.14.10-r3) (20/228) Installing opus (1.5.2-r0) (21/228) Installing libsamplerate (0.2.2-r3) (22/228) Installing jack (1.9.22-r4) (23/228) Installing jack-dev (1.9.22-r4) (24/228) Installing opus-dev (1.5.2-r0) (25/228) Installing libflac (1.4.3-r1) (26/228) Installing libsndfile (1.2.2-r0) (27/228) Installing libflac++ (1.4.3-r1) (28/228) Installing flac-dev (1.4.3-r1) (29/228) Installing libsndfile-dev (1.2.2-r0) (30/228) Installing portaudio (19.7.0-r2) (31/228) Installing libportaudiocxx (19.7.0-r2) (32/228) Installing portaudio-dev (19.7.0-r2) (33/228) Installing libffi (3.4.6-r0) (34/228) Installing libintl (0.22.5-r0) (35/228) Installing libeconf (0.6.3-r0) (36/228) Installing skalibs (2.14.2.0-r2) (37/228) Installing utmps-libs (0.1.2.2-r3) (38/228) Installing libblkid (2.40.2-r2) (39/228) Installing libmount (2.40.2-r2) (40/228) Installing glib (2.82.1-r0) (41/228) Installing libxau (1.0.11-r4) (42/228) Installing libmd (1.1.0-r0) (43/228) Installing libbsd (0.12.2-r0) (44/228) Installing libxdmcp (1.1.5-r1) (45/228) Installing libxcb (1.16.1-r0) (46/228) Installing libx11 (1.8.10-r0) (47/228) Installing libasyncns (0.8-r4) (48/228) Installing libltdl (2.4.7-r3) (49/228) Installing orc (0.4.39-r0) (50/228) Installing soxr (0.1.3-r7) (51/228) Installing speexdsp (1.2.1-r2) (52/228) Installing tdb-libs (1.4.10-r0) (53/228) Installing libpulse (17.0-r3) (54/228) Installing libpulse-mainloop-glib (17.0-r3) (55/228) Installing bzip2-dev (1.0.8-r6) (56/228) Installing libxml2 (2.12.8-r0) (57/228) Installing libxml2-utils (2.12.8-r0) (58/228) Installing docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.post-install (59/228) Installing libgpg-error (1.50-r0) (60/228) Installing libgcrypt (1.10.3-r0) (61/228) Installing libxslt (1.1.39-r1) (62/228) Installing docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.post-install (63/228) Installing xz (5.6.2-r0) (64/228) Installing gettext-asprintf (0.22.5-r0) (65/228) Installing gettext-libs (0.22.5-r0) (66/228) Installing gettext-envsubst (0.22.5-r0) (67/228) Installing gettext (0.22.5-r0) (68/228) Installing gettext-dev (0.22.5-r0) (69/228) Installing gdbm (1.24-r0) (70/228) Installing mpdecimal (4.0.0-r0) (71/228) Installing libpanelw (6.5_p20240601-r1) (72/228) Installing sqlite-libs (3.46.1-r0) (73/228) Installing python3 (3.12.6-r0) (74/228) Installing python3-pycache-pyc0 (3.12.6-r0) (75/228) Installing pyc (3.12.6-r0) (76/228) Installing python3-pyc (3.12.6-r0) (77/228) Installing py3-parsing (3.1.4-r0) (78/228) Installing py3-parsing-pyc (3.1.4-r0) (79/228) Installing py3-packaging (24.1-r0) (80/228) Installing py3-packaging-pyc (24.1-r0) (81/228) Installing linux-headers (6.6-r0) (82/228) Installing libffi-dev (3.4.6-r0) (83/228) Installing bsd-compat-headers (0.7.2-r6) (84/228) Installing libformw (6.5_p20240601-r1) (85/228) Installing libmenuw (6.5_p20240601-r1) (86/228) Installing libncurses++ (6.5_p20240601-r1) (87/228) Installing ncurses-dev (6.5_p20240601-r1) (88/228) Installing libedit-dev (20240808.3.1-r0) (89/228) Installing libpcre2-16 (10.43-r0) (90/228) Installing libpcre2-32 (10.43-r0) (91/228) Installing pcre2-dev (10.43-r0) (92/228) Installing libuuid (2.40.2-r2) (93/228) Installing libfdisk (2.40.2-r2) (94/228) Installing libsmartcols (2.40.2-r2) (95/228) Installing sqlite (3.46.1-r0) (96/228) Installing sqlite-dev (3.46.1-r0) (97/228) Installing util-linux (2.40.2-r2) (98/228) Installing setarch (2.40.2-r2) (99/228) Installing util-linux-misc (2.40.2-r2) (100/228) Installing linux-pam (1.6.1-r1) (101/228) Installing runuser (2.40.2-r2) (102/228) Installing mount (2.40.2-r2) (103/228) Installing losetup (2.40.2-r2) (104/228) Installing hexdump (2.40.2-r2) (105/228) Installing uuidgen (2.40.2-r2) (106/228) Installing blkid (2.40.2-r2) (107/228) Installing sfdisk (2.40.2-r2) (108/228) Installing mcookie (2.40.2-r2) (109/228) Installing agetty (2.40.2-r2) (110/228) Installing wipefs (2.40.2-r2) (111/228) Installing cfdisk (2.40.2-r2) (112/228) Installing umount (2.40.2-r2) (113/228) Installing flock (2.40.2-r2) (114/228) Installing lsblk (2.40.2-r2) (115/228) Installing libcap-ng (0.8.5-r0) (116/228) Installing setpriv (2.40.2-r2) (117/228) Installing logger (2.40.2-r2) (118/228) Installing partx (2.40.2-r2) (119/228) Installing fstrim (2.40.2-r2) (120/228) Installing findmnt (2.40.2-r2) (121/228) Installing util-linux-dev (2.40.2-r2) (122/228) Installing glib-dev (2.82.1-r0) (123/228) Installing pulseaudio-dev (17.0-r3) (124/228) Installing openal-soft-libs (1.23.1-r0) (125/228) Installing icu-data-full (74.2-r0) (126/228) Installing icu-libs (74.2-r0) (127/228) Installing qt5-qtbase (5.15.10_git20230714-r2) (128/228) Installing hicolor-icon-theme (0.18-r0) (129/228) Installing xprop (1.2.7-r0) (130/228) Installing libxext (1.3.6-r2) (131/228) Installing libice (1.1.1-r6) (132/228) Installing libsm (1.2.4-r4) (133/228) Installing libxt (1.3.0-r5) (134/228) Installing libxmu (1.1.4-r2) (135/228) Installing xset (1.2.5-r1) (136/228) Installing xdg-utils (1.2.1-r0) (137/228) Installing llvm18-libs (18.1.8-r0) (138/228) Installing hwdata-pci (0.387-r0) (139/228) Installing libpciaccess (0.18.1-r0) (140/228) Installing libdrm (2.4.123-r0) (141/228) Installing libelf (0.191-r0) (142/228) Installing mesa-glapi (24.2.3-r0) (143/228) Installing libxshmfence (1.3.2-r6) (144/228) Installing mesa (24.2.3-r0) (145/228) Installing wayland-libs-server (1.23.1-r0) (146/228) Installing libxfixes (6.0.1-r4) (147/228) Installing libxxf86vm (1.1.5-r6) (148/228) Installing mesa-gl (24.2.3-r0) (149/228) Installing qt5-qtdeclarative (5.15.10_git20230629-r0) (150/228) Installing libxcomposite (0.4.6-r5) (151/228) Installing freetype (2.13.3-r0) (152/228) Installing fontconfig (2.15.0-r1) (153/228) Installing wayland-libs-client (1.23.1-r0) (154/228) Installing wayland-libs-cursor (1.23.1-r0) (155/228) Installing wayland-libs-egl (1.23.1-r0) (156/228) Installing xkeyboard-config (2.42-r0) (157/228) Installing libxkbcommon (1.7.0-r1) (158/228) Installing qt5-qtwayland (5.15.10_git20230714-r0) (159/228) Installing mesa-gbm (24.2.3-r0) (160/228) Installing mesa-egl (24.2.3-r0) (161/228) Installing avahi-libs (0.8-r18) (162/228) Installing nettle (3.10-r1) (163/228) Installing libtasn1 (4.19.0-r2) (164/228) Installing p11-kit (0.25.5-r1) (165/228) Installing gnutls (3.8.5-r0) (166/228) Installing cups-libs (2.4.10-r0) (167/228) Installing shared-mime-info (2.4-r0) (168/228) Installing libsharpyuv (1.4.0-r0) (169/228) Installing libwebp (1.4.0-r0) (170/228) Installing tiff (4.6.0t-r0) (171/228) Installing gdk-pixbuf (2.42.12-r0) (172/228) Installing gtk-update-icon-cache (3.24.43-r0) (173/228) Installing libxrender (0.9.11-r5) (174/228) Installing libxcursor (1.2.2-r1) (175/228) Installing libxdamage (1.1.6-r5) (176/228) Installing libxi (1.8.2-r0) (177/228) Installing libxinerama (1.1.5-r4) (178/228) Installing libxrandr (1.5.4-r1) (179/228) Installing libatk-1.0 (2.54.0-r0) (180/228) Installing libxtst (1.2.5-r0) (181/228) Installing at-spi2-core (2.54.0-r0) (182/228) Installing libatk-bridge-2.0 (2.54.0-r0) (183/228) Installing pixman (0.43.4-r0) (184/228) Installing cairo (1.18.2-r0) (185/228) Installing cairo-gobject (1.18.2-r0) (186/228) Installing libepoxy (1.5.10-r1) (187/228) Installing fribidi (1.0.15-r0) (188/228) Installing graphite2 (1.3.14-r6) (189/228) Installing harfbuzz (9.0.0-r0) (190/228) Installing libxft (2.3.8-r3) (191/228) Installing pango (1.54.0-r0) (192/228) Installing gtk+3.0 (3.24.43-r0) (193/228) Installing libevdev (1.13.3-r0) (194/228) Installing mtdev (1.1.7-r0) (195/228) Installing eudev-libs (3.2.14-r2) (196/228) Installing libinput-libs (1.26.2-r0) (197/228) Installing xcb-util-wm (0.4.2-r0) (198/228) Installing xcb-util (0.4.1-r3) (199/228) Installing xcb-util-image (0.4.1-r0) (200/228) Installing xcb-util-keysyms (0.4.1-r0) (201/228) Installing xcb-util-renderutil (0.3.10-r0) (202/228) Installing libxkbcommon-x11 (1.7.0-r1) (203/228) Installing qt5-qtbase-x11 (5.15.10_git20230714-r2) (204/228) Installing openal-soft-dev (1.23.1-r0) (205/228) Installing sdl2 (2.30.7-r0) (206/228) Installing libpciaccess-dev (0.18.1-r0) (207/228) Installing libdrm-dev (2.4.123-r0) (208/228) Installing xorgproto (2024.1-r0) (209/228) Installing libxau-dev (1.0.11-r4) (210/228) Installing xcb-proto (1.16.0-r1) (211/228) Installing xcb-proto-pyc (1.16.0-r1) (212/228) Installing libxdmcp-dev (1.1.5-r1) (213/228) Installing libxcb-dev (1.16.1-r0) (214/228) Installing xtrans (1.5.0-r0) (215/228) Installing libx11-dev (1.8.10-r0) (216/228) Installing libxext-dev (1.3.6-r2) (217/228) Installing libxfixes-dev (6.0.1-r4) (218/228) Installing libxdamage-dev (1.1.6-r5) (219/228) Installing libxshmfence-dev (1.3.2-r6) (220/228) Installing mesa-gles (24.2.3-r0) (221/228) Installing mesa-osmesa (24.2.3-r0) (222/228) Installing mesa-xatracker (24.2.3-r0) (223/228) Installing libxxf86vm-dev (1.1.5-r6) (224/228) Installing mesa-dev (24.2.3-r0) (225/228) Installing sdl2-dev (2.30.7-r0) (226/228) Installing .makedepends-dhewm3 (20240924.011443) (227/228) Installing util-linux-openrc (2.40.2-r2) (228/228) Installing agetty-openrc (0.55.1-r0) Executing busybox-1.36.1-r32.trigger Executing glib-2.82.1-r0.trigger Executing shared-mime-info-2.4-r0.trigger Executing gdk-pixbuf-2.42.12-r0.trigger Executing gtk-update-icon-cache-3.24.43-r0.trigger Executing gtk+3.0-3.24.43-r0.trigger OK: 810 MiB in 331 packages >>> dhewm3: Cleaning up srcdir >>> dhewm3: Cleaning up pkgdir >>> dhewm3: Cleaning up tmpdir >>> dhewm3: Fetching https://distfiles.alpinelinux.org/distfiles/edge/dhewm3-1.5.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 curl: (22) The requested URL returned error: 404 >>> dhewm3: Fetching dhewm3-1.5.2.tar.gz::https://github.com/dhewm/dhewm3/archive/1.5.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 12296 0 12296 0 0 19147 0 --:--:-- --:--:-- --:--:-- 19147 100 3673k 0 3673k 0 0 2634k 0 --:--:-- 0:00:01 --:--:-- 4868k 100 5443k 0 5443k 0 0 3684k 0 --:--:-- 0:00:01 --:--:-- 6496k >>> dhewm3: Fetching https://distfiles.alpinelinux.org/distfiles/edge/dhewm3-1.5.2.tar.gz >>> dhewm3: Checking sha512sums... dhewm3-1.5.2.tar.gz: OK dhewm3.desktop: OK dhewm3.png: OK >>> dhewm3: Unpacking /var/cache/distfiles/dhewm3-1.5.2.tar.gz... CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument value or use a ... suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- `/usr/bin/gcc -dumpmachine` says: "loongarch64-alpine-linux-musl" -- => CPU architecture extracted from that: "loongarch64" -- Setting -DD3_ARCH="loongarch64" -DD3_SIZEOFPTR=8 -DD3_OSTYPE="linux" -- Found ZLIB: /usr/lib/libz.so (found version "1.3.1") -- Found OpenAL: /usr/lib/libopenal.so -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found SDL2: /usr/lib/libSDL2main.a;/usr/lib/libSDL2.so CMake Warning at CMakeLists.txt:221 (message): libcurl not found, server downloads won't be available (apart from that dhewm3 will work) -- Performing Test HAVE_LIBBACKTRACE -- Performing Test HAVE_LIBBACKTRACE - Failed CMake Warning at CMakeLists.txt:250 (message): libbacktrace wasn't found. It's not required but recommended, because it provides useful backtraces if dhewm3 crashes -- Performing Test cxx_has_fvisibility -- Performing Test cxx_has_fvisibility - Success -- Performing Test cxx_has_Woverload_virtual -- Performing Test cxx_has_Woverload_virtual - Success -- Performing Test cxx_has_Wno-class-memaccess -- Performing Test cxx_has_Wno-class-memaccess - Success -- Building None for linux-loongarch64 -- The install target will use the following directories: -- Binary directory: /usr/bin -- Library directory: /usr/lib/dhewm3 -- Data directory: /usr/share/dhewm3 -- Configuring done (2.1s) -- Generating done (0.2s) -- Build files have been written to: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/build [ 0%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Bounds.cpp.o [ 0%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Frustum.cpp.o [ 0%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Box.cpp.o [ 0%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Winding2D.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Surface_SweptSpline.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Winding.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/bv/Sphere.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Surface.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/Surface_Patch.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/JointTransform.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/TraceModel.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/hashing/CRC32.cpp.o [ 2%] Building CXX object CMakeFiles/idlib.dir/idlib/geometry/DrawVert.cpp.o [ 3%] Building CXX object CMakeFiles/idlib.dir/idlib/hashing/MD4.cpp.o [ 3%] Building CXX object CMakeFiles/idlib.dir/idlib/hashing/MD5.cpp.o [ 3%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Angles.cpp.o [ 3%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Lcp.cpp.o [ 3%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Math.cpp.o [ 4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Ode.cpp.o [ 4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Matrix.cpp.o [ 4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Plane.cpp.o [ 4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Pluecker.cpp.o [ 4%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Polynomial.cpp.o [ 5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Quat.cpp.o [ 5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Rotation.cpp.o [ 5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd.cpp.o [ 5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_Generic.cpp.o [ 5%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_AltiVec.cpp.o [ 6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_MMX.cpp.o [ 6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_3DNow.cpp.o [ 6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_SSE.cpp.o [ 6%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_SSE2.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/hashing/MD5.cpp: In function 'void MD5_Transform(unsigned int*, unsigned int*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/hashing/MD5.cpp:57:31: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 57 | register unsigned int a, b, c, d; | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/hashing/MD5.cpp:57:34: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 57 | register unsigned int a, b, c, d; | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/hashing/MD5.cpp:57:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 57 | register unsigned int a, b, c, d; | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/hashing/MD5.cpp:57:40: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 57 | register unsigned int a, b, c, d; | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_SweptSpline.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_SweptSpline.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/bv/Frustum.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Winding2D.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/TraceModel.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Matrix.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 7%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Simd_SSE3.cpp.o [ 7%] Building CXX object CMakeFiles/idlib.dir/idlib/math/Vector.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Winding.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 7%] Building CXX object CMakeFiles/idlib.dir/idlib/BitMsg.cpp.o [ 7%] Building CXX object CMakeFiles/idlib.dir/idlib/LangDict.cpp.o [ 7%] Building CXX object CMakeFiles/idlib.dir/idlib/Lexer.cpp.o [ 7%] Building CXX object CMakeFiles/idlib.dir/idlib/Lib.cpp.o [ 8%] Building CXX object CMakeFiles/idlib.dir/idlib/containers/HashIndex.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Lcp.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Lcp.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 8%] Building CXX object CMakeFiles/idlib.dir/idlib/Dict.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 8%] Building CXX object CMakeFiles/idlib.dir/idlib/Str.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd.cpp:50: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 8%] Building CXX object CMakeFiles/idlib.dir/idlib/Parser.cpp.o [ 8%] Building CXX object CMakeFiles/idlib.dir/idlib/MapFile.cpp.o [ 9%] Building CXX object CMakeFiles/idlib.dir/idlib/CmdArgs.cpp.o [ 9%] Building CXX object CMakeFiles/idlib.dir/idlib/Token.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp: In member function 'virtual void idSIMD_Generic::MatX_LowerTriangularSolve(const idMatX&, float*, const float*, int, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1805:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1805 | register double s0, s1, s2, s3; | ^~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1805:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1805 | register double s0, s1, s2, s3; | ^~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1805:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1805 | register double s0, s1, s2, s3; | ^~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1805:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1805 | register double s0, s1, s2, s3; | ^~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp: In member function 'virtual void idSIMD_Generic::MatX_LowerTriangularSolveTranspose(const idMatX&, float*, const float*, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1931:25: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1931 | register double s0, s1, s2, s3; | ^~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1931:29: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1931 | register double s0, s1, s2, s3; | ^~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1931:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1931 | register double s0, s1, s2, s3; | ^~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Simd_Generic.cpp:1931:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 1931 | register double s0, s1, s2, s3; | ^~ [ 9%] Building CXX object CMakeFiles/idlib.dir/idlib/Base64.cpp.o [ 9%] Building CXX object CMakeFiles/idlib.dir/idlib/Timer.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Lexer.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 9%] Building CXX object CMakeFiles/idlib.dir/idlib/Heap.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Lib.cpp:44: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Str.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/CmdArgs.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Timer.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/File.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Heap.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Lib.cpp: In function 'void RevBytesSwap(void*, int, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Lib.cpp:301:33: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 301 | register unsigned char *p, *q; | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Lib.cpp:301:37: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 301 | register unsigned char *p, *q; | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/File.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Base64.cpp:2: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:36: In member function 'void idToken::operator=(const char*)', inlined from 'int idParser::ExpandBuiltinDefine(idToken*, define_t*, idToken**, idToken**)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp:734:13: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Token.h:123:37: warning: array subscript 8 is outside array bounds of 'void [96]' [-Warray-bounds=] 123 | *static_cast(this) = text; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp: In member function 'int idParser::ExpandBuiltinDefine(idToken*, define_t*, idToken**, idToken**)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp:683:37: note: at offset 768 into object of size 96 allocated by 'operator new' 683 | token = new idToken(deftoken); | ^ In member function 'void idToken::operator=(const char*)', inlined from 'int idParser::ExpandBuiltinDefine(idToken*, define_t*, idToken**, idToken**)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp:715:13: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Token.h:123:37: warning: array subscript 7 is outside array bounds of 'void [96]' [-Warray-bounds=] 123 | *static_cast(this) = text; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp: In member function 'int idParser::ExpandBuiltinDefine(idToken*, define_t*, idToken**, idToken**)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp:683:37: note: at offset 672 into object of size 96 allocated by 'operator new' 683 | token = new idToken(deftoken); | ^ In member function 'void idToken::operator=(const char*)', inlined from 'int idParser::ExpandBuiltinDefine(idToken*, define_t*, idToken**, idToken**)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp:717:14: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Token.h:123:37: warning: array subscript 10 is outside array bounds of 'void [96]' [-Warray-bounds=] 123 | *static_cast(this) = text; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp: In member function 'int idParser::ExpandBuiltinDefine(idToken*, define_t*, idToken**, idToken**)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Parser.cpp:683:37: note: at offset 960 into object of size 96 allocated by 'operator new' 683 | token = new idToken(deftoken); | ^ [ 10%] Linking CXX static library libidlib.a [ 10%] Built target idlib [ 10%] Building CXX object CMakeFiles/d3xp.dir/d3xp/AF.cpp.o [ 10%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Actor.cpp.o [ 10%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Camera.cpp.o [ 11%] Building CXX object CMakeFiles/d3xp.dir/d3xp/AFEntity.cpp.o [ 11%] Building CXX object CMakeFiles/base.dir/game/AF.cpp.o [ 11%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Entity.cpp.o [ 11%] Building CXX object CMakeFiles/base.dir/game/AFEntity.cpp.o [ 11%] Building CXX object CMakeFiles/d3xp.dir/d3xp/BrittleFracture.cpp.o [ 11%] Building CXX object CMakeFiles/base.dir/game/Actor.cpp.o [ 12%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Fx.cpp.o [ 12%] Building CXX object CMakeFiles/base.dir/game/Camera.cpp.o [ 12%] Building CXX object CMakeFiles/d3xp.dir/d3xp/GameEdit.cpp.o [ 12%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Game_local.cpp.o [ 12%] Building CXX object CMakeFiles/base.dir/game/Entity.cpp.o [ 12%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Item.cpp.o [ 12%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Game_network.cpp.o [ 13%] Building CXX object CMakeFiles/base.dir/game/BrittleFracture.cpp.o [ 13%] Building CXX object CMakeFiles/base.dir/game/GameEdit.cpp.o [ 13%] Building CXX object CMakeFiles/base.dir/game/Fx.cpp.o [ 13%] Building CXX object CMakeFiles/d3xp.dir/d3xp/IK.cpp.o [ 14%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Light.cpp.o [ 14%] Building CXX object CMakeFiles/base.dir/game/Game_local.cpp.o [ 14%] Building CXX object CMakeFiles/base.dir/game/Game_network.cpp.o [ 14%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Misc.cpp.o [ 15%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Mover.cpp.o [ 15%] Building CXX object CMakeFiles/base.dir/game/Item.cpp.o [ 15%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Moveable.cpp.o [ 15%] Building CXX object CMakeFiles/base.dir/game/Light.cpp.o [ 15%] Building CXX object CMakeFiles/base.dir/game/IK.cpp.o [ 15%] Building CXX object CMakeFiles/d3xp.dir/d3xp/MultiplayerGame.cpp.o [ 15%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Cinematic.cpp.o [ 15%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Cinematic.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Monster.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/GameEdit.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Item.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Fx.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Monster.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Moveable.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_AF.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/AF.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/AF.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Monster.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/GameEdit.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_AF.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/AF.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/AF.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Camera.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Actor.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Fx.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Light.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_RigidBody.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Item.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/AFEntity.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_RigidBody.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Item.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/AFEntity.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/MultiplayerGame.cpp:39: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Item.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Mover.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Parametric.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.cpp:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_network.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Camera.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Fx.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/BrittleFracture.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Fx.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/BrittleFracture.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Actor.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Misc.cpp:38: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Light.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_network.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Parametric.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.cpp:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Parametric.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Mover.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/IK.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.cpp:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.cpp:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Parametric.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Mover.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/IK.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Light.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Light.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclEntityDef.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/BrittleFracture.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Camera.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Item.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Actor.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Fx.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Actor.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Fx.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclEntityDef.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/BrittleFracture.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/GameEdit.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Camera.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Moveable.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_network.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Mover.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/GameEdit.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Item.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_network.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Misc.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Cinematic.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Cinematic.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/MultiplayerGame.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/AF.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/AF.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/IK.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/IK.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/AFEntity.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/AFEntity.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/AF.cpp: In member function 'bool idAF::Load(idEntity*, const char*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/AF.cpp:896:68: warning: comparison between 'enum declAFConstraintType_t' and 'enum constraintType_t' [-Wenum-compare] 896 | file->constraints[j]->type == constraint->GetType() ) { /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/AF.cpp: In member function 'bool idAF::Load(idEntity*, const char*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/AF.cpp:896:68: warning: comparison between 'enum declAFConstraintType_t' and 'enum constraintType_t' [-Wenum-compare] 896 | file->constraints[j]->type == constraint->GetType() ) { [ 15%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/GuiModel.cpp.o [ 15%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_files.cpp.o [ 16%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Player.cpp.o [ 16%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_init.cpp.o [ 18%] Building CXX object CMakeFiles/dhewm3.dir/renderer/GuiModel.cpp.o [ 18%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_load.cpp.o [ 18%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_files.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Player.cpp:36: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 18%] Building CXX object CMakeFiles/base.dir/game/Misc.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Misc.cpp:38: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 18%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_program.cpp.o [ 18%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Image_process.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Player.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 18%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Interaction.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_files.cpp:40: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/File.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DemoFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/GuiModel.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_load.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 18%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Material.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/AsyncNetwork.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_init.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 18%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_init.cpp.o [ 18%] Building CXX object CMakeFiles/d3xp.dir/d3xp/PlayerIcon.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/File.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DemoFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/GuiModel.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 18%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_load.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_files.cpp:40: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 18%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_process.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Misc.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 19%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Image_program.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/PlayerIcon.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 19%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Interaction.cpp.o [ 19%] Building CXX object CMakeFiles/base.dir/game/Mover.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_process.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 19%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Material.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_program.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Interaction.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/PlayerIcon.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Mover.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 19%] Building CXX object CMakeFiles/dhewm3.dir/renderer/MegaTexture.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_load.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_program.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/AsyncNetwork.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_init.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_process.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Interaction.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Mover.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 19%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/MegaTexture.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 20%] Building CXX object CMakeFiles/dhewm3.dir/renderer/ModelDecal.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 20%] Building CXX object CMakeFiles/dhewm3.dir/renderer/ModelManager.cpp.o [ 21%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/MegaTexture.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/VectorSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 21%] Building CXX object CMakeFiles/dhewm3.dir/renderer/ModelOverlay.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelDecal.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 21%] Building CXX object CMakeFiles/d3xp.dir/d3xp/PlayerView.cpp.o [ 21%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Projectile.cpp.o [ 21%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/PlayerView.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 21%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Pvs.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_init.cpp: In member function 'void idImageManager::PrintMemInfo(MemInfo_t*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_init.cpp:2231:16: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2231 | delete sortIndex; | ^~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_init.cpp:2204:41: note: returned from 'void* operator new [](long unsigned int)' 2204 | sortIndex = new int[images.Num()]; | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Projectile.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 22%] Building CXX object CMakeFiles/d3xp.dir/d3xp/SecurityCamera.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/MegaTexture.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 22%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/ModelDecal.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Pvs.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 22%] Building CXX object CMakeFiles/d3xp.dir/d3xp/SmokeParticles.cpp.o [ 22%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/ModelManager.cpp.o [ 22%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/ModelOverlay.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelOverlay.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 23%] Building CXX object CMakeFiles/base.dir/game/Moveable.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_RigidBody.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/SecurityCamera.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/VectorSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Projectile.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/SmokeParticles.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Fx.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Moveable.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 23%] Building CXX object CMakeFiles/base.dir/game/MultiplayerGame.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Timer.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Pvs.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 23%] Building CXX object CMakeFiles/base.dir/game/Player.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclParticle.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/PlayerView.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/SecurityCamera.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/MultiplayerGame.cpp:38: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 23%] Building CXX object CMakeFiles/base.dir/game/PlayerIcon.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/SmokeParticles.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 23%] Building CXX object CMakeFiles/base.dir/game/PlayerView.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelDecal.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Moveable.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Player.cpp:36: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_init.cpp: In member function 'void idImageManager::PrintMemInfo(MemInfo_t*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_init.cpp:2231:16: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 2231 | delete sortIndex; | ^~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image_init.cpp:2204:41: note: returned from 'void* operator new [](long unsigned int)' 2204 | sortIndex = new int[images.Num()]; | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelOverlay.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/PlayerIcon.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/PlayerView.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 23%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_beam.cpp.o [ 23%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_beam.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/MultiplayerGame.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Player.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 24%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_ase.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/PlayerIcon.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 24%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Sound.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Pvs.cpp: In member function 'void idPVS::Shutdown()': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Pvs.cpp:875:14: warning: the address of 'idPVS::currentPVS' will never be NULL [-Waddress] 875 | if ( currentPVS ) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:45: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Pvs.h:111:30: note: 'idPVS::currentPVS' declared here 111 | mutable pvsCurrent_t currentPVS[MAX_CURRENT_PVS]; | ^~~~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 24%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Target.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.cpp: In member function 'virtual void idRenderModelManagerLocal::PrintMemInfo(MemInfo_t*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.cpp:618:16: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 618 | delete sortIndex; | ^~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.cpp:588:60: note: returned from 'void* operator new [](long unsigned int)' 588 | sortIndex = new int[ localModelManager.models.Num()]; | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Sound.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 24%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Trigger.cpp.o [ 25%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Weapon.cpp.o [ 25%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_ase.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_ase.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_beam.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Target.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_beam.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclParticle.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/PlayerView.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 25%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_liquid.cpp.o [ 25%] Building CXX object CMakeFiles/d3xp.dir/d3xp/WorldSpawn.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Trigger.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Monster.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Weapon.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Curve.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 26%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_lwo.cpp.o [ 26%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/WorldSpawn.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Target.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_ase.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 26%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS_debug.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclEntityDef.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Weapon.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 27%] Building CXX object CMakeFiles/base.dir/game/Projectile.cpp.o [ 27%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_ma.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Monster.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AAS_debug.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/WorldSpawn.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_liquid.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.cpp: In member function 'virtual void idRenderModelManagerLocal::PrintMemInfo(MemInfo_t*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.cpp:618:16: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 618 | delete sortIndex; | ^~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.cpp:588:60: note: returned from 'void* operator new [](long unsigned int)' 588 | sortIndex = new int[ localModelManager.models.Num()]; | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_lwo.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Projectile.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AAS.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 27%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS_pathing.cpp.o [ 27%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_md3.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 27%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_md5.cpp.o [ 27%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_prt.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AAS_debug.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 28%] Building CXX object CMakeFiles/dhewm3.dir/renderer/Model_sprite.cpp.o [ 28%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderEntity.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Projectile.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_ma.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 28%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderSystem.cpp.o [ 29%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AAS_routing.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 29%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AAS_pathing.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AAS_routing.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_md3.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_RigidBody.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Moveable.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 29%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderSystem_init.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_prt.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_md5.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 29%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_liquid.cpp.o [ 29%] Building CXX object CMakeFiles/base.dir/game/Pvs.cpp.o [ 29%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderEntity.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_sprite.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 29%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_lwo.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 30%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld_demo.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderSystem.cpp:29: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Pvs.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 30%] Building CXX object CMakeFiles/base.dir/game/SecurityCamera.cpp.o [ 30%] Building CXX object CMakeFiles/base.dir/game/SmokeParticles.cpp.o [ 30%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_ma.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_RigidBody.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/SecurityCamera.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclEntityDef.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Timer.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Pvs.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_liquid.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclSkin.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderSystem_init.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/SmokeParticles.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_lwo.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/SecurityCamera.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 30%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI_events.cpp.o [ 30%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI_pathing.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/SmokeParticles.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 30%] Building CXX object CMakeFiles/d3xp.dir/d3xp/ai/AI_Vagary.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_ma.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_RigidBody.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Moveable.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_events.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclSkin.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld_demo.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_RigidBody.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Moveable.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_Vagary.cpp:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 31%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/DebugGraph.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 31%] Building CXX object CMakeFiles/base.dir/game/Sound.cpp.o [ 32%] Building CXX object CMakeFiles/base.dir/game/Target.cpp.o [ 32%] Building CXX object CMakeFiles/base.dir/game/Trigger.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Pvs.cpp: In member function 'void idPVS::Shutdown()': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Pvs.cpp:875:14: warning: the address of 'idPVS::currentPVS' will never be NULL [-Waddress] 875 | if ( currentPVS ) { | ^~~~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:45: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Pvs.h:107:30: note: 'idPVS::currentPVS' declared here 107 | mutable pvsCurrent_t currentPVS[MAX_CURRENT_PVS]; | ^~~~~~~~~~ [ 32%] Building CXX object CMakeFiles/base.dir/game/Weapon.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/DebugGraph.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 32%] Building CXX object CMakeFiles/base.dir/game/WorldSpawn.cpp.o [ 32%] Building CXX object CMakeFiles/base.dir/game/ai/AAS.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Sound.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Target.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Trigger.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 33%] Building CXX object CMakeFiles/base.dir/game/ai/AAS_debug.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Monster.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Weapon.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/WorldSpawn.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Monster.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AAS_debug.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 33%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/Class.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Curve.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 33%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_md3.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Target.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/WorldSpawn.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclEntityDef.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Weapon.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AAS.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/Class.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AAS_debug.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/Class.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 33%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/Event.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 33%] Building CXX object CMakeFiles/base.dir/game/ai/AAS_pathing.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_md3.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 33%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld_load.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 33%] Building CXX object CMakeFiles/base.dir/game/ai/AAS_routing.cpp.o [ 33%] Building CXX object CMakeFiles/dhewm3.dir/renderer/RenderWorld_portals.cpp.o [ 33%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/SaveGame.cpp.o [ 34%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_md5.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/Event.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AAS_routing.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 34%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_prt.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SaveGame.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 34%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/Model_sprite.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 34%] Building CXX object CMakeFiles/dhewm3.dir/renderer/VertexCache.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AAS_pathing.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/Event.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 34%] Building CXX object CMakeFiles/dhewm3.dir/renderer/draw_arb2.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld_load.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 34%] Building CXX object CMakeFiles/base.dir/game/ai/AI.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclSkin.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SaveGame.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 34%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderEntity.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_md5.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 35%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/SysCmds.cpp.o [ 35%] Building CXX object CMakeFiles/dhewm3.dir/renderer/draw_common.cpp.o [ 35%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_backend.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/File.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DemoFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld_portals.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_RigidBody.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Moveable.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 35%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderSystem.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_prt.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCmds.cpp:36: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Model_sprite.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Winding2D.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp:31: In function 'idVec2 operator*(float, idVec2)', inlined from 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp:196:75: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Vector.h:259:41: warning: 'bestPlane.idVec3::x' may be used uninitialized [-Wmaybe-uninitialized] 259 | return idVec2( b.x * a, b.y * a ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp: In function 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp:158:23: note: 'bestPlane.idVec3::x' was declared here 158 | idVec3 plane, bestPlane; | ^~~~~~~~~ In function 'idVec2 operator*(float, idVec2)', inlined from 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp:196:75: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Vector.h:259:41: warning: 'bestPlane.idVec3::y' may be used uninitialized [-Wmaybe-uninitialized] 259 | return idVec2( b.x * a, b.y * a ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp: In function 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI_pathing.cpp:158:23: note: 'bestPlane.idVec3::y' was declared here 158 | idVec3 plane, bestPlane; | ^~~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/draw_arb2.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCmds.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderEntity.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/draw_common.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_backend.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderSystem.cpp:29: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 36%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderSystem_init.cpp.o [ 36%] Building CXX object CMakeFiles/base.dir/game/ai/AI_events.cpp.o [ 37%] Building CXX object CMakeFiles/base.dir/game/ai/AI_pathing.cpp.o [ 37%] Building CXX object CMakeFiles/base.dir/game/ai/AI_Vagary.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_RigidBody.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Moveable.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_events.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 37%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_deform.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_RigidBody.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Moveable.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_Vagary.cpp:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 38%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/SysCvar.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 38%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderWorld.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderSystem_init.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 38%] Building CXX object CMakeFiles/base.dir/game/gamesys/DebugGraph.cpp.o [ 38%] Building CXX object CMakeFiles/base.dir/game/gamesys/Class.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 38%] Building CXX object CMakeFiles/d3xp.dir/d3xp/gamesys/TypeInfo.cpp.o [ 38%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderWorld_demo.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_deform.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/DebugGraph.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/Class.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 38%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderWorld_load.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 38%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_font.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/TypeInfo.cpp:43: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 38%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/RenderWorld_portals.cpp.o [ 38%] Building CXX object CMakeFiles/base.dir/game/gamesys/Event.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/MultiplayerGame.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 39%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/VertexCache.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclSkin.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 39%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/draw_arb2.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/Class.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 39%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/draw_common.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/Event.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 39%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/TypeInfo.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 39%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_backend.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld_load.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/anim/Anim.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.cpp: In member function 'void idAI::SlideMove()': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.cpp:2892:49: warning: 'delta' may be used uninitialized [-Wmaybe-uninitialized] 2892 | if ( goalDist < delta.LengthFast() ) { | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Quat.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Vector.h:644:17: note: by argument 1 of type 'const idVec3*' to 'float idVec3::LengthFast() const' declared here 644 | ID_INLINE float idVec3::LengthFast( void ) const { | ^~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.cpp:2853:41: note: 'delta' declared here 2853 | idVec3 delta; | ^~~~~ [ 39%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_deform.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_font.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/Event.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 39%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_guisurf.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 40%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_light.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/File.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DemoFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld_portals.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclSkin.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld_demo.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/TypeInfo.cpp:40: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 41%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_font.cpp.o [ 41%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim_Blend.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/draw_arb2.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 41%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_lightrun.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/draw_common.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_backend.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Monster.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/anim/Anim_Blend.cpp:36: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 41%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_guisurf.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_deform.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 41%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_main.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/GuiModel.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_guisurf.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 41%] Building CXX object CMakeFiles/base.dir/game/gamesys/SaveGame.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Game.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_light.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_font.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_lightrun.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Winding2D.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp:31: In function 'idVec2 operator*(float, idVec2)', inlined from 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp:198:75: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Vector.h:259:41: warning: 'bestPlane.idVec3::x' may be used uninitialized [-Wmaybe-uninitialized] 259 | return idVec2( b.x * a, b.y * a ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp: In function 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp:160:23: note: 'bestPlane.idVec3::x' was declared here 160 | idVec3 plane, bestPlane; | ^~~~~~~~~ In function 'idVec2 operator*(float, idVec2)', inlined from 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp:198:75: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Vector.h:259:41: warning: 'bestPlane.idVec3::y' may be used uninitialized [-Wmaybe-uninitialized] 259 | return idVec2( b.x * a, b.y * a ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp: In function 'void GetPointOutsideObstacles(const obstacle_t*, int, idVec2&, int*, int*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI_pathing.cpp:160:23: note: 'bestPlane.idVec3::y' was declared here 160 | idVec3 plane, bestPlane; | ^~~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SaveGame.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 41%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_light.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/GuiModel.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_guisurf.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 41%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim_Import.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/anim/Anim_Blend.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/anim/Anim_Import.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclSkin.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SaveGame.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 42%] Building CXX object CMakeFiles/d3xp.dir/d3xp/anim/Anim_Testmodel.cpp.o [ 42%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Compiler.cpp.o [ 42%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_orderIndexes.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclParticle.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld_local.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_main.cpp:38: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/MayaImport/maya_main.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/anim/Anim_Import.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 42%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_polytope.cpp.o [ 42%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Interpreter.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Game.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_light.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/anim/Anim_Testmodel.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/anim/Anim_Blend.cpp: In member function 'const idMD5Anim* idAnim::MD5Anim(int) const': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/anim/Anim_Blend.cpp:175:20: warning: the address of 'idAnim::anims' will never be NULL [-Waddress] 175 | if ( anims == NULL || anims[0] == NULL ) { | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:44: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/anim/Anim.h:290:50: note: 'idAnim::anims' declared here 290 | const idMD5Anim *anims[ ANIM_MaxSyncedAnims ]; | ^~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Compiler.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 42%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Program.cpp.o [ 42%] Building CXX object CMakeFiles/d3xp.dir/d3xp/script/Script_Thread.cpp.o [ 42%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Clip.cpp.o [ 43%] Building CXX object CMakeFiles/base.dir/game/gamesys/SysCmds.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.cpp:36: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 44%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Clip.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 44%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_lightrun.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCmds.cpp:36: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/anim/Anim_Testmodel.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Timer.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Compiler.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 44%] Building CXX object CMakeFiles/base.dir/game/gamesys/SysCvar.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_orderIndexes.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 44%] Building CXX object CMakeFiles/base.dir/game/gamesys/TypeInfo.cpp.o [ 44%] Building CXX object CMakeFiles/base.dir/game/anim/Anim.cpp.o [ 44%] Building CXX object CMakeFiles/base.dir/game/anim/Anim_Blend.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_polytope.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 44%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_main.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Thread.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/TypeInfo.cpp:43: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/anim/Anim.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclFX.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SaveGame.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Clip.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Monster.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/anim/Anim_Blend.cpp:36: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCmds.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 44%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Constant.cpp.o [ 44%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Drag.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 45%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_orderIndexes.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_lightrun.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/TypeInfo.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Compiler.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Interpreter.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/MultiplayerGame.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 45%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_polytope.cpp.o [ 45%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Field.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 45%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Spring.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Compiler.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Force_Field.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/Event.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/Class.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Force.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Force.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI.cpp: In member function 'void idAI::SlideMove()': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI.cpp:2804:49: warning: 'delta' may be used uninitialized [-Wmaybe-uninitialized] 2804 | if ( goalDist < delta.LengthFast() ) { | ~~~~~~~~~~~~~~~~^~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Quat.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Vector.h:644:17: note: by argument 1 of type 'const idVec3*' to 'float idVec3::LengthFast() const' declared here 644 | ID_INLINE float idVec3::LengthFast( void ) const { | ^~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/ai/AI.cpp:2765:41: note: 'delta' declared here 2765 | idVec3 delta; | ^~~~~ [ 46%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics.cpp.o [ 46%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_AF.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 47%] Building CXX object CMakeFiles/base.dir/game/anim/Anim_Import.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/anim/Anim_Blend.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/TypeInfo.cpp:40: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Force_Drag.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Force_Constant.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_orderIndexes.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_AF.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 47%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Actor.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/anim/Anim_Import.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclParticle.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld_local.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_main.cpp:38: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_polytope.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 48%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_render.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 48%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Base.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Force_Spring.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 48%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_render.cpp.o [ 48%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Monster.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/MayaImport/maya_main.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/anim/Anim_Import.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Timer.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_AF.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/anim/Anim_Blend.cpp: In member function 'const idMD5Anim* idAnim::MD5Anim(int) const': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/anim/Anim_Blend.cpp:175:20: warning: the address of 'idAnim::anims' will never be NULL [-Waddress] 175 | if ( anims == NULL || anims[0] == NULL ) { | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:44: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/anim/Anim.h:284:50: note: 'idAnim::anims' declared here 284 | const idMD5Anim *anims[ ANIM_MaxSyncedAnims ]; | ^~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Monster.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Curve.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 48%] Building CXX object CMakeFiles/base.dir/game/anim/Anim_Testmodel.cpp.o [ 48%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_rendertools.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_render.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 48%] Building CXX object CMakeFiles/base.dir/game/script/Script_Compiler.cpp.o [ 48%] Building CXX object CMakeFiles/base.dir/game/script/Script_Interpreter.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/anim/Anim_Testmodel.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Curve.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_render.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Compiler.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 48%] Building CXX object CMakeFiles/base.dir/game/script/Script_Program.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 49%] Building CXX object CMakeFiles/base.dir/game/script/Script_Thread.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/Event.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/Class.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Force.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 50%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Parametric.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/anim/Anim_Testmodel.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 50%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Player.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.cpp:36: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 50%] Building CXX object CMakeFiles/base.dir/game/physics/Clip.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_rendertools.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Player.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Timer.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Compiler.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Parametric.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 50%] Building CXX object CMakeFiles/base.dir/game/physics/Force.cpp.o [ 50%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_RigidBody.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Player.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Clip.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 50%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Constant.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 50%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Drag.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 50%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_rendertools.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Thread.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_RigidBody.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Curve.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Player.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 50%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_shadowbounds.cpp.o [ 50%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_shadowbounds.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Compiler.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 51%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_stencilshadow.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Interpreter.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclFX.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SaveGame.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Clip.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 51%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_subview.cpp.o [ 51%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_stencilshadow.cpp.o [ 51%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_subview.cpp.o [ 52%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_trace.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_RigidBody.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Force_Constant.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Force_Drag.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_rendertools.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Compiler.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 52%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_trisurf.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/Event.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/Class.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Force.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Force.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 52%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_trace.cpp.o [ 52%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_trisurf.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_stencilshadow.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 52%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_Static.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_subview.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 52%] Building CXX object CMakeFiles/dhewm3.dir/renderer/tr_turboshadow.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_subview.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_stencilshadow.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_trace.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Static.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclParticle.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld_local.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_shadowbounds.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 52%] Building CXX object CMakeFiles/dhewm3.dir/framework/CVarSystem.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclParticle.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld_local.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_shadowbounds.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 52%] Building CXX object CMakeFiles/dhewm3.dir/framework/CmdSystem.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_trisurf.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 52%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Physics_StaticMulti.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_trace.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/VertexCache.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_trisurf.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 53%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Push.cpp.o [ 54%] Building CXX object CMakeFiles/dhewm3.dir/framework/Common.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_StaticMulti.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_turboshadow.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Static.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Push.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 54%] Building CXX object CMakeFiles/dhewm3ded.dir/renderer/tr_turboshadow.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CmdSystem.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/AsyncNetwork.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_StaticMulti.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 55%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/CVarSystem.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_turboshadow.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 55%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/CmdSystem.cpp.o [ 55%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Common.cpp.o [ 56%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Field.cpp.o [ 56%] Building CXX object CMakeFiles/base.dir/game/physics/Force_Spring.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 56%] Building CXX object CMakeFiles/base.dir/game/physics/Physics.cpp.o [ 56%] Building CXX object CMakeFiles/d3xp.dir/d3xp/Grabber.cpp.o [ 56%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Compressor.cpp.o [ 56%] Building CXX object CMakeFiles/d3xp.dir/d3xp/physics/Force_Grab.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/AsyncNetwork.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 56%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Console.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Player.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Force_Field.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 56%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_AF.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Physics_Monster.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/ai/AI.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Grabber.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 56%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Actor.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Force_Grab.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:441:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 441 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 56%] Building CXX object CMakeFiles/dhewm3.dir/framework/Compressor.cpp.o [ 56%] Building CXX object CMakeFiles/dhewm3.dir/framework/Console.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CmdSystem.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_AF.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 56%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DemoFile.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 57%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclAF.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 58%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Base.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Grabber.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/physics/Force_Grab.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Force_Spring.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 58%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclEntityDef.cpp.o [ 58%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclFX.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/File.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Compressor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Compressor.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 58%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Monster.cpp.o [ 58%] Building CXX object CMakeFiles/dhewm3.dir/framework/DemoFile.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/AsyncNetwork.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Console.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Curve.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 58%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclManager.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Timer.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_AF.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Monster.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 58%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclParticle.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/File.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Compressor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Compressor.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 58%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclAF.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/AsyncNetwork.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Console.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclEntityDef.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclFX.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Curve.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DemoFile.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/d3xp/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclManager.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 58%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Parametric.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclAF.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/Event.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/Class.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Force.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 59%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclPDA.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Parametric.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DemoFile.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 59%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclEntityDef.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/File.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclParticle.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 59%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclSkin.cpp.o [ 59%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/DeclTable.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 60%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclFX.cpp.o [ 60%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclManager.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/math/Curve.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 60%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclParticle.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclAF.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 60%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclPDA.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclPDA.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 60%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Player.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclEntityDef.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclSkin.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclSkin.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclTable.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclTable.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 60%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_RigidBody.cpp.o [ 61%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_Static.cpp.o [ 61%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/EditField.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Player.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclManager.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 61%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/EventLoop.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Static.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_RigidBody.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ [ 61%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclSkin.cpp.o [ 62%] Building CXX object CMakeFiles/dhewm3.dir/framework/DeclTable.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclFX.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclPDA.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 62%] Building CXX object CMakeFiles/base.dir/game/physics/Physics_StaticMulti.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/File.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclParticle.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Player.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 62%] Building CXX object CMakeFiles/base.dir/game/physics/Push.cpp.o [ 63%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/File.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/EditField.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 63%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/FileSystem.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:40, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_StaticMulti.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Static.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclSkin.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclSkin.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Actor.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Push.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:382:99: warning: identifier 'requires' is a keyword in C++20 [-Wc++20-compat] 382 | bool RequirementMet( idEntity *activator, const idStr &requires, int removeItem ); | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclTable.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclTable.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/EventLoop.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_RigidBody.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 63%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/KeyInput.cpp.o [ 63%] Building CXX object CMakeFiles/dhewm3.dir/framework/EditField.cpp.o [ 63%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/UsercmdGen.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/File.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 63%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Session_menu.cpp.o [ 64%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/Session.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/gamesys/SysCvar.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_StaticMulti.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 64%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/AsyncClient.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/physics/Physics_Base.h:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 64%] Building CXX object CMakeFiles/dhewm3.dir/framework/EventLoop.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/File.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/EventLoop.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.cpp:46: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/EditField.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 64%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/AsyncNetwork.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/KeyInput.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 64%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/AsyncServer.cpp.o [ 64%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/MsgChannel.cpp.o [ 64%] Building CXX object CMakeFiles/dhewm3.dir/framework/File.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Session_menu.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Session.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 64%] Building CXX object CMakeFiles/dhewm3.dir/framework/FileSystem.cpp.o [ 65%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/NetworkSystem.cpp.o [ 65%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/async/ServerScan.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/UsercmdGen.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 66%] Building CXX object CMakeFiles/dhewm3.dir/framework/KeyInput.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Entity.h:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 66%] Building CXX object CMakeFiles/dhewm3.dir/framework/UsercmdGen.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/EventLoop.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 66%] Building C object CMakeFiles/dhewm3ded.dir/framework/minizip/ioapi.c.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/AsyncClient.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/script/Script_Program.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/game/Game_local.h:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' cc1: warning: command-line option '-Woverloaded-virtual=2' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wno-class-memaccess' is valid for C++/ObjC++ but not for C In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/AsyncNetwork.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/AsyncServer.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 66%] Building CXX object CMakeFiles/dhewm3.dir/framework/Session_menu.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/File.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/ServerScan.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/KeyInput.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/MsgChannel.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 66%] Building CXX object CMakeFiles/dhewm3ded.dir/framework/minizip/unzip.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/AsyncNetwork.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/NetworkSystem.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 66%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_contacts.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/File.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/EventLoop.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.cpp:46: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/UsercmdGen.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 66%] Building CXX object CMakeFiles/dhewm3.dir/framework/Session.cpp.o [ 67%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_contents.cpp.o [ 67%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_debug.cpp.o [ 67%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/AsyncClient.cpp.o [ 68%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/AsyncNetwork.cpp.o [ 68%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_files.cpp.o [ 68%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/AsyncServer.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Session_menu.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 68%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/MsgChannel.cpp.o [ 68%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/NetworkSystem.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Session.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 68%] Building CXX object CMakeFiles/dhewm3.dir/framework/async/ServerScan.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Timer.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_debug.cpp:38: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/AsyncClient.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/AsyncNetwork.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/AsyncServer.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_files.cpp:38: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 69%] Building C object CMakeFiles/dhewm3.dir/framework/minizip/ioapi.c.o cc1: warning: command-line option '-Woverloaded-virtual=2' is valid for C++/ObjC++ but not for C cc1: warning: command-line option '-Wno-class-memaccess' is valid for C++/ObjC++ but not for C In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_local.h:38, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_contacts.cpp:39: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 69%] Building CXX object CMakeFiles/dhewm3.dir/framework/minizip/unzip.cpp.o [ 69%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_load.cpp.o [ 69%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_rotate.cpp.o [ 69%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_contacts.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_local.h:38, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_contents.cpp:39: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 70%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_trace.cpp.o [ 70%] Building CXX object CMakeFiles/dhewm3ded.dir/cm/CollisionModel_translate.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/ServerScan.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 70%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/dmap.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/MsgChannel.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/AsyncNetwork.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/async/NetworkSystem.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 70%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/facebsp.cpp.o [ 70%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/gldraw.cpp.o [ 70%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_contents.cpp.o [ 70%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/glfile.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Timer.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_load.cpp:49: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 71%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/leakfile.cpp.o [ 71%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/map.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/facebsp.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/gldraw.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 71%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/optimize.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/glfile.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_local.h:38, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_rotate.cpp:39: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_local.h:38, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_contacts.cpp:39: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_local.h:38, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_trace.cpp:39: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclParticle.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_translate.cpp:39: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/leakfile.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 71%] Linking CXX shared library d3xp.so [ 71%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/output.cpp.o [ 71%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/portals.cpp.o [ 71%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_debug.cpp.o [ 72%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_files.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Game.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/map.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_local.h:38, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_contents.cpp:39: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ [ 72%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_load.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 73%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/shadowopt3.cpp.o [ 73%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/tritjunction.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/optimize.cpp:40: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 73%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_rotate.cpp.o [ 73%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_trace.cpp.o [ 73%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/tritools.cpp.o [ 73%] Building CXX object CMakeFiles/dhewm3.dir/cm/CollisionModel_translate.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Timer.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_debug.cpp:38: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_files.cpp:38: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/portals.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/output.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Timer.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_load.cpp:49: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 73%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/ubrush.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/shadowopt3.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 73%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/dmap/usurface.cpp.o [ 74%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/dmap.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/tritjunction.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 74%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/facebsp.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/tritools.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 74%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/gldraw.cpp.o [ 74%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/glfile.cpp.o [ 74%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/leakfile.cpp.o [ 75%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild.cpp.o [ 75%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild_file.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/ubrush.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_local.h:38, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_rotate.cpp:39: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 76%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/map.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel.h:36, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_local.h:38, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_trace.cpp:39: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_load.cpp: In member function 'virtual bool idCollisionModelManagerLocal::GetModelPolygon(cmHandle_t, int, idFixedWinding&) const': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_load.cpp:3490:16: warning: array subscript 'cm_polygon_t* {aka cm_polygon_s*}[0]' is partly outside array bounds of 'int [1]' [-Warray-bounds=] 3490 | poly = *reinterpret_cast(&polygonNum); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_load.cpp:3481:75: note: object 'polygonNum' of size 4 3481 | bool idCollisionModelManagerLocal::GetModelPolygon( cmHandle_t model, int polygonNum, idFixedWinding &winding ) const { | ~~~~^~~~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/usurface.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 76%] Built target d3xp [ 76%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/optimize.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclParticle.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_translate.cpp:39: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 76%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/output.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/facebsp.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/gldraw.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/glfile.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/leakfile.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 76%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild_gravity.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/Brush.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_file.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 76%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/portals.cpp.o [ 76%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild_ledge.cpp.o [ 76%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/shadowopt3.cpp.o [ 76%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASBuild_merge.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Game.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/map.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/output.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/optimize.cpp:40: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 77%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASCluster.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/Brush.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_gravity.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 77%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASFile.cpp.o [ 77%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASFile_optimize.cpp.o [ 77%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/tritjunction.cpp.o [ 78%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/tritools.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/portals.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/Brush.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_ledge.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 78%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASFile_sample.cpp.o [ 78%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/ubrush.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/Brush.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_merge.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/shadowopt3.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASCluster.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 78%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/dmap/usurface.cpp.o [ 78%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASReach.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_load.cpp: In member function 'virtual bool idCollisionModelManagerLocal::GetModelPolygon(cmHandle_t, int, idFixedWinding&) const': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_load.cpp:3490:16: warning: array subscript 'cm_polygon_t* {aka cm_polygon_s*}[0]' is partly outside array bounds of 'int [1]' [-Warray-bounds=] 3490 | poly = *reinterpret_cast(&polygonNum); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/cm/CollisionModel_load.cpp:3481:75: note: object 'polygonNum' of size 4 3481 | bool idCollisionModelManagerLocal::GetModelPolygon( cmHandle_t model, int polygonNum, idFixedWinding &winding ) const { | ~~~~^~~~~~~~~~ [ 79%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/AASFileManager.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 79%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/Brush.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile_optimize.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 79%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/aas/BrushBSP.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile_sample.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/tritjunction.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/tritools.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 79%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/roqvq/NSBitmapImageRep.cpp.o [ 79%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/roqvq/codec.cpp.o [ 79%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/dmap.h:29, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/ubrush.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 79%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_file.cpp.o [ 80%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_gravity.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASReach.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASReach.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/dmap/usurface.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFileManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFileManager.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/Brush.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/BrushBSP.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 81%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/roqvq/roq.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/codec.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/roqParam.h:31, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/roq.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/NSBitmapImageRep.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 81%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_ledge.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 81%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/roqvq/roqParam.cpp.o [ 81%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASBuild_merge.cpp.o [ 81%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASCluster.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/Brush.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_file.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 81%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/compilers/renderbump/renderbump.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/Brush.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_gravity.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 81%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/roq.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 82%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile_optimize.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/codec.cpp: In member function 'float codec::Snr(byte*, byte*, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/codec.cpp:754:14: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 754 | register int ind; | ^~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/Brush.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_ledge.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 82%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_cache.cpp.o In member function 'idLedge& idLedge::operator=(const idLedge&)', inlined from 'int idList::Append(const type&) [with type = idLedge]' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:673:14, inlined from 'void idAASBuild::AddLedge(const idVec3&, const idVec3&, idBrushBSPNode*)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_ledge.cpp:444:19: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_local.h:51:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 51 | class idLedge { | ^~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_ledge.cpp: In member function 'void idAASBuild::AddLedge(const idVec3&, const idVec3&, idBrushBSPNode*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_ledge.cpp:444:82: note: '' declared here 444 | ledgeList.Append( idLedge( v1, v2, aasSettings->gravityDir, node ) ); | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/roqParam.h:31, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/roqParam.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 82%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_decoder.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/Brush.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_merge.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 83%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_efxfile.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASCluster.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 83%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFile_sample.cpp.o [ 83%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_emitter.cpp.o [ 83%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASReach.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/renderbump/renderbump.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 83%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_shader.cpp.o [ 83%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/AASFileManager.cpp.o [ 83%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_system.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile_optimize.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 83%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/Brush.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_cache.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 83%] Linking CXX shared library base.so In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/efxlib.h:7, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_local.h:44, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_efxfile.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile_sample.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASReach.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASReach.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 84%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/aas/BrushBSP.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_decoder.cpp:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 84%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/NSBitmapImageRep.cpp.o [ 84%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/codec.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_shader.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/PlaneSet.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFileManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASFileManager.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 84%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/roq.cpp.o [ 84%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_wavefile.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/efxlib.h:7, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_local.h:44, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_system.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/geometry/Surface_Patch.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/MapFile.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/Brush.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 84%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/roqvq/roqParam.cpp.o [ 85%] Building CXX object CMakeFiles/dhewm3.dir/tools/compilers/renderbump/renderbump.cpp.o [ 85%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_cache.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclParticle.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_emitter.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 85%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_decoder.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/BrushBSP.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/roqParam.h:31, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/roq.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/NSBitmapImageRep.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/codec.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 86%] Building CXX object CMakeFiles/dhewm3ded.dir/sound/snd_world.cpp.o [ 86%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_efxfile.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/roq.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 86%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_emitter.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_wavefile.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/roqParam.h:31, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/roqParam.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 86%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/BindWindow.cpp.o In member function 'idLedge& idLedge::operator=(const idLedge&)', inlined from 'int idList::Append(const type&) [with type = idLedge]' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:673:14, inlined from 'void idAASBuild::AddLedge(const idVec3&, const idVec3&, idBrushBSPNode*)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_ledge.cpp:444:19: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_local.h:51:7: warning: '' may be used uninitialized [-Wmaybe-uninitialized] 51 | class idLedge { | ^~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_ledge.cpp: In member function 'void idAASBuild::AddLedge(const idVec3&, const idVec3&, idBrushBSPNode*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/AASBuild_ledge.cpp:444:82: note: '' declared here 444 | ledgeList.Append( idLedge( v1, v2, aasSettings->gravityDir, node ) ); | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/ModelManager.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/renderbump/renderbump.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_cache.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 87%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_shader.cpp.o [ 87%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/ChoiceWindow.cpp.o [ 87%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/DeviceContext.cpp.o [ 87%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_system.cpp.o /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/BrushBSP.cpp: In member function 'idBrushBSPNode* idBrushBSP::ProcessGridCell(idBrushBSPNode*, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/BrushBSP.cpp:883:16: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 883 | delete testedPlanes; | ^~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/BrushBSP.cpp:879:48: note: returned from 'void* operator new [](long unsigned int)' 879 | testedPlanes = new bool[planeList.Num()]; | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/codec.cpp: In member function 'float codec::Snr(byte*, byte*, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/roqvq/codec.cpp:754:14: warning: ISO C++17 does not allow 'register' storage class specifier [-Wregister] 754 | register int ind; | ^~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_decoder.cpp:42: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 87%] Built target base [ 87%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/EditWindow.cpp.o [ 87%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/FieldWindow.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_world.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 87%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_wavefile.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/efxlib.h:7, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_local.h:44, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_efxfile.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 88%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/GameBearShootWindow.cpp.o [ 88%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/GameBustOutWindow.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/BindWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_shader.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/ChoiceWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 88%] Building CXX object CMakeFiles/dhewm3.dir/sound/snd_world.cpp.o [ 88%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/GameSSDWindow.cpp.o [ 88%] Building CXX object CMakeFiles/dhewm3.dir/ui/BindWindow.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/efxlib.h:7, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_local.h:44, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_system.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/DeclParticle.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderWorld.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_emitter.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/EditWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 89%] Building CXX object CMakeFiles/dhewm3.dir/ui/ChoiceWindow.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/FieldWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 89%] Building CXX object CMakeFiles/dhewm3.dir/ui/DeviceContext.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_wavefile.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Session_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/GameBearShootWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 89%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/GuiScript.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Session_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/GameBustOutWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 89%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/ListGUI.cpp.o [ 89%] Building CXX object CMakeFiles/dhewm3.dir/ui/EditWindow.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_world.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/BindWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Session_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/GameSSDWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 90%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/ListWindow.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/ChoiceWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 90%] Building CXX object CMakeFiles/dhewm3.dir/ui/FieldWindow.cpp.o [ 90%] Building CXX object CMakeFiles/dhewm3.dir/ui/GameBearShootWindow.cpp.o [ 90%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/MarkerWindow.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/GuiScript.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/ListGUI.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 90%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/RegExp.cpp.o [ 90%] Building CXX object CMakeFiles/dhewm3.dir/ui/GameBustOutWindow.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/EditWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 91%] Building CXX object CMakeFiles/dhewm3.dir/ui/GameSSDWindow.cpp.o [ 91%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/RenderWindow.cpp.o [ 91%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/SimpleWindow.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/FieldWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 91%] Building CXX object CMakeFiles/dhewm3.dir/ui/GuiScript.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Session_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/GameBearShootWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Session_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/ListWindow.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/MarkerWindow.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/BrushBSP.cpp: In member function 'idBrushBSPNode* idBrushBSP::ProcessGridCell(idBrushBSPNode*, int)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/BrushBSP.cpp:883:16: warning: 'void operator delete(void*, long unsigned int)' called on pointer returned from a mismatched allocation function [-Wmismatched-new-delete] 883 | delete testedPlanes; | ^~~~~~~~~~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/compilers/aas/BrushBSP.cpp:879:48: note: returned from 'void* operator new [](long unsigned int)' 879 | testedPlanes = new bool[planeList.Num()]; | ^ [ 91%] Building CXX object CMakeFiles/dhewm3.dir/ui/ListGUI.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/RegExp.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 92%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/SliderWindow.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Session_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/GameBustOutWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Session_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/GameSSDWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/SimpleWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 92%] Building CXX object CMakeFiles/dhewm3.dir/ui/ListWindow.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/GuiScript.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In member function 'int idList::Append(const type&) [with type = fontInfoEx_t]', inlined from 'int idDeviceContext::FindFont(const char*)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp:64:27: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:673:9: warning: 'fontInfo' may be used uninitialized [-Wmaybe-uninitialized] 673 | list[ num ] = obj; | ^~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp: In member function 'int idDeviceContext::FindFont(const char*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp:63:22: note: 'fontInfo' declared here 63 | fontInfoEx_t fontInfo; | ^~~~~~~~ [ 92%] Building CXX object CMakeFiles/dhewm3.dir/ui/MarkerWindow.cpp.o [ 92%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/UserInterface.cpp.o [ 92%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/Window.cpp.o [ 93%] Building CXX object CMakeFiles/dhewm3.dir/ui/RegExp.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/ListGUI.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 93%] Building CXX object CMakeFiles/dhewm3.dir/ui/RenderWindow.cpp.o [ 93%] Building CXX object CMakeFiles/dhewm3ded.dir/ui/Winvar.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Game.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/RenderWindow.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/SliderWindow.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 93%] Building CXX object CMakeFiles/dhewm3.dir/ui/SimpleWindow.cpp.o [ 93%] Building CXX object CMakeFiles/dhewm3.dir/ui/SliderWindow.cpp.o [ 93%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/stub/openal_stub.cpp.o [ 93%] Building CXX object CMakeFiles/dhewm3.dir/ui/UserInterface.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Session_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/ListWindow.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/UserInterface.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/MarkerWindow.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/LangDict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/RegExp.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 94%] Building CXX object CMakeFiles/dhewm3.dir/ui/Window.cpp.o In member function 'int idList::Append(const type&) [with type = fontInfoEx_t]', inlined from 'int idDeviceContext::FindFont(const char*)' at /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp:64:27: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:673:9: warning: 'fontInfo' may be used uninitialized [-Wmaybe-uninitialized] 673 | list[ num ] = obj; | ^~~~ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp: In member function 'int idDeviceContext::FindFont(const char*)': /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.cpp:63:22: note: 'fontInfo' declared here 63 | fontInfoEx_t fontInfo; | ^~~~~~~~ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/Window.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/Rectangle.h:31, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/Window.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/Winvar.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 95%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/stub/stub_gl.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/SimpleWindow.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/SliderWindow.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/efxlib.h:7, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sound/snd_local.h:44, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/stub/openal_stub.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/UserInterface.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 95%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/cpu.cpp.o [ 95%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/threads.cpp.o [ 95%] Building CXX object CMakeFiles/dhewm3.dir/ui/Winvar.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Game.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/RenderWindow.cpp:31: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 95%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/events.cpp.o [ 95%] Building CXX object CMakeFiles/dhewm3.dir/sys/cpu.cpp.o [ 95%] Building CXX object CMakeFiles/dhewm3.dir/sys/threads.cpp.o [ 95%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/sys_local.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Material.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/DeviceContext.h:35, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/Window.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 96%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/posix/posix_net.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/stub/stub_gl.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/cpu.cpp:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/threads.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/Rectangle.h:31, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/Window.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/ui/Winvar.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 96%] Building CXX object CMakeFiles/dhewm3.dir/sys/events.cpp.o [ 97%] Building CXX object CMakeFiles/dhewm3.dir/sys/sys_local.cpp.o [ 97%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/posix/posix_main.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/threads.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/sys_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/sys_local.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/cpu.cpp:37: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 97%] Building CXX object CMakeFiles/dhewm3.dir/sys/posix/posix_net.cpp.o [ 97%] Building CXX object CMakeFiles/dhewm3.dir/sys/posix/posix_main.cpp.o [ 97%] Building CXX object CMakeFiles/dhewm3.dir/sys/linux/main.cpp.o [ 97%] Building CXX object CMakeFiles/dhewm3ded.dir/sys/linux/main.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/events.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/posix/posix_net.cpp:46: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 97%] Building CXX object CMakeFiles/dhewm3.dir/sys/glimp.cpp.o [ 97%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/debugger/DebuggerBreakpoint.cpp.o [ 98%] Building CXX object CMakeFiles/dhewm3.dir/tools/edit_stub.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/RenderSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/sys_local.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/sys_local.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 98%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/debugger/DebuggerServer.cpp.o [ 98%] Building CXX object CMakeFiles/dhewm3.dir/tools/debugger/DebuggerBreakpoint.cpp.o [ 98%] Building CXX object CMakeFiles/dhewm3.dir/tools/debugger/DebuggerServer.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/posix/posix_main.cpp:43: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/posix/posix_net.cpp:46: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 99%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/debugger/DebuggerScript.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/posix/posix_main.cpp:43: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/linux/main.cpp:39: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/events.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 99%] Building CXX object CMakeFiles/dhewm3.dir/tools/debugger/DebuggerScript.cpp.o [ 99%] Building CXX object CMakeFiles/dhewm3ded.dir/tools/debugger/debugger.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrList.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/FileSystem.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/linux/main.cpp:39: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' [ 99%] Building CXX object CMakeFiles/dhewm3.dir/tools/debugger/debugger.cpp.o In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/CVarSystem.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Common.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/edit_stub.cpp:30: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/Image.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/renderer/tr_local.h:34, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/sys/glimp.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Game.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:7, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/DebuggerBreakpoint.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Game.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:7, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/DebuggerServer.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Game.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:7, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/DebuggerBreakpoint.cpp:32: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Game.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:7, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/DebuggerServer.cpp:35: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Game.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:7, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/DebuggerScript.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Game.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:7, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/DebuggerScript.cpp:33: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Game.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:7, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StrPool.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/Dict.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/BitMsg.h:33, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/framework/Game.h:32, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:7, from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger.cpp:34: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 93 | ~idList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/List.h:93:41: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:69: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:69: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:69: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:69: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:69: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:69: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:69: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' In file included from /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/tools/debugger/debugger_common.h:69: /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: warning: template-id not allowed for destructor in C++20 [-Wtemplate-id-cdtor] 47 | ~idStaticList( void ); | ^ /home/buildozer/aports/testing/dhewm3/src/dhewm3-1.5.2/neo/idlib/containers/StaticList.h:47:49: note: remove the '< >' [ 99%] Linking CXX executable dhewm3ded [100%] Linking CXX executable dhewm3 [100%] Built target dhewm3ded [100%] Built target dhewm3 >>> dhewm3: Entering fakeroot... -- Install configuration: "None" -- Installing: /home/buildozer/aports/testing/dhewm3/pkg/dhewm3/usr/bin/dhewm3 -- Installing: /home/buildozer/aports/testing/dhewm3/pkg/dhewm3/usr/bin/dhewm3ded -- Installing: /home/buildozer/aports/testing/dhewm3/pkg/dhewm3/usr/lib/dhewm3/base.so -- Installing: /home/buildozer/aports/testing/dhewm3/pkg/dhewm3/usr/lib/dhewm3/d3xp.so >>> dhewm3*: Running postcheck for dhewm3 >>> dhewm3*: Preparing package dhewm3... >>> dhewm3*: Stripping binaries >>> dhewm3*: Scanning shared objects >>> dhewm3*: Tracing dependencies... curl libogg libpng libvorbis so:libSDL2-2.0.so.0 so:libc.musl-loongarch64.so.1 so:libgcc_s.so.1 so:libopenal.so.1 so:libstdc++.so.6 so:libz.so.1 >>> dhewm3*: Package size: 10.7 MB >>> dhewm3*: Compressing data... >>> dhewm3*: Create checksum... >>> dhewm3*: Create dhewm3-1.5.2-r0.apk >>> dhewm3: Build complete at Tue, 24 Sep 2024 01:15:32 +0000 elapsed time 0h 0m 56s >>> dhewm3: Cleaning up srcdir >>> dhewm3: Cleaning up pkgdir >>> dhewm3: Uninstalling dependencies... (1/228) Purging .makedepends-dhewm3 (20240924.011443) (2/228) Purging cmake (3.30.3-r0) (3/228) Purging libjpeg-turbo-dev (3.0.4-r0) (4/228) Purging libturbojpeg (3.0.4-r0) (5/228) Purging libpng-dev (1.6.44-r0) (6/228) Purging openal-soft-dev (1.23.1-r0) (7/228) Purging jack-dev (1.9.22-r4) (8/228) Purging libsndfile-dev (1.2.2-r0) (9/228) Purging portaudio-dev (19.7.0-r2) (10/228) Purging libportaudiocxx (19.7.0-r2) (11/228) Purging portaudio (19.7.0-r2) (12/228) Purging pulseaudio-dev (17.0-r3) (13/228) Purging libpulse-mainloop-glib (17.0-r3) (14/228) Purging libpulse (17.0-r3) (15/228) Purging openal-soft-libs (1.23.1-r0) (16/228) Purging sdl2-dev (2.30.7-r0) (17/228) Purging sdl2 (2.30.7-r0) (18/228) Purging mesa-dev (24.2.3-r0) (19/228) Purging libxdamage-dev (1.1.6-r5) (20/228) Purging libxshmfence-dev (1.3.2-r6) (21/228) Purging mesa-gles (24.2.3-r0) (22/228) Purging mesa-osmesa (24.2.3-r0) (23/228) Purging mesa-xatracker (24.2.3-r0) (24/228) Purging agetty-openrc (0.55.1-r0) (25/228) Purging agetty (2.40.2-r2) (26/228) Purging alsa-lib-dev (1.2.12-r0) (27/228) Purging blkid (2.40.2-r2) (28/228) Purging cfdisk (2.40.2-r2) (29/228) Purging findmnt (2.40.2-r2) (30/228) Purging flac-dev (1.4.3-r1) (31/228) Purging libflac++ (1.4.3-r1) (32/228) Purging flock (2.40.2-r2) (33/228) Purging fstrim (2.40.2-r2) (34/228) Purging glib-dev (2.82.1-r0) (35/228) Purging bzip2-dev (1.0.8-r6) (36/228) Purging docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.pre-deinstall (37/228) Purging docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.pre-deinstall (38/228) Purging gettext-dev (0.22.5-r0) (39/228) Purging xz (5.6.2-r0) (40/228) Purging gettext-asprintf (0.22.5-r0) (41/228) Purging gettext (0.22.5-r0) (42/228) Purging gettext-envsubst (0.22.5-r0) (43/228) Purging libxml2-utils (2.12.8-r0) (44/228) Purging libxslt (1.1.39-r1) (45/228) Purging py3-packaging-pyc (24.1-r0) (46/228) Purging py3-packaging (24.1-r0) (47/228) Purging py3-parsing-pyc (3.1.4-r0) (48/228) Purging py3-parsing (3.1.4-r0) (49/228) Purging hexdump (2.40.2-r2) (50/228) Purging jack (1.9.22-r4) (51/228) Purging libarchive (3.7.5-r0) (52/228) Purging libasyncns (0.8-r4) (53/228) Purging libdrm-dev (2.4.123-r0) (54/228) Purging libffi-dev (3.4.6-r0) (55/228) Purging linux-headers (6.6-r0) (56/228) Purging libgcrypt (1.10.3-r0) (57/228) Purging libgpg-error (1.50-r0) (58/228) Purging libltdl (2.4.7-r3) (59/228) Purging libpciaccess-dev (0.18.1-r0) (60/228) Purging libsamplerate (0.2.2-r3) (61/228) Purging libsndfile (1.2.2-r0) (62/228) Purging libuv (1.48.0-r0) (63/228) Purging libvorbis-dev (1.3.7-r2) (64/228) Purging libvorbis (1.3.7-r2) (65/228) Purging libxfixes-dev (6.0.1-r4) (66/228) Purging libxxf86vm-dev (1.1.5-r6) (67/228) Purging logger (2.40.2-r2) (68/228) Purging losetup (2.40.2-r2) (69/228) Purging lsblk (2.40.2-r2) (70/228) Purging mcookie (2.40.2-r2) (71/228) Purging mount (2.40.2-r2) (72/228) Purging opus-dev (1.5.2-r0) (73/228) Purging opus (1.5.2-r0) (74/228) Purging orc (0.4.39-r0) (75/228) Purging partx (2.40.2-r2) (76/228) Purging pcre2-dev (10.43-r0) (77/228) Purging libedit-dev (20240808.3.1-r0) (78/228) Purging bsd-compat-headers (0.7.2-r6) (79/228) Purging ncurses-dev (6.5_p20240601-r1) (80/228) Purging libncurses++ (6.5_p20240601-r1) (81/228) Purging zlib-dev (1.3.1-r2) (82/228) Purging libpcre2-32 (10.43-r0) (83/228) Purging python3-pyc (3.12.6-r0) (84/228) Purging python3-pycache-pyc0 (3.12.6-r0) (85/228) Purging xcb-proto-pyc (1.16.0-r1) (86/228) Purging pyc (3.12.6-r0) (87/228) Purging qt5-qtwayland (5.15.10_git20230714-r0) (88/228) Purging rhash-libs (1.4.4-r0) (89/228) Purging runuser (2.40.2-r2) (90/228) Purging setpriv (2.40.2-r2) (91/228) Purging sfdisk (2.40.2-r2) (92/228) Purging soxr (0.1.3-r7) (93/228) Purging speexdsp (1.2.1-r2) (94/228) Purging tdb-libs (1.4.10-r0) (95/228) Purging umount (2.40.2-r2) (96/228) Purging util-linux-dev (2.40.2-r2) (97/228) Purging util-linux-misc (2.40.2-r2) (98/228) Purging setarch (2.40.2-r2) (99/228) Purging util-linux-openrc (2.40.2-r2) (100/228) Purging uuidgen (2.40.2-r2) (101/228) Purging wipefs (2.40.2-r2) (102/228) Purging alsa-lib (1.2.12-r0) (103/228) Purging qt5-qtdeclarative (5.15.10_git20230629-r0) (104/228) Purging qt5-qtbase-x11 (5.15.10_git20230714-r2) (105/228) Purging xdg-utils (1.2.1-r0) (106/228) Purging xprop (1.2.7-r0) (107/228) Purging xset (1.2.5-r1) (108/228) Purging gtk+3.0 (3.24.43-r0) Executing gtk+3.0-3.24.43-r0.post-deinstall (109/228) Purging gtk-update-icon-cache (3.24.43-r0) (110/228) Purging hicolor-icon-theme (0.18-r0) (111/228) Purging libatk-bridge-2.0 (2.54.0-r0) (112/228) Purging at-spi2-core (2.54.0-r0) (113/228) Purging cups-libs (2.4.10-r0) (114/228) Purging avahi-libs (0.8-r18) (115/228) Purging pango (1.54.0-r0) Executing pango-1.54.0-r0.pre-deinstall (116/228) Purging cairo-gobject (1.18.2-r0) (117/228) Purging cairo (1.18.2-r0) (118/228) Purging qt5-qtbase (5.15.10_git20230714-r2) (119/228) Purging dbus-libs (1.14.10-r3) (120/228) Purging libinput-libs (1.26.2-r0) (121/228) Purging eudev-libs (3.2.14-r2) (122/228) Purging libxft (2.3.8-r3) (123/228) Purging fontconfig (2.15.0-r1) (124/228) Purging harfbuzz (9.0.0-r0) (125/228) Purging freetype (2.13.3-r0) (126/228) Purging fribidi (1.0.15-r0) (127/228) Purging libxext-dev (1.3.6-r2) (128/228) Purging libx11-dev (1.8.10-r0) (129/228) Purging xtrans (1.5.0-r0) (130/228) Purging libxcb-dev (1.16.1-r0) (131/228) Purging xcb-proto (1.16.0-r1) (132/228) Purging python3 (3.12.6-r0) (133/228) Purging gdbm (1.24-r0) (134/228) Purging gdk-pixbuf (2.42.12-r0) Executing gdk-pixbuf-2.42.12-r0.pre-deinstall (135/228) Purging shared-mime-info (2.4-r0) Executing shared-mime-info-2.4-r0.post-deinstall (136/228) Purging gettext-libs (0.22.5-r0) (137/228) Purging libatk-1.0 (2.54.0-r0) (138/228) Purging glib (2.82.1-r0) (139/228) Purging gnutls (3.8.5-r0) (140/228) Purging graphite2 (1.3.14-r6) (141/228) Purging mesa-gl (24.2.3-r0) (142/228) Purging mesa-egl (24.2.3-r0) (143/228) Purging mesa-gbm (24.2.3-r0) (144/228) Purging mesa (24.2.3-r0) (145/228) Purging libdrm (2.4.123-r0) (146/228) Purging libpciaccess (0.18.1-r0) (147/228) Purging hwdata-pci (0.387-r0) (148/228) Purging icu-libs (74.2-r0) (149/228) Purging icu-data-full (74.2-r0) (150/228) Purging libfdisk (2.40.2-r2) (151/228) Purging libmount (2.40.2-r2) (152/228) Purging libblkid (2.40.2-r2) (153/228) Purging libxdmcp-dev (1.1.5-r1) (154/228) Purging xcb-util-renderutil (0.3.10-r0) (155/228) Purging xcb-util-image (0.4.1-r0) (156/228) Purging libxkbcommon-x11 (1.7.0-r1) (157/228) Purging xcb-util-wm (0.4.2-r0) (158/228) Purging libxmu (1.1.4-r2) (159/228) Purging libxtst (1.2.5-r0) (160/228) Purging libxi (1.8.2-r0) (161/228) Purging libxrandr (1.5.4-r1) (162/228) Purging libxinerama (1.1.5-r4) (163/228) Purging libxxf86vm (1.1.5-r6) (164/228) Purging libxext (1.3.6-r2) (165/228) Purging libxcursor (1.2.2-r1) (166/228) Purging libxdamage (1.1.6-r5) (167/228) Purging libxrender (0.9.11-r5) (168/228) Purging libxt (1.3.0-r5) (169/228) Purging libxcomposite (0.4.6-r5) (170/228) Purging libxfixes (6.0.1-r4) (171/228) Purging libx11 (1.8.10-r0) (172/228) Purging xcb-util-keysyms (0.4.1-r0) (173/228) Purging xcb-util (0.4.1-r3) (174/228) Purging libxcb (1.16.1-r0) (175/228) Purging libxdmcp (1.1.5-r1) (176/228) Purging libbsd (0.12.2-r0) (177/228) Purging libbz2 (1.0.8-r6) (178/228) Purging libcap-ng (0.8.5-r0) (179/228) Purging libeconf (0.6.3-r0) (180/228) Purging libelf (0.191-r0) (181/228) Purging libepoxy (1.5.10-r1) (182/228) Purging libevdev (1.13.3-r0) (183/228) Purging llvm18-libs (18.1.8-r0) (184/228) Purging wayland-libs-cursor (1.23.1-r0) (185/228) Purging wayland-libs-client (1.23.1-r0) (186/228) Purging p11-kit (0.25.5-r1) (187/228) Purging wayland-libs-server (1.23.1-r0) (188/228) Purging libffi (3.4.6-r0) (189/228) Purging libflac (1.4.3-r1) (190/228) Purging libformw (6.5_p20240601-r1) (191/228) Purging libsm (1.2.4-r4) (192/228) Purging libice (1.1.1-r6) (193/228) Purging libintl (0.22.5-r0) (194/228) Purging tiff (4.6.0t-r0) (195/228) Purging libjpeg-turbo (3.0.4-r0) (196/228) Purging libmd (1.1.0-r0) (197/228) Purging libmenuw (6.5_p20240601-r1) (198/228) Purging libogg-dev (1.3.5-r5) (199/228) Purging libogg (1.3.5-r5) (200/228) Purging libpanelw (6.5_p20240601-r1) (201/228) Purging libpcre2-16 (10.43-r0) (202/228) Purging libpng (1.6.44-r0) (203/228) Purging libwebp (1.4.0-r0) (204/228) Purging libsharpyuv (1.4.0-r0) (205/228) Purging libsmartcols (2.40.2-r2) (206/228) Purging libtasn1 (4.19.0-r2) (207/228) Purging libuuid (2.40.2-r2) (208/228) Purging libxau-dev (1.0.11-r4) (209/228) Purging libxau (1.0.11-r4) (210/228) Purging libxkbcommon (1.7.0-r1) (211/228) Purging xkeyboard-config (2.42-r0) (212/228) Purging libxml2 (2.12.8-r0) (213/228) Purging libxshmfence (1.3.2-r6) (214/228) Purging linux-pam (1.6.1-r1) (215/228) Purging mesa-glapi (24.2.3-r0) (216/228) Purging mpdecimal (4.0.0-r0) (217/228) Purging mtdev (1.1.7-r0) (218/228) Purging nettle (3.10-r1) (219/228) Purging pixman (0.43.4-r0) (220/228) Purging util-linux (2.40.2-r2) (221/228) Purging utmps-libs (0.1.2.2-r3) (222/228) Purging skalibs (2.14.2.0-r2) (223/228) Purging sqlite-dev (3.46.1-r0) (224/228) Purging sqlite-libs (3.46.1-r0) (225/228) Purging sqlite (3.46.1-r0) (226/228) Purging wayland-libs-egl (1.23.1-r0) (227/228) Purging xorgproto (2024.1-r0) (228/228) Purging xz-libs (5.6.2-r0) Executing busybox-1.36.1-r32.trigger OK: 251 MiB in 103 packages >>> dhewm3: Updating the testing/loongarch64 repository index... >>> dhewm3: Signing the index...