>>> wesnoth: Building community/wesnoth 1.16.12-r0 (using abuild 3.14.1-r0) started Thu, 24 Oct 2024 01:59:32 +0000 >>> wesnoth: Validating /home/buildozer/aports/community/wesnoth/APKBUILD... >>> wesnoth: Analyzing dependencies... >>> wesnoth: Installing for build: build-base boost-dev cairo-dev cmake dbus-dev fontconfig-dev libvorbis-dev openssl-dev>3 pango-dev readline-dev samurai sdl2-dev sdl2_image-dev sdl2_mixer-dev (1/226) Installing boost1.84-atomic (1.84.0-r2) (2/226) Installing boost1.84-chrono (1.84.0-r2) (3/226) Installing boost1.84-container (1.84.0-r2) (4/226) Installing boost1.84-context (1.84.0-r2) (5/226) Installing boost1.84-contract (1.84.0-r2) (6/226) Installing boost1.84-coroutine (1.84.0-r2) (7/226) Installing boost1.84-date_time (1.84.0-r2) (8/226) Installing boost1.84-filesystem (1.84.0-r2) (9/226) Installing boost1.84-fiber (1.84.0-r2) (10/226) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (11/226) Installing icu-libs (74.2-r0) (12/226) Installing boost1.84-regex (1.84.0-r2) (13/226) Installing boost1.84-graph (1.84.0-r2) (14/226) Installing libbz2 (1.0.8-r6) (15/226) Installing xz-libs (5.6.3-r0) (16/226) Installing boost1.84-iostreams (1.84.0-r2) (17/226) Installing boost1.84-thread (1.84.0-r2) (18/226) Installing boost1.84-locale (1.84.0-r2) (19/226) Installing boost1.84-log (1.84.0-r2) (20/226) Installing boost1.84-log_setup (1.84.0-r2) (21/226) Installing boost1.84-math (1.84.0-r2) (22/226) Installing boost1.84-prg_exec_monitor (1.84.0-r2) (23/226) Installing boost1.84-program_options (1.84.0-r2) (24/226) Installing libffi (3.4.6-r0) (25/226) Installing gdbm (1.24-r0) (26/226) Installing mpdecimal (4.0.0-r0) (27/226) Installing libpanelw (6.5_p20241006-r0) (28/226) Installing sqlite-libs (3.47.0-r0) (29/226) Installing python3 (3.12.7-r1) (30/226) Installing python3-pycache-pyc0 (3.12.7-r1) (31/226) Installing pyc (3.12.7-r1) (32/226) Installing python3-pyc (3.12.7-r1) (33/226) Installing boost1.84-python3 (1.84.0-r2) (34/226) Installing boost1.84-random (1.84.0-r2) (35/226) Installing boost1.84-serialization (1.84.0-r2) (36/226) Installing boost1.84-stacktrace_basic (1.84.0-r2) (37/226) Installing boost1.84-stacktrace_noop (1.84.0-r2) (38/226) Installing boost1.84-system (1.84.0-r2) (39/226) Installing boost1.84-timer (1.84.0-r2) (40/226) Installing boost1.84-type_erasure (1.84.0-r2) (41/226) Installing boost1.84-unit_test_framework (1.84.0-r2) (42/226) Installing boost1.84-url (1.84.0-r2) (43/226) Installing boost1.84-wave (1.84.0-r2) (44/226) Installing boost1.84-wserialization (1.84.0-r2) (45/226) Installing boost1.84-json (1.84.0-r2) (46/226) Installing boost1.84-nowide (1.84.0-r2) (47/226) Installing boost1.84-libs (1.84.0-r2) (48/226) Installing boost1.84 (1.84.0-r2) (49/226) Installing linux-headers (6.6-r1) (50/226) Installing bzip2-dev (1.0.8-r6) (51/226) Installing icu (74.2-r0) (52/226) Installing icu-dev (74.2-r0) (53/226) Installing xz (5.6.3-r0) (54/226) Installing xz-dev (5.6.3-r0) (55/226) Installing zlib-dev (1.3.1-r2) (56/226) Installing zstd (1.5.6-r1) (57/226) Installing zstd-dev (1.5.6-r1) (58/226) Installing boost1.84-dev (1.84.0-r2) (59/226) Installing boost-dev (1.84.0-r2) (60/226) Installing cairo-tools (1.18.2-r1) (61/226) Installing libpng (1.6.44-r0) (62/226) Installing freetype (2.13.3-r0) (63/226) Installing fontconfig (2.15.0-r1) (64/226) Installing expat (2.6.3-r0) (65/226) Installing expat-dev (2.6.3-r0) (66/226) Installing brotli (1.1.0-r2) (67/226) Installing brotli-dev (1.1.0-r2) (68/226) Installing libpng-dev (1.6.44-r0) (69/226) Installing freetype-dev (2.13.3-r0) (70/226) Installing fontconfig-dev (2.15.0-r1) (71/226) Installing libxau (1.0.11-r4) (72/226) Installing xorgproto (2024.1-r0) (73/226) Installing libxau-dev (1.0.11-r4) (74/226) Installing libmd (1.1.0-r0) (75/226) Installing libbsd (0.12.2-r0) (76/226) Installing libxdmcp (1.1.5-r1) (77/226) Installing libxcb (1.16.1-r0) (78/226) Installing libx11 (1.8.10-r0) (79/226) Installing libxext (1.3.6-r2) (80/226) Installing xcb-proto (1.16.0-r1) (81/226) Installing xcb-proto-pyc (1.16.0-r1) (82/226) Installing libxdmcp-dev (1.1.5-r1) (83/226) Installing libxcb-dev (1.16.1-r0) (84/226) Installing xtrans (1.5.1-r0) (85/226) Installing libx11-dev (1.8.10-r0) (86/226) Installing libxext-dev (1.3.6-r2) (87/226) Installing libxrender (0.9.11-r5) (88/226) Installing libxrender-dev (0.9.11-r5) (89/226) Installing pixman (0.43.4-r1) (90/226) Installing pixman-dev (0.43.4-r1) (91/226) Installing util-macros (1.20.1-r0) (92/226) Installing xcb-util (0.4.1-r3) (93/226) Installing xcb-util-dev (0.4.1-r3) (94/226) Installing cairo (1.18.2-r1) (95/226) Installing libintl (0.22.5-r0) (96/226) Installing libeconf (0.6.3-r0) (97/226) Installing skalibs-libs (2.14.3.0-r0) (98/226) Installing libblkid (2.40.2-r3) (99/226) Installing libmount (2.40.2-r3) (100/226) Installing glib (2.82.2-r0) (101/226) Installing cairo-gobject (1.18.2-r1) (102/226) Installing libxml2 (2.13.4-r1) (103/226) Installing libxml2-utils (2.13.4-r1) (104/226) Installing docbook-xml (4.5-r9) Executing docbook-xml-4.5-r9.post-install (105/226) Installing libgpg-error (1.50-r0) (106/226) Installing libgcrypt (1.10.3-r1) (107/226) Installing libxslt (1.1.42-r0) (108/226) Installing docbook-xsl (1.79.2-r9) Executing docbook-xsl-1.79.2-r9.post-install (109/226) Installing gettext-asprintf (0.22.5-r0) (110/226) Installing gettext-libs (0.22.5-r0) (111/226) Installing gettext-envsubst (0.22.5-r0) (112/226) Installing gettext (0.22.5-r0) (113/226) Installing gettext-dev (0.22.5-r0) (114/226) Installing py3-parsing (3.1.4-r0) (115/226) Installing py3-parsing-pyc (3.1.4-r0) (116/226) Installing py3-packaging (24.1-r0) (117/226) Installing py3-packaging-pyc (24.1-r0) (118/226) Installing libffi-dev (3.4.6-r0) (119/226) Installing bsd-compat-headers (0.7.2-r6) (120/226) Installing libformw (6.5_p20241006-r0) (121/226) Installing libmenuw (6.5_p20241006-r0) (122/226) Installing libncurses++ (6.5_p20241006-r0) (123/226) Installing ncurses-dev (6.5_p20241006-r0) (124/226) Installing libedit-dev (20240808.3.1-r0) (125/226) Installing libpcre2-16 (10.43-r0) (126/226) Installing libpcre2-32 (10.43-r0) (127/226) Installing pcre2-dev (10.43-r0) (128/226) Installing libuuid (2.40.2-r3) (129/226) Installing libfdisk (2.40.2-r3) (130/226) Installing libsmartcols (2.40.2-r3) (131/226) Installing sqlite (3.47.0-r0) (132/226) Installing sqlite-dev (3.47.0-r0) (133/226) Installing util-linux (2.40.2-r3) (134/226) Installing dmesg (2.40.2-r3) (135/226) Installing setarch (2.40.2-r3) (136/226) Installing util-linux-misc (2.40.2-r3) (137/226) Installing utmps-libs (0.1.2.3-r2) (138/226) Installing linux-pam (1.6.1-r1) (139/226) Installing runuser (2.40.2-r3) (140/226) Installing mount (2.40.2-r3) (141/226) Installing losetup (2.40.2-r3) (142/226) Installing hexdump (2.40.2-r3) (143/226) Installing uuidgen (2.40.2-r3) (144/226) Installing blkid (2.40.2-r3) (145/226) Installing sfdisk (2.40.2-r3) (146/226) Installing mcookie (2.40.2-r3) (147/226) Installing agetty (2.40.2-r3) (148/226) Installing wipefs (2.40.2-r3) (149/226) Installing cfdisk (2.40.2-r3) (150/226) Installing umount (2.40.2-r3) (151/226) Installing flock (2.40.2-r3) (152/226) Installing lsblk (2.40.2-r3) (153/226) Installing libcap-ng (0.8.5-r0) (154/226) Installing setpriv (2.40.2-r3) (155/226) Installing lscpu (2.40.2-r3) (156/226) Installing logger (2.40.2-r3) (157/226) Installing partx (2.40.2-r3) (158/226) Installing fstrim (2.40.2-r3) (159/226) Installing findmnt (2.40.2-r3) (160/226) Installing util-linux-dev (2.40.2-r3) (161/226) Installing glib-dev (2.82.2-r0) (162/226) Installing cairo-dev (1.18.2-r1) (163/226) Installing libarchive (3.7.6-r0) (164/226) Installing rhash-libs (1.4.4-r0) (165/226) Installing libuv (1.49.1-r0) (166/226) Installing cmake (3.30.5-r0) (167/226) Installing dbus-libs (1.14.10-r4) (168/226) Installing dbus-dev (1.14.10-r4) (169/226) Installing libogg (1.3.5-r5) (170/226) Installing libvorbis (1.3.7-r2) (171/226) Installing libogg-dev (1.3.5-r5) (172/226) Installing libvorbis-dev (1.3.7-r2) (173/226) Installing openssl-dev (3.3.2-r3) (174/226) Installing libxft (2.3.8-r3) (175/226) Installing graphite2 (1.3.14-r6) (176/226) Installing harfbuzz (9.0.0-r1) (177/226) Installing fribidi (1.0.16-r0) (178/226) Installing pango (1.54.0-r1) (179/226) Installing pango-tools (1.54.0-r1) (180/226) Installing fribidi-dev (1.0.16-r0) (181/226) Installing harfbuzz-cairo (9.0.0-r1) (182/226) Installing harfbuzz-gobject (9.0.0-r1) (183/226) Installing harfbuzz-icu (9.0.0-r1) (184/226) Installing harfbuzz-subset (9.0.0-r1) (185/226) Installing graphite2-dev (1.3.14-r6) (186/226) Installing harfbuzz-dev (9.0.0-r1) (187/226) Installing libxft-dev (2.3.8-r3) (188/226) Installing pango-dev (1.54.0-r1) (189/226) Installing libhistory (8.2.13-r0) (190/226) Installing readline-dev (8.2.13-r0) (191/226) Installing samurai (1.2-r5) (192/226) Installing sdl2 (2.30.8-r0) (193/226) Installing hwdata-pci (0.388-r0) (194/226) Installing libpciaccess (0.18.1-r0) (195/226) Installing libdrm (2.4.123-r1) (196/226) Installing libpciaccess-dev (0.18.1-r0) (197/226) Installing libdrm-dev (2.4.123-r1) (198/226) Installing libxfixes (6.0.1-r4) (199/226) Installing libxdamage (1.1.6-r5) (200/226) Installing libxfixes-dev (6.0.1-r4) (201/226) Installing libxdamage-dev (1.1.6-r5) (202/226) Installing libxshmfence (1.3.2-r6) (203/226) Installing libxshmfence-dev (1.3.2-r6) (204/226) Installing llvm19-libs (19.1.1-r0) (205/226) Installing libelf (0.191-r0) (206/226) Installing mesa-glapi (24.2.4-r2) (207/226) Installing mesa (24.2.4-r2) (208/226) Installing wayland-libs-server (1.23.1-r0) (209/226) Installing mesa-gbm (24.2.4-r2) (210/226) Installing wayland-libs-client (1.23.1-r0) (211/226) Installing mesa-egl (24.2.4-r2) (212/226) Installing libxxf86vm (1.1.5-r6) (213/226) Installing mesa-gl (24.2.4-r2) (214/226) Installing mesa-gles (24.2.4-r2) (215/226) Installing mesa-osmesa (24.2.4-r2) (216/226) Installing mesa-xatracker (24.2.4-r2) (217/226) Installing libxxf86vm-dev (1.1.5-r6) (218/226) Installing mesa-dev (24.2.4-r2) (219/226) Installing sdl2-dev (2.30.8-r0) (220/226) Installing sdl2_image (2.8.2-r0) (221/226) Installing sdl2_image-dev (2.8.2-r0) (222/226) Installing sdl2_mixer (2.8.0-r0) (223/226) Installing sdl2_mixer-dev (2.8.0-r0) (224/226) Installing .makedepends-wesnoth (20241024.015956) (225/226) Installing util-linux-openrc (2.40.2-r3) (226/226) Installing agetty-openrc (0.55.1-r2) Executing busybox-1.37.0-r3.trigger Executing glib-2.82.2-r0.trigger No schema files found: removed existing output file. OK: 884 MiB in 325 packages >>> wesnoth: Cleaning up srcdir >>> wesnoth: Cleaning up pkgdir >>> wesnoth: Cleaning up tmpdir >>> wesnoth: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wesnoth-1.16.12.tar.bz2 >>> wesnoth: Fetching https://distfiles.alpinelinux.org/distfiles/edge/wesnoth-1.16.12.tar.bz2 >>> wesnoth: Checking sha512sums... wesnoth-1.16.12.tar.bz2: OK >>> wesnoth: Unpacking /var/cache/distfiles/wesnoth-1.16.12.tar.bz2... -- 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 -- Found OpenSSL: /usr/lib/libcrypto.so (found suitable version "3.3.2", minimum required is "1.0") CMake Warning (dev) at CMakeLists.txt:73 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. This warning is for project developers. Use -Wno-dev to suppress it. -- Found Boost: /usr/lib/cmake/Boost-1.84.0/BoostConfig.cmake (found suitable version "1.84.0", minimum required is "1.66") found components: iostreams program_options regex system thread random coroutine locale filesystem -- Found ICU: /usr/include (found version "74.2") found components: data i18n uc -- Found Gettext: /usr/bin/msgmerge (found version "0.22.5") -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so -- Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found CMake Warning (dev) at CMakeLists.txt:85 (exec_program): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. This warning is for project developers. Use -Wno-dev to suppress it. -- Looking for include file sys/sendfile.h -- Looking for include file sys/sendfile.h - found -- Looking for sendfile -- Looking for sendfile - found -- Environment compiler flags set to »« -- CMake compiler flags set to »-Wall -Wextra -Werror=non-virtual-dtor -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wold-style-cast -Wtrampolines -Os -fstack-clash-protection -Wformat -Werror=format-security -D_GLIBCXX_ASSERTIONS=1 -D_LIBCPP_ENABLE_THREAD_SAFETY_ANNOTATIONS=1 -D_LIBCPP_ENABLE_HARDENED_MODE=1« Removing -rdynamic flag from CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS Removing -rdynamic flag from CMAKE_SHARED_LIBRARY_LINK_C_FLAGS Removing -DNDEBUG flag from CMAKE_CXX_FLAGS_RELWITHDEBINFO Removing -DNDEBUG flag from CMAKE_C_FLAGS_RELWITHDEBINFO Removing -DNDEBUG flag from CMAKE_CXX_FLAGS_MINSIZEREL Removing -DNDEBUG flag from CMAKE_C_FLAGS_MINSIZEREL Replacing default flags used for Release build with Replacing flags used for Debug build -DDEBUG -ggdb3 -- Found VorbisFile: optimized;/usr/lib/libvorbisfile.so;debug;/usr/lib/libvorbisfile.so -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Checking for module 'sdl2>=2.0.8' -- Found sdl2, version 2.30.8 -- Checking for module 'SDL2_image>=2.0.2' -- Found SDL2_image, version 2.8.2 -- Checking for module 'SDL2_mixer>=2.0.0' -- Found SDL2_mixer, version 2.8.0 -- Checking for module 'cairo>=1.10' -- Found cairo, version 1.18.2 -- Checking for module 'pangocairo>=1.22.0' -- Found pangocairo, version 1.54.0 -- Checking for module 'fontconfig>=2.4.1' -- Found fontconfig, version 2.15.0 -- Checking for module 'pango>=1.22.0' -- Found pango, version 1.54.0 -- Checking for module 'readline' -- Found readline, version 8.2 -- Checking for module 'dbus-1' -- Found dbus-1, version 1.14.10 -- Found History: /usr/lib/libhistory.so -- Configuring done (4.5s) -- Generating done (0.4s) -- Build files have been written to: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/build [1/2172] Building CXX object src/CMakeFiles/wesnothd.dir/server/wesnothd/server.cpp.o [2/2172] Building CXX object src/CMakeFiles/wesnothd.dir/server/wesnothd/player_network.cpp.o [3/2172] Building CXX object src/CMakeFiles/wesnothd.dir/server/wesnothd/player_connection.cpp.o [4/2172] Building CXX object src/CMakeFiles/wesnothd.dir/server/wesnothd/player.cpp.o [5/2172] Building CXX object src/CMakeFiles/wesnothd.dir/server/wesnothd/metrics.cpp.o [6/2172] Building CXX object src/CMakeFiles/wesnothd.dir/server/wesnothd/game.cpp.o [7/2172] Building CXX object src/CMakeFiles/wesnothd.dir/server/wesnothd/ban.cpp.o [8/2172] Building CXX object src/CMakeFiles/wesnothd.dir/server/common/simple_wml.cpp.o [9/2172] Building CXX object src/CMakeFiles/wesnothd.dir/server/common/server_base.cpp.o [10/2172] Building CXX object src/CMakeFiles/wesnothd.dir/server/common/resultsets/game_history.cpp.o [11/2172] Building CXX object src/CMakeFiles/wesnothd.dir/server/common/resultsets/tournaments.cpp.o [12/2172] Building CXX object src/CMakeFiles/wesnothd.dir/server/common/resultsets/ban_check.cpp.o [13/2172] Building CXX object src/CMakeFiles/wesnothd.dir/server/common/forum_user_handler.cpp.o [14/2172] Building CXX object src/CMakeFiles/wesnothd.dir/server/common/dbconn.cpp.o [15/2172] Building CXX object src/CMakeFiles/wesnoth.dir/wesnoth.cpp.o [16/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/window.cpp.o [17/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/vertical_scrollbar.cpp.o [18/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/unit_preview_pane.cpp.o [19/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/tree_view.cpp.o [20/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/toggle_panel.cpp.o [21/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/toggle_button.cpp.o [22/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/text_box.cpp.o [23/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/stacked_widget.cpp.o [24/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/spacer.cpp.o [25/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/slider.cpp.o [26/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/size_lock.cpp.o [27/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/scrollbar_panel.cpp.o [28/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/scroll_label.cpp.o [29/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/repeating_button.cpp.o [30/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/progress_bar.cpp.o [31/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/password_box.cpp.o [32/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/panel.cpp.o [33/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/multimenu_button.cpp.o [34/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/multi_page.cpp.o [35/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/minimap.cpp.o [36/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/menu_button.cpp.o [37/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/matrix.cpp.o [38/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/listbox.cpp.o [39/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/label.cpp.o [40/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/image.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/text_box_base.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/text_box.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/password_box.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/password_box.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [41/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/horizontal_scrollbar.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/progress_bar.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/progress_bar.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [42/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/drawing.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/scrollbar.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/vertical_scrollbar.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/vertical_scrollbar.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [43/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/chatbox.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/container_base.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/panel.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/panel.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [44/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/button.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/spacer.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/spacer.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [45/2172] Building CXX object src/CMakeFiles/wesnoth-widgets.dir/gui/widgets/addon_list.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/container_base.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/scrollbar_container.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/scrollbar_panel.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/scrollbar_panel.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [46/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/xBRZ/xbrz.cpp.o [47/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/tracer.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/container_base.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/stacked_widget.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/stacked_widget.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [48/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/sdl/window.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/matrix.hpp:17, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/matrix.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [49/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/sdl/utils.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/container_base.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/size_lock.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/size_lock.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [50/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/sdl/surface.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/toggle_button.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/toggle_button.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [51/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/sdl/rect.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/repeating_button.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/repeating_button.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [52/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/sdl/exception.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/container_base.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/scrollbar_container.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/scroll_label.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/scroll_label.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [53/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/desktop/dbus_features.cpp.o [54/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/wml_exception.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/container_base.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/multi_page.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/multi_page.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [55/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/widgets/widget.cpp.o [56/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/widgets/textbox.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/container_base.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/scrollbar_container.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/tree_view.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/tree_view.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [57/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/widgets/scrollbar.cpp.o [58/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/widgets/scrollarea.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/minimap.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/minimap.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [59/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/widgets/menu_style.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/label.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/label.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [60/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/widgets/menu.cpp.o [61/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/widgets/button.cpp.o [62/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/video.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/container_base.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/panel.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/toggle_panel.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/toggle_panel.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [63/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/utils/make_enum.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/slider_base.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/slider.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/slider.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [64/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/tooltips.cpp.o [65/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/time_of_day.cpp.o [66/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/theme.cpp.o [67/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/terrain/type_data.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/multimenu_button.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/multimenu_button.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [68/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/terrain/translation.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/scrollbar.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/horizontal_scrollbar.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/horizontal_scrollbar.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [69/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/terrain/terrain.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/menu_button.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/menu_button.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [70/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/terrain/builder.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/text_box_base.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/text_box.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/text_box.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [71/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/soundsource.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/image.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/image.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [72/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/sound_music_track.cpp.o [73/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/sound.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/drawing.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/drawing.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [74/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/show_dialog.cpp.o [75/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/reports.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/container_base.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/scrollbar_container.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/listbox.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/listbox.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [76/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/quit_confirmation.cpp.o [77/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/pathutils.cpp.o [78/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/pathfind/astarsearch.cpp.o [79/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/minimap.cpp.o [80/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/map/map.cpp.o [81/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/map/location.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/static_registry.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/dialogs/modal_dialog.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/dialogs/message.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/wml_exception.cpp:26: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [82/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/map/label.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/button.hpp:18, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/button.cpp:18: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [83/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/language.cpp.o [84/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/key.cpp.o [85/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/preferences/general.cpp.o [86/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/preferences/credentials.cpp.o [87/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/image_modifications.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/window.hpp:26, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/window_private.hpp:28, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/window.cpp:23: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [88/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/picture.cpp.o [89/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/hotkey/hotkey_manager.cpp.o [90/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/hotkey/hotkey_item.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/container_base.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/unit_preview_pane.hpp:17, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/unit_preview_pane.cpp:17: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' [91/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/hotkey/hotkey_command.cpp.o [92/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/hotkey/command_executor.cpp.o [93/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/generic_event.cpp.o [94/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/generators/map_generator.cpp.o [95/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/generators/map_create.cpp.o [96/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/generators/lua_map_generator.cpp.o [97/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/generators/default_map_generator_job.cpp.o [98/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/generators/default_map_generator.cpp.o [99/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/generators/cave_map_generator.cpp.o [100/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/game_end_exceptions.cpp.o [101/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/formula/string_utils.cpp.o [102/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/format_time_summary.cpp.o [103/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/font/text_formatting.cpp.o [104/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/font/text.cpp.o [105/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/font/standard_colors.cpp.o [106/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/font/sdl_ttf_compat.cpp.o [107/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/font/font_config.cpp.o [108/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/floating_label.cpp.o [109/2172] Building CXX object src/CMakeFiles/wesnoth-client.dir/events.cpp.o In file included from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/core/widget_definition.hpp:22, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/styled_widget.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/container_base.hpp:19, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/addon_list.hpp:20, from /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/addon_list.cpp:17: /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: warning: template-id not allowed for constructor in C++20 [-Wtemplate-id-cdtor] 61 | explicit typed_formula(const std::string& str, const T value = T()); | ^ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/auxiliary/typed_formula.hpp:61:34: note: remove the '< >' /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/addon_list.cpp: In member function 'const addon_info* gui2::addon_list::get_selected_addon() const': /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/addon_list.cpp:317:24: warning: possibly dangling reference to a temporary [-Wdangling-reference] 317 | const listbox& list = find_widget(&get_grid(), "addons", false); | ^~~~ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/addon_list.cpp:317:57: note: the temporary was destroyed at the end of the full expression 'gui2::find_widget(((const gui2::widget*)(&((const gui2::addon_list*)this)->gui2::addon_list::gui2::container_base.gui2::container_base::get_grid())), std::__cxx11::basic_string(((const char*)"addons"), std::allocator()), false)' 317 | const listbox& list = find_widget(&get_grid(), "addons", false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/addon_list.cpp: In member function 'void gui2::addon_list::select_addon(const std::string&)': /home/buildozer/aports/community/wesnoth/src/wesnoth-1.16.12/src/gui/widgets/addon_list.cpp:360:30: warning: possibly dangling reference to a temporary [-Wdangling-reference] 360 | const label& name_label = find_widget