>>> maplibre-gl-native: Building community/maplibre-gl-native 2.0.1-r2 (using abuild 3.12.0-r0) started Wed, 08 Nov 2023 20:04:19 +0000 >>> maplibre-gl-native: Checking sanity of /home/buildozer/aports/community/maplibre-gl-native/APKBUILD... >>> maplibre-gl-native: Analyzing dependencies... >>> maplibre-gl-native: Installing for build: build-base cmake icu-dev qt5-qtbase-dev rapidjson-dev samurai (1/189) Installing libbz2 (1.0.8-r6) (2/189) Installing xz-libs (5.4.5-r0) (3/189) Installing libarchive (3.7.2-r0) (4/189) Installing rhash-libs (1.4.4-r0) (5/189) Installing libuv (1.47.0-r0) (6/189) Installing cmake (3.27.7-r2) (7/189) Installing icu-data-full (73.2-r3) (8/189) Installing icu-libs (73.2-r3) (9/189) Installing icu (73.2-r3) (10/189) Installing icu-dev (73.2-r3) (11/189) Installing dbus-libs (1.14.10-r0) (12/189) Installing libffi (3.4.4-r3) (13/189) Installing libintl (0.22.3-r0) (14/189) Installing libblkid (2.39.2-r0) (15/189) Installing libmount (2.39.2-r0) (16/189) Installing glib (2.78.1-r0) (17/189) Installing libpcre2-16 (10.42-r1) (18/189) Installing qt5-qtbase (5.15.10_git20230714-r0) (19/189) Installing sqlite-libs (3.44.0-r0) (20/189) Installing qt5-qtbase-sqlite (5.15.10_git20230714-r0) (21/189) Installing readline (8.2.1-r2) (22/189) Installing unixodbc (2.3.12-r0) (23/189) Installing qt5-qtbase-odbc (5.15.10_git20230714-r0) (24/189) Installing libpq (16.0-r1) (25/189) Installing qt5-qtbase-postgresql (5.15.10_git20230714-r0) (26/189) Installing mariadb-connector-c (3.3.7-r0) (27/189) Installing qt5-qtbase-mysql (5.15.10_git20230714-r0) (28/189) Installing freetds (1.4.6-r0) (29/189) Installing qt5-qtbase-tds (5.15.10_git20230714-r0) (30/189) Installing hicolor-icon-theme (0.17-r2) (31/189) Installing libxau (1.0.11-r3) (32/189) Installing libmd (1.1.0-r0) (33/189) Installing libbsd (0.11.7-r3) (34/189) Installing libxdmcp (1.1.4-r3) (35/189) Installing libxcb (1.16-r0) (36/189) Installing libx11 (1.8.7-r0) (37/189) Installing libxext (1.3.5-r3) (38/189) Installing libice (1.1.1-r5) (39/189) Installing libuuid (2.39.2-r0) (40/189) Installing libsm (1.2.4-r3) (41/189) Installing libxt (1.3.0-r4) (42/189) Installing libxmu (1.1.4-r2) (43/189) Installing xset (1.2.5-r1) (44/189) Installing xprop (1.2.6-r0) (45/189) Installing xdg-utils (1.1.3-r4) (46/189) Installing mesa (23.1.9-r1) (47/189) Installing hwdata-pci (0.376-r0) (48/189) Installing libpciaccess (0.17-r2) (49/189) Installing libdrm (2.4.117-r1) (50/189) Installing wayland-libs-server (1.22.0-r4) (51/189) Installing libxfixes (6.0.1-r3) (52/189) Installing libxxf86vm (1.1.5-r5) (53/189) Installing mesa-glapi (23.1.9-r1) (54/189) Installing libxshmfence (1.3.2-r5) (55/189) Installing mesa-gl (23.1.9-r1) (56/189) Installing qt5-qtdeclarative (5.15.10_git20230629-r0) (57/189) Installing libxcomposite (0.4.6-r4) (58/189) Installing libpng (1.6.40-r0) (59/189) Installing freetype (2.13.2-r0) (60/189) Installing fontconfig (2.14.2-r4) (61/189) Installing wayland-libs-client (1.22.0-r4) (62/189) Installing wayland-libs-cursor (1.22.0-r4) (63/189) Installing wayland-libs-egl (1.22.0-r4) (64/189) Installing xkeyboard-config (2.40-r0) (65/189) Installing libxml2 (2.11.5-r0) (66/189) Installing libxkbcommon (1.6.0-r0) (67/189) Installing qt5-qtwayland (5.15.10_git20230714-r0) (68/189) Installing mesa-gbm (23.1.9-r1) (69/189) Installing mesa-egl (23.1.9-r1) (70/189) Installing avahi-libs (0.8-r13) (71/189) Installing nettle (3.9.1-r0) (72/189) Installing libtasn1 (4.19.0-r2) (73/189) Installing p11-kit (0.25.2-r0) (74/189) Installing gnutls (3.8.1-r0) (75/189) Installing cups-libs (2.4.7-r0) (76/189) Installing shared-mime-info (2.3-r0) (77/189) Installing libjpeg-turbo (3.0.1-r0) (78/189) Installing libsharpyuv (1.3.2-r0) (79/189) Installing libwebp (1.3.2-r0) (80/189) Installing tiff (4.6.0-r0) (81/189) Installing gdk-pixbuf (2.42.10-r6) (82/189) Installing gtk-update-icon-cache (3.24.38-r3) (83/189) Installing libxrender (0.9.11-r4) (84/189) Installing libxcursor (1.2.1-r3) (85/189) Installing libxdamage (1.1.6-r4) (86/189) Installing libxi (1.8.1-r2) (87/189) Installing libxinerama (1.1.5-r3) (88/189) Installing libxrandr (1.5.4-r0) (89/189) Installing libatk-1.0 (2.50.0-r0) (90/189) Installing libxtst (1.2.4-r4) (91/189) Installing at-spi2-core (2.50.0-r0) (92/189) Installing libatk-bridge-2.0 (2.50.0-r0) (93/189) Installing pixman (0.42.2-r2) (94/189) Installing cairo (1.18.0-r0) (95/189) Installing cairo-gobject (1.18.0-r0) (96/189) Installing libepoxy (1.5.10-r1) (97/189) Installing fribidi (1.0.13-r0) (98/189) Installing graphite2 (1.3.14-r6) (99/189) Installing harfbuzz (8.2.2-r0) (100/189) Installing libxft (2.3.8-r2) (101/189) Installing pango (1.51.0-r0) (102/189) Installing gtk+3.0 (3.24.38-r3) Executing gtk+3.0-3.24.38-r3.post-install (103/189) Installing libevdev (1.13.1-r0) (104/189) Installing mtdev (1.1.6-r3) (105/189) Installing eudev-libs (3.2.14-r0) (106/189) Installing libinput-libs (1.24.0-r0) (107/189) Installing xcb-util-wm (0.4.2-r0) (108/189) Installing xcb-util (0.4.1-r3) (109/189) Installing xcb-util-image (0.4.1-r0) (110/189) Installing xcb-util-keysyms (0.4.1-r0) (111/189) Installing xcb-util-renderutil (0.3.10-r0) (112/189) Installing libxkbcommon-x11 (1.6.0-r0) (113/189) Installing qt5-qtbase-x11 (5.15.10_git20230714-r0) (114/189) Installing libfdisk (2.39.2-r0) (115/189) Installing libsmartcols (2.39.2-r0) (116/189) Installing util-linux-dev (2.39.2-r0) (117/189) Installing dbus-dev (1.14.10-r0) (118/189) Installing expat (2.5.0-r2) (119/189) Installing expat-dev (2.5.0-r2) (120/189) Installing brotli (1.1.0-r1) (121/189) Installing brotli-dev (1.1.0-r1) (122/189) Installing zlib-dev (1.3-r2) (123/189) Installing libpng-dev (1.6.40-r0) (124/189) Installing freetype-dev (2.13.2-r0) (125/189) Installing fontconfig-dev (2.14.2-r4) (126/189) Installing bzip2-dev (1.0.8-r6) (127/189) Installing libxml2-utils (2.11.5-r0) (128/189) Installing docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-install (129/189) Installing libgpg-error (1.47-r2) (130/189) Installing libgcrypt (1.10.2-r2) (131/189) Installing libxslt (1.1.38-r1) (132/189) Installing docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-install (133/189) Installing xz (5.4.5-r0) (134/189) Installing gettext-asprintf (0.22.3-r0) (135/189) Installing gettext-libs (0.22.3-r0) (136/189) Installing gettext-envsubst (0.22.3-r0) (137/189) Installing gettext (0.22.3-r0) (138/189) Installing gettext-dev (0.22.3-r0) (139/189) Installing gdbm (1.23-r1) (140/189) Installing mpdecimal (2.5.1-r2) (141/189) Installing libpanelw (6.4_p20231007-r0) (142/189) Installing python3 (3.11.6-r1) (143/189) Installing python3-pycache-pyc0 (3.11.6-r1) (144/189) Installing pyc (3.11.6-r1) (145/189) Installing python3-pyc (3.11.6-r1) (146/189) Installing linux-headers (6.5-r0) (147/189) Installing libffi-dev (3.4.4-r3) (148/189) Installing bsd-compat-headers (0.7.2-r5) (149/189) Installing libformw (6.4_p20231007-r0) (150/189) Installing libmenuw (6.4_p20231007-r0) (151/189) Installing libncurses++ (6.4_p20231007-r0) (152/189) Installing ncurses-dev (6.4_p20231007-r0) (153/189) Installing libedit-dev (20230828.3.1-r3) (154/189) Installing libpcre2-32 (10.42-r1) (155/189) Installing pcre2-dev (10.42-r1) (156/189) Installing glib-dev (2.78.1-r0) (157/189) Installing xorgproto (2023.2-r0) (158/189) Installing libice-dev (1.1.1-r5) (159/189) Installing libsm-dev (1.2.4-r3) (160/189) Installing libxau-dev (1.0.11-r3) (161/189) Installing xcb-proto (1.16.0-r0) (162/189) Installing xcb-proto-pyc (1.16.0-r0) (163/189) Installing libxdmcp-dev (1.1.4-r3) (164/189) Installing libxcb-dev (1.16-r0) (165/189) Installing xtrans (1.5.0-r0) (166/189) Installing libx11-dev (1.8.7-r0) (167/189) Installing libxext-dev (1.3.5-r3) (168/189) Installing libpciaccess-dev (0.17-r2) (169/189) Installing libdrm-dev (2.4.117-r1) (170/189) Installing libxfixes-dev (6.0.1-r3) (171/189) Installing libxdamage-dev (1.1.6-r4) (172/189) Installing libxshmfence-dev (1.3.2-r5) (173/189) Installing mesa-gles (23.1.9-r1) (174/189) Installing llvm17-libs (17.0.4-r1) (175/189) Installing mesa-osmesa (23.1.9-r1) (176/189) Installing mesa-xatracker (23.1.9-r1) (177/189) Installing libxxf86vm-dev (1.1.5-r5) (178/189) Installing mesa-dev (23.1.9-r1) (179/189) Installing openssl-dev (3.1.4-r0) (180/189) Installing perl (5.38.0-r0) (181/189) Installing sqlite (3.44.0-r0) (182/189) Installing sqlite-dev (3.44.0-r0) (183/189) Installing qt5-qtbase-dev (5.15.10_git20230714-r0) (184/189) Installing rapidjson-dev (1.1.0-r5) (185/189) Installing samurai (1.2-r5) (186/189) Installing .makedepends-maplibre-gl-native (20231108.200433) (187/189) Installing perl-error (0.17029-r2) (188/189) Installing perl-git (2.42.1-r0) (189/189) Installing git-perl (2.42.1-r0) Executing busybox-1.36.1-r15.trigger Executing glib-2.78.1-r0.trigger Executing shared-mime-info-2.3-r0.trigger Executing gdk-pixbuf-2.42.10-r6.trigger Executing gtk-update-icon-cache-3.24.38-r3.trigger OK: 930 MiB in 291 packages >>> maplibre-gl-native: Cleaning up srcdir >>> maplibre-gl-native: Cleaning up pkgdir >>> maplibre-gl-native: Cleaning up tmpdir >>> maplibre-gl-native: Fetching https://distfiles.alpinelinux.org/distfiles/v3.19/maplibre-gl-native-2.0.1.tar.xz >>> maplibre-gl-native: Fetching https://distfiles.alpinelinux.org/distfiles/v3.19/maplibre-gl-native-2.0.1.tar.xz >>> maplibre-gl-native: Checking sha512sums... maplibre-gl-native-2.0.1.tar.xz: OK >>> maplibre-gl-native: Unpacking /var/cache/distfiles/v3.19/maplibre-gl-native-2.0.1.tar.xz... -- The CXX compiler identification is GNU 13.2.1 -- The C compiler identification is GNU 13.2.1 -- 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 -- 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 -- Configuring GL-Native with OpenGL renderer backend Submodule path 'rapidjson': checked out '27c3a8dc0e2c9218fe94986d249a12b5ed838f1d' -- Configuring GL-Native with Qt bindings -- Version 2.0.1 -- Found the following ICU libraries: -- uc (required): /usr/lib/libicuuc.so -- Found ICU: /usr/include (found version "73.2") -- Configuring done (1.0s) -- Generating done (0.3s) -- Build files have been written to: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/build [1/528] Building CXX object test/CMakeFiles/mbgl-vendor-googletest.dir/__/vendor/googletest/googletest/src/gtest-all.cc.o [2/528] Building CXX object test/CMakeFiles/mbgl-vendor-googletest.dir/__/vendor/googletest/googlemock/src/gmock-all.cc.o [3/528] Building CXX object CMakeFiles/mbgl-vendor-parsedate.dir/vendor/parsedate/parsedate.cpp.o [4/528] Building C object CMakeFiles/mbgl-vendor-nunicode.dir/vendor/nunicode/src/libnu/utf8.c.o [5/528] Building C object CMakeFiles/mbgl-vendor-nunicode.dir/vendor/nunicode/src/libnu/toupper.c.o [6/528] Building C object CMakeFiles/mbgl-vendor-nunicode.dir/vendor/nunicode/src/libnu/tounaccent.c.o [7/528] Building C object CMakeFiles/mbgl-vendor-nunicode.dir/vendor/nunicode/src/libnu/tolower.c.o [8/528] Building C object CMakeFiles/mbgl-vendor-nunicode.dir/vendor/nunicode/src/libnu/strings.c.o [9/528] Building C object CMakeFiles/mbgl-vendor-nunicode.dir/vendor/nunicode/src/libnu/strcoll.c.o [10/528] Building C object CMakeFiles/mbgl-vendor-nunicode.dir/vendor/nunicode/src/libnu/ducet.c.o [11/528] Building CXX object CMakeFiles/mbgl-vendor-csscolorparser.dir/vendor/csscolorparser/csscolorparser.cpp.o [12/528] Automatic MOC for target mbgl-core [13/528] Building CXX object test/CMakeFiles/mbgl-test.dir/src/mbgl/test/http_server.cpp.o [14/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/offscreen_texture.test.cpp.o [15/528] Building CXX object test/CMakeFiles/mbgl-test.dir/renderer/backend_scope.test.cpp.o [16/528] Building CXX object test/CMakeFiles/mbgl-test.dir/gl/object.test.cpp.o [17/528] Building CXX object test/CMakeFiles/mbgl-test.dir/gl/gl_functions.test.cpp.o [18/528] Building CXX object test/CMakeFiles/mbgl-test.dir/gl/context.test.cpp.o [19/528] Building CXX object test/CMakeFiles/mbgl-test.dir/gl/bucket.test.cpp.o [20/528] Building CXX object test/CMakeFiles/mbgl-test.dir/api/custom_layer.test.cpp.o [21/528] Building CXX object test/CMakeFiles/mbgl-test.dir/map/map_snapshotter.test.cpp.o [22/528] Building CXX object test/CMakeFiles/mbgl-test.dir/__/platform/default/src/mbgl/map/map_snapshotter.cpp.o [23/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/tile_server_options.test.cpp.o [24/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/url.test.cpp.o [25/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/token.test.cpp.o [26/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/timer.test.cpp.o [27/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/tile_range.test.cpp.o [28/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/tile_cover.test.cpp.o [29/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/thread_local.test.cpp.o [30/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/thread.test.cpp.o [31/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/text_conversions.test.cpp.o [32/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/string.test.cpp.o [33/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/run_loop.test.cpp.o [34/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/rotation.test.cpp.o [35/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/projection.test.cpp.o [36/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/position.test.cpp.o [37/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/pass.test.cpp.o [38/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/number_conversions.test.cpp.o [39/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/merge_lines.test.cpp.o [40/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/memory.test.cpp.o [41/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/mapbox.test.cpp.o [42/528] Building CXX object test/CMakeFiles/mbgl-test.dir/util/image.test.cpp.o ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/string.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/string.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/string.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/string.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/string.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/pass.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/pass.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/pass.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/pass.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/pass.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/tile_server_options.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/tile_server_options.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/tile_server_options.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/tile_server_options.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/tile_server_options.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/text_conversions.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/text_conversions.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/text_conversions.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/text_conversions.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/text_conversions.test.cpp:2: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/number_conversions.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/number_conversions.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/number_conversions.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/number_conversions.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/number_conversions.test.cpp:2: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/renderer/backend_scope.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/renderer/backend_scope.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/renderer/backend_scope.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/renderer/backend_scope.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/renderer/backend_scope.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/token.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/token.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/token.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/token.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/token.test.cpp:2: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/image.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/image.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/image.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/image.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/image.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/position.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/position.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/position.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/position.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/position.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/projection.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/projection.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/projection.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/projection.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/projection.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/gl/gl_functions.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/gl/gl_functions.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/gl/gl_functions.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/gl_functions.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/gl_functions.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/mapbox.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/mapbox.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/mapbox.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/mapbox.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/mapbox.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/url.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/url.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/url.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/url.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/url.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/timer.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/timer.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/timer.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/timer.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/timer.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/merge_lines.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/merge_lines.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/merge_lines.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:1, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:2: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/tile/geometry_tile_data.hpp:50:13: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | virtual FeatureType getType() const = 0; | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:52: error: 'FeatureType' has not been declared 12 | StubGeometryTileFeature(FeatureIdentifier id_, FeatureType type_, GeometryCollection geometry_, PropertyMap properties_) | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:19:40: error: expected ')' before 'type_' 19 | StubGeometryTileFeature(FeatureType type_, GeometryCollection geometry_) | ~ ^~~~~~ | ) /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:24:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 24 | FeatureType type = FeatureType::Point; | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:27:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 27 | FeatureType getType() const override { | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp: In constructor 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap)': /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:15:11: error: class 'mbgl::StubGeometryTileFeature' does not have any field named 'type' 15 | type(type_), | ^~~~ In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:5: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/layout/symbol_feature.hpp: At global scope: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/layout/symbol_feature.hpp:20:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 20 | FeatureType getType() const override { return feature->getType(); } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:23:23: error: 'FeatureType' has not been declared 23 | FeatureType type_, | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp: In member function 'virtual void MergeLines_SameText_Test::TestBody()': /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:42:44: error: 'FeatureType' was not declared in this scope 42 | input1.push_back(SymbolFeatureStub({}, FeatureType::LineString, {{{0, 0}, {1, 0}, {2, 0}}}, properties, aaa, {}, 0)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:43:39: error: expected primary-expression before '(' token 43 | input1.push_back(SymbolFeatureStub({}, FeatureType::LineString, {{{4, 0}, {5, 0}, {6, 0}}}, properties, bbb, {}, 0)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:43:44: error: 'FeatureType' is not a class, namespace, or enumeration 43 | input1.push_back(SymbolFeatureStub({}, FeatureType::LineString, {{{4, 0}, {5, 0}, {6, 0}}}, properties, bbb, {}, 0)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:44:39: error: expected primary-expression before '(' token 44 | input1.push_back(SymbolFeatureStub({}, FeatureType::LineString, {{{8, 0}, {9, 0}}}, properties, aaa, {}, 0)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:44:44: error: 'FeatureType' is not a class, namespace, or enumeration 44 | input1.push_back(SymbolFeatureStub({}, FeatureType::LineString, {{{8, 0}, {9, 0}}}, properties, aaa, {}, 0)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:45:39: error: expected primary-expression before '(' token 45 | input1.push_back(SymbolFeatureStub({}, FeatureType::LineString, {{{2, 0}, {3, 0}, {4, 0}}}, properties, aaa, {}, 0)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:45:44: error: 'FeatureType' is not a class, namespace, or enumeration 45 | input1.push_back(SymbolFeatureStub({}, FeatureType::LineString, {{{2, 0}, {3, 0}, {4, 0}}}, properties, aaa, {}, 0)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:46:39: error: expected primary-expression before '(' token 46 | input1.push_back(SymbolFeatureStub({}, FeatureType::LineString, {{{6, 0}, {7, 0}, {8, 0}}}, properties, aaa, {}, 0)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:46:44: error: 'FeatureType' is not a class, namespace, or enumeration 46 | input1.push_back(SymbolFeatureStub({}, FeatureType::LineString, {{{6, 0}, {7, 0}, {8, 0}}}, properties, aaa, {}, 0)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:47:39: error: expected primary-expression before '(' token 47 | input1.push_back(SymbolFeatureStub({}, FeatureType::LineString, {{{5, 0}, {6, 0}}}, properties, aaa, {}, 0)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:47:44: error: 'FeatureType' is not a class, namespace, or enumeration 47 | input1.push_back(SymbolFeatureStub({}, FeatureType::LineString, {{{5, 0}, {6, 0}}}, properties, aaa, {}, 0)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:50:51: error: expected primary-expression before '(' token 50 | expected1.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, {{{0, 0}, {1, 0}, {2, 0}, {3, 0}, {4, 0}}}, properties)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:50:56: error: 'FeatureType' is not a class, namespace, or enumeration 50 | expected1.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, {{{0, 0}, {1, 0}, {2, 0}, {3, 0}, {4, 0}}}, properties)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:51:51: error: expected primary-expression before '(' token 51 | expected1.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, {{{4, 0}, {5, 0}, {6, 0}}}, properties)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:51:56: error: 'FeatureType' is not a class, namespace, or enumeration 51 | expected1.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, {{{4, 0}, {5, 0}, {6, 0}}}, properties)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:52:51: error: expected primary-expression before '(' token 52 | expected1.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, {{{5, 0}, {6, 0}, {7, 0}, {8, 0}, {9, 0}}}, properties)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:52:56: error: 'FeatureType' is not a class, namespace, or enumeration 52 | expected1.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, {{{5, 0}, {6, 0}, {7, 0}, {8, 0}, {9, 0}}}, properties)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:53:51: error: expected primary-expression before '(' token 53 | expected1.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, { emptyLine }, properties)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:53:56: error: 'FeatureType' is not a class, namespace, or enumeration 53 | expected1.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, { emptyLine }, properties)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:54:51: error: expected primary-expression before '(' token 54 | expected1.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, { emptyLine }, properties)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:54:56: error: 'FeatureType' is not a class, namespace, or enumeration 54 | expected1.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, { emptyLine }, properties)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:55:51: error: expected primary-expression before '(' token 55 | expected1.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, { emptyLine }, properties)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:55:56: error: 'FeatureType' is not a class, namespace, or enumeration 55 | expected1.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, { emptyLine }, properties)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp: In member function 'virtual void MergeLines_BothEnds_Test::TestBody()': /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:68:46: error: 'FeatureType' was not declared in this scope 68 | input2.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {{{0, 0}, {1, 0}, {2, 0}}}, properties, aaa, {}, 0 }); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:68:46: error: no matching function for call to 'SymbolFeatureStub::SymbolFeatureStub()' /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap, mbgl::optional >, mbgl::optional, std::size_t)' 22 | SymbolFeatureStub(FeatureIdentifier id_, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate expects 7 arguments, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(SymbolFeatureStub&&)' 20 | class SymbolFeatureStub : public SymbolFeature { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:68:40: error: expected primary-expression before '{' token 68 | input2.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {{{0, 0}, {1, 0}, {2, 0}}}, properties, aaa, {}, 0 }); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:69:46: error: no matching function for call to 'SymbolFeatureStub::SymbolFeatureStub()' 69 | input2.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {{{4, 0}, {5, 0}, {6, 0}}}, properties, aaa, {}, 0 }); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap, mbgl::optional >, mbgl::optional, std::size_t)' 22 | SymbolFeatureStub(FeatureIdentifier id_, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate expects 7 arguments, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(SymbolFeatureStub&&)' 20 | class SymbolFeatureStub : public SymbolFeature { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:69:40: error: expected primary-expression before '{' token 69 | input2.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {{{4, 0}, {5, 0}, {6, 0}}}, properties, aaa, {}, 0 }); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:70:46: error: no matching function for call to 'SymbolFeatureStub::SymbolFeatureStub()' 70 | input2.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {{{2, 0}, {3, 0}, {4, 0}}}, properties, aaa, {}, 0 }); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap, mbgl::optional >, mbgl::optional, std::size_t)' 22 | SymbolFeatureStub(FeatureIdentifier id_, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate expects 7 arguments, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(SymbolFeatureStub&&)' 20 | class SymbolFeatureStub : public SymbolFeature { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:70:40: error: expected primary-expression before '{' token 70 | input2.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {{{2, 0}, {3, 0}, {4, 0}}}, properties, aaa, {}, 0 }); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:73:51: error: expected primary-expression before '(' token 73 | expected2.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, {{{0, 0}, {1, 0}, {2, 0}, {3, 0}, {4, 0}, {5, 0}, {6, 0}}}, properties)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:73:56: error: 'FeatureType' is not a class, namespace, or enumeration 73 | expected2.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, {{{0, 0}, {1, 0}, {2, 0}, {3, 0}, {4, 0}, {5, 0}, {6, 0}}}, properties)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:74:51: error: expected primary-expression before '(' token 74 | expected2.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, { emptyLine }, properties)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:74:56: error: 'FeatureType' is not a class, namespace, or enumeration 74 | expected2.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, { emptyLine }, properties)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:75:51: error: expected primary-expression before '(' token 75 | expected2.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, { emptyLine }, properties)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:75:56: error: 'FeatureType' is not a class, namespace, or enumeration 75 | expected2.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, { emptyLine }, properties)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp: In member function 'virtual void MergeLines_CircularLines_Test::TestBody()': /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:88:46: error: 'FeatureType' was not declared in this scope 88 | input3.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {{{0, 0}, {1, 0}, {2, 0}}}, properties, aaa, {}, 0 }); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:88:46: error: no matching function for call to 'SymbolFeatureStub::SymbolFeatureStub()' /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap, mbgl::optional >, mbgl::optional, std::size_t)' 22 | SymbolFeatureStub(FeatureIdentifier id_, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate expects 7 arguments, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(SymbolFeatureStub&&)' 20 | class SymbolFeatureStub : public SymbolFeature { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:88:40: error: expected primary-expression before '{' token 88 | input3.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {{{0, 0}, {1, 0}, {2, 0}}}, properties, aaa, {}, 0 }); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:89:46: error: no matching function for call to 'SymbolFeatureStub::SymbolFeatureStub()' 89 | input3.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {{{2, 0}, {3, 0}, {4, 0}}}, properties, aaa, {}, 0 }); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap, mbgl::optional >, mbgl::optional, std::size_t)' 22 | SymbolFeatureStub(FeatureIdentifier id_, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate expects 7 arguments, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(SymbolFeatureStub&&)' 20 | class SymbolFeatureStub : public SymbolFeature { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:89:40: error: expected primary-expression before '{' token 89 | input3.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {{{2, 0}, {3, 0}, {4, 0}}}, properties, aaa, {}, 0 }); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:90:46: error: no matching function for call to 'SymbolFeatureStub::SymbolFeatureStub()' 90 | input3.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {{{4, 0}, {0, 0}}}, properties, aaa, {}, 0 }); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap, mbgl::optional >, mbgl::optional, std::size_t)' 22 | SymbolFeatureStub(FeatureIdentifier id_, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate expects 7 arguments, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(SymbolFeatureStub&&)' 20 | class SymbolFeatureStub : public SymbolFeature { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:90:40: error: expected primary-expression before '{' token 90 | input3.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {{{4, 0}, {0, 0}}}, properties, aaa, {}, 0 }); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:93:51: error: expected primary-expression before '(' token 93 | expected3.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, {{{0, 0}, {1, 0}, {2, 0}, {3, 0}, {4, 0}, {0, 0}}}, properties)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:93:56: error: 'FeatureType' is not a class, namespace, or enumeration 93 | expected3.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, {{{0, 0}, {1, 0}, {2, 0}, {3, 0}, {4, 0}, {0, 0}}}, properties)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:94:51: error: expected primary-expression before '(' token 94 | expected3.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, { emptyLine }, properties)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:94:56: error: 'FeatureType' is not a class, namespace, or enumeration 94 | expected3.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, { emptyLine }, properties)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:95:51: error: expected primary-expression before '(' token 95 | expected3.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, { emptyLine }, properties)); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:95:56: error: 'FeatureType' is not a class, namespace, or enumeration 95 | expected3.emplace_back(StubGeometryTileFeature({}, FeatureType::LineString, { emptyLine }, properties)); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp: In member function 'virtual void MergeLines_EmptyOuterGeometry_Test::TestBody()': /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:107:45: error: 'FeatureType' was not declared in this scope 107 | input.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {}, properties, aaa, {}, 0 }); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:107:45: error: no matching function for call to 'SymbolFeatureStub::SymbolFeatureStub()' /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap, mbgl::optional >, mbgl::optional, std::size_t)' 22 | SymbolFeatureStub(FeatureIdentifier id_, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate expects 7 arguments, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(SymbolFeatureStub&&)' 20 | class SymbolFeatureStub : public SymbolFeature { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:107:39: error: expected primary-expression before '{' token 107 | input.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {}, properties, aaa, {}, 0 }); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:109:49: error: 'FeatureType' is not a class, namespace, or enumeration 109 | const StubGeometryTileFeature expected{ {}, FeatureType::LineString, {}, properties }; | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:109:89: error: no matching function for call to 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature()' 109 | const StubGeometryTileFeature expected{ {}, FeatureType::LineString, {}, properties }; | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:5: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap)' 12 | StubGeometryTileFeature(FeatureIdentifier id_, FeatureType type_, GeometryCollection geometry_, PropertyMap properties_) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:5: note: conversion of argument 2 would be ill-formed: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:8:5: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::PropertyMap)' 8 | StubGeometryTileFeature(PropertyMap properties_) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:8:5: note: candidate expects 1 argument, 4 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:6:7: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::StubGeometryTileFeature&&)' 6 | class StubGeometryTileFeature : public GeometryTileFeature { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:6:7: note: candidate expects 1 argument, 4 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp: In member function 'virtual void MergeLines_EmptyInnerGeometry_Test::TestBody()': /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:118:45: error: 'FeatureType' was not declared in this scope 118 | input.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {}, properties, aaa, {}, 0 }); | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:118:45: error: no matching function for call to 'SymbolFeatureStub::SymbolFeatureStub()' /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap, mbgl::optional >, mbgl::optional, std::size_t)' 22 | SymbolFeatureStub(FeatureIdentifier id_, | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:22:5: note: candidate expects 7 arguments, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate: 'SymbolFeatureStub::SymbolFeatureStub(SymbolFeatureStub&&)' 20 | class SymbolFeatureStub : public SymbolFeature { | ^~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:20:7: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:118:39: error: expected primary-expression before '{' token 118 | input.push_back(SymbolFeatureStub { {}, FeatureType::LineString, {}, properties, aaa, {}, 0 }); | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:120:49: error: 'FeatureType' is not a class, namespace, or enumeration 120 | const StubGeometryTileFeature expected{ {}, FeatureType::LineString, {}, properties }; | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/merge_lines.test.cpp:120:89: error: no matching function for call to 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature()' 120 | const StubGeometryTileFeature expected{ {}, FeatureType::LineString, {}, properties }; | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:5: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap)' 12 | StubGeometryTileFeature(FeatureIdentifier id_, FeatureType type_, GeometryCollection geometry_, PropertyMap properties_) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:5: note: conversion of argument 2 would be ill-formed: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:8:5: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::PropertyMap)' 8 | StubGeometryTileFeature(PropertyMap properties_) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:8:5: note: candidate expects 1 argument, 4 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:6:7: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::StubGeometryTileFeature&&)' 6 | class StubGeometryTileFeature : public GeometryTileFeature { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:6:7: note: candidate expects 1 argument, 4 provided ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/gl/object.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/gl/object.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/gl/object.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/object.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/object.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/offscreen_texture.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/offscreen_texture.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/offscreen_texture.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/offscreen_texture.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/offscreen_texture.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/util/rotation.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/util/rotation.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/util/rotation.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/rotation.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/util/rotation.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/api/custom_layer.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/api/custom_layer.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/api/custom_layer.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/api/custom_layer.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/api/custom_layer.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/gl/context.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/gl/context.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/gl/context.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/context.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/context.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -Wno-shadow -MD -MT test/CMakeFiles/mbgl-test.dir/src/mbgl/test/http_server.cpp.o -MF test/CMakeFiles/mbgl-test.dir/src/mbgl/test/http_server.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/src/mbgl/test/http_server.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/http_server.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/http_server.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType ninja: job failed: /usr/bin/g++ -DCI_BUILD=0 -DMBGL_RENDER_BACKEND_OPENGL=1 -DMBGL_USE_GLES2 -DQT_CORE_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_NO_DEBUG -DQT_SQL_LIB -DRAPIDJSON_HAS_STDSTRING=1 -DTEST_HAS_SERVER=1 -D__QT__ -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/platform/default/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include -I/home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/kdbush.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/supercluster.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/shelf-pack-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson-vt-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/cheap-ruler-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/boost/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/csscolorparser -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/earcut.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/eternal/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/parsedate -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/polylabel/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/protozero/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/unique_resource -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/vector-tile/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/wagyu/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/expected-lite/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geojson.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/geometry.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/jni.hpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/optional -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/pixelmatch-cpp/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/deps/variant/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/rapidjson/include -isystem /usr/include/qt5 -isystem /usr/include/qt5/QtCore -isystem /usr/lib/qt5/mkspecs/linux-g++ -isystem /usr/include/qt5/QtGui -isystem /usr/include/qt5/QtNetwork -isystem /usr/include/qt5/QtSql -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/nunicode/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/mapbox-base/extras/args -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/cpp-httplib -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googletest/include -isystem /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/vendor/googletest/googlemock/include -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 -std=c++17 -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -fno-rtti -Wall -Wshadow -Wextra -Wno-error=maybe-uninitialized -Wno-error=return-type -Wno-error=unknown-pragmas -fPIC -MD -MT test/CMakeFiles/mbgl-test.dir/gl/bucket.test.cpp.o -MF test/CMakeFiles/mbgl-test.dir/gl/bucket.test.cpp.o.d -o test/CMakeFiles/mbgl-test.dir/gl/bucket.test.cpp.o -c /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/image.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/include/mbgl/test/util.hpp:45, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:1: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:6: warning: elaborated-type-specifier for a scoped enum must not use the 'class' keyword 9 | enum class FeatureType : uint8_t { | ~~~~ ^~~~~ | ----- /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:24: error: found ':' in nested-name-specifier, expected '::' 9 | enum class FeatureType : uint8_t { | ^ | :: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:12: error: 'FeatureType' has not been declared 9 | enum class FeatureType : uint8_t { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:9:34: error: expected unqualified-id before '{' token 9 | enum class FeatureType : uint8_t { | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:48:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 48 | FeatureType operator()(const EmptyGeometry&) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:50:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | FeatureType operator()(const Point &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:52:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 52 | FeatureType operator()(const MultiPoint &) const { return FeatureType::Point; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:54:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 54 | FeatureType operator()(const LineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:56:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 56 | FeatureType operator()(const MultiLineString &) const { return FeatureType::LineString; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:58:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 58 | FeatureType operator()(const Polygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:60:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 60 | FeatureType operator()(const MultiPolygon &) const { return FeatureType::Polygon; } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/include/mbgl/util/geometry.hpp:62:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 62 | FeatureType operator()(const mapbox::geometry::geometry_collection &) const { return FeatureType::Unknown; } | ^~~~~~~~~~~ | ToFeatureType In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:1, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:2: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/tile/geometry_tile_data.hpp:50:13: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 50 | virtual FeatureType getType() const = 0; | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:52: error: 'FeatureType' has not been declared 12 | StubGeometryTileFeature(FeatureIdentifier id_, FeatureType type_, GeometryCollection geometry_, PropertyMap properties_) | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:19:40: error: expected ')' before 'type_' 19 | StubGeometryTileFeature(FeatureType type_, GeometryCollection geometry_) | ~ ^~~~~~ | ) /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:24:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 24 | FeatureType type = FeatureType::Point; | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:27:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 27 | FeatureType getType() const override { | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp: In constructor 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap)': /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:15:11: error: class 'mbgl::StubGeometryTileFeature' does not have any field named 'type' 15 | type(type_), | ^~~~ In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/style/properties.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/style/paint_property.hpp:4, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/programs/program.hpp:9, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/programs/circle_program.hpp:3, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/renderer/buckets/circle_bucket.hpp:9, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:5: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/style/conversion/stringify.hpp: At global scope: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/style/conversion/stringify.hpp:116:32: error: 'FeatureType' has not been declared 116 | void stringify(Writer& writer, FeatureType type) { | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/style/conversion/stringify.hpp: In function 'void mbgl::style::conversion::stringify(Writer&, int)': /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/style/conversion/stringify.hpp:118:10: error: 'FeatureType' has not been declared 118 | case FeatureType::Unknown: | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/style/conversion/stringify.hpp:121:10: error: 'FeatureType' has not been declared 121 | case FeatureType::Point: | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/style/conversion/stringify.hpp:124:10: error: 'FeatureType' has not been declared 124 | case FeatureType::LineString: | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/style/conversion/stringify.hpp:127:10: error: 'FeatureType' has not been declared 127 | case FeatureType::Polygon: | ^~~~~~~~~~~ In file included from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/renderer/buckets/symbol_bucket.hpp:5, from /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:9: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/layout/symbol_feature.hpp: At global scope: /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/src/mbgl/layout/symbol_feature.hpp:20:5: error: 'FeatureType' does not name a type; did you mean 'ToFeatureType'? 20 | FeatureType getType() const override { return feature->getType(); } | ^~~~~~~~~~~ | ToFeatureType /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp: In member function 'virtual void Buckets_CircleBucket_Test::TestBody()': /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:56:51: error: 'FeatureType' was not declared in this scope 56 | bucket.addFeature(StubGeometryTileFeature{{}, FeatureType::Point, point, properties}, | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:56:51: error: no matching function for call to 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature()' /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:5: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap)' 12 | StubGeometryTileFeature(FeatureIdentifier id_, FeatureType type_, GeometryCollection geometry_, PropertyMap properties_) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:5: note: candidate expects 4 arguments, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:8:5: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::PropertyMap)' 8 | StubGeometryTileFeature(PropertyMap properties_) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:8:5: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:6:7: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::StubGeometryTileFeature&&)' 6 | class StubGeometryTileFeature : public GeometryTileFeature { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:6:7: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:56:46: error: expected primary-expression before '{' token 56 | bucket.addFeature(StubGeometryTileFeature{{}, FeatureType::Point, point, properties}, | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp: In member function 'virtual void Buckets_FillBucket_Test::TestBody()': /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:87:51: error: 'FeatureType' was not declared in this scope 87 | bucket.addFeature(StubGeometryTileFeature{{}, FeatureType::Polygon, polygon, properties}, | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:87:51: error: no matching function for call to 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature()' /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:5: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap)' 12 | StubGeometryTileFeature(FeatureIdentifier id_, FeatureType type_, GeometryCollection geometry_, PropertyMap properties_) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:5: note: candidate expects 4 arguments, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:8:5: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::PropertyMap)' 8 | StubGeometryTileFeature(PropertyMap properties_) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:8:5: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:6:7: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::StubGeometryTileFeature&&)' 6 | class StubGeometryTileFeature : public GeometryTileFeature { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:6:7: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:87:46: error: expected primary-expression before '{' token 87 | bucket.addFeature(StubGeometryTileFeature{{}, FeatureType::Polygon, polygon, properties}, | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp: In member function 'virtual void Buckets_LineBucket_Test::TestBody()': /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:114:51: error: 'FeatureType' was not declared in this scope 114 | bucket.addFeature(StubGeometryTileFeature{{}, FeatureType::Point, point, properties}, | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:114:51: error: no matching function for call to 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature()' /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:5: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap)' 12 | StubGeometryTileFeature(FeatureIdentifier id_, FeatureType type_, GeometryCollection geometry_, PropertyMap properties_) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:5: note: candidate expects 4 arguments, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:8:5: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::PropertyMap)' 8 | StubGeometryTileFeature(PropertyMap properties_) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:8:5: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:6:7: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::StubGeometryTileFeature&&)' 6 | class StubGeometryTileFeature : public GeometryTileFeature { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:6:7: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:114:46: error: expected primary-expression before '{' token 114 | bucket.addFeature(StubGeometryTileFeature{{}, FeatureType::Point, point, properties}, | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:123:51: error: no matching function for call to 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature()' 123 | bucket.addFeature(StubGeometryTileFeature{{}, FeatureType::LineString, line, properties}, | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:5: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap)' 12 | StubGeometryTileFeature(FeatureIdentifier id_, FeatureType type_, GeometryCollection geometry_, PropertyMap properties_) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:5: note: candidate expects 4 arguments, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:8:5: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::PropertyMap)' 8 | StubGeometryTileFeature(PropertyMap properties_) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:8:5: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:6:7: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::StubGeometryTileFeature&&)' 6 | class StubGeometryTileFeature : public GeometryTileFeature { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:6:7: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:123:46: error: expected primary-expression before '{' token 123 | bucket.addFeature(StubGeometryTileFeature{{}, FeatureType::LineString, line, properties}, | ^ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp: In member function 'virtual void Buckets_SymbolBucket_Test::TestBody()': /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:176:51: error: 'FeatureType' was not declared in this scope 176 | bucket.addFeature(StubGeometryTileFeature{{}, FeatureType::Point, std::move(point), properties}, | ^~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:176:51: error: no matching function for call to 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature()' /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:5: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::FeatureIdentifier, int, mbgl::GeometryCollection, mbgl::PropertyMap)' 12 | StubGeometryTileFeature(FeatureIdentifier id_, FeatureType type_, GeometryCollection geometry_, PropertyMap properties_) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:12:5: note: candidate expects 4 arguments, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:8:5: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::PropertyMap)' 8 | StubGeometryTileFeature(PropertyMap properties_) | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:8:5: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:6:7: note: candidate: 'mbgl::StubGeometryTileFeature::StubGeometryTileFeature(mbgl::StubGeometryTileFeature&&)' 6 | class StubGeometryTileFeature : public GeometryTileFeature { | ^~~~~~~~~~~~~~~~~~~~~~~ /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/src/mbgl/test/stub_geometry_tile_feature.hpp:6:7: note: candidate expects 1 argument, 2 provided /home/buildozer/aports/community/maplibre-gl-native/src/maplibre-gl-native/test/gl/bucket.test.cpp:176:46: error: expected primary-expression before '{' token 176 | bucket.addFeature(StubGeometryTileFeature{{}, FeatureType::Point, std::move(point), properties}, | ^ ninja: subcommands failed >>> ERROR: maplibre-gl-native: build failed >>> maplibre-gl-native: Uninstalling dependencies... (1/189) Purging .makedepends-maplibre-gl-native (20231108.200433) (2/189) Purging cmake (3.27.7-r2) (3/189) Purging icu-dev (73.2-r3) (4/189) Purging qt5-qtbase-dev (5.15.10_git20230714-r0) (5/189) Purging qt5-qtbase-sqlite (5.15.10_git20230714-r0) (6/189) Purging qt5-qtbase-odbc (5.15.10_git20230714-r0) (7/189) Purging qt5-qtbase-postgresql (5.15.10_git20230714-r0) (8/189) Purging qt5-qtbase-mysql (5.15.10_git20230714-r0) (9/189) Purging qt5-qtbase-tds (5.15.10_git20230714-r0) (10/189) Purging dbus-dev (1.14.10-r0) (11/189) Purging fontconfig-dev (2.14.2-r4) (12/189) Purging freetype-dev (2.13.2-r0) (13/189) Purging glib-dev (2.78.1-r0) (14/189) Purging bzip2-dev (1.0.8-r6) (15/189) Purging docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-deinstall (16/189) Purging docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-deinstall (17/189) Purging gettext-dev (0.22.3-r0) (18/189) Purging xz (5.4.5-r0) (19/189) Purging gettext-asprintf (0.22.3-r0) (20/189) Purging gettext (0.22.3-r0) (21/189) Purging gettext-envsubst (0.22.3-r0) (22/189) Purging libxml2-utils (2.11.5-r0) (23/189) Purging libxslt (1.1.38-r1) (24/189) Purging libpng-dev (1.6.40-r0) (25/189) Purging libsm-dev (1.2.4-r3) (26/189) Purging mesa-dev (23.1.9-r1) (27/189) Purging libxdamage-dev (1.1.6-r4) (28/189) Purging libxshmfence-dev (1.3.2-r5) (29/189) Purging mesa-gles (23.1.9-r1) (30/189) Purging mesa-osmesa (23.1.9-r1) (31/189) Purging mesa-xatracker (23.1.9-r1) (32/189) Purging openssl-dev (3.1.4-r0) (33/189) Purging sqlite-dev (3.44.0-r0) (34/189) Purging sqlite (3.44.0-r0) (35/189) Purging rapidjson-dev (1.1.0-r5) (36/189) Purging samurai (1.2-r5) (37/189) Purging brotli-dev (1.1.0-r1) (38/189) Purging brotli (1.1.0-r1) (39/189) Purging expat-dev (2.5.0-r2) (40/189) Purging expat (2.5.0-r2) (41/189) Purging freetds (1.4.6-r0) (42/189) Purging gettext-libs (0.22.3-r0) (43/189) Purging git-perl (2.42.1-r0) (44/189) Purging perl-git (2.42.1-r0) (45/189) Purging perl-error (0.17029-r2) (46/189) Purging perl (5.38.0-r0) (47/189) Purging icu (73.2-r3) (48/189) Purging libarchive (3.7.2-r0) (49/189) Purging libdrm-dev (2.4.117-r1) (50/189) Purging libffi-dev (3.4.4-r3) (51/189) Purging linux-headers (6.5-r0) (52/189) Purging libgcrypt (1.10.2-r2) (53/189) Purging libgpg-error (1.47-r2) (54/189) Purging libice-dev (1.1.1-r5) (55/189) Purging libpciaccess-dev (0.17-r2) (56/189) Purging libpq (16.0-r1) (57/189) Purging libuv (1.47.0-r0) (58/189) Purging libxfixes-dev (6.0.1-r3) (59/189) Purging libxxf86vm-dev (1.1.5-r5) (60/189) Purging llvm17-libs (17.0.4-r1) (61/189) Purging mariadb-connector-c (3.3.7-r0) (62/189) Purging pcre2-dev (10.42-r1) (63/189) Purging libedit-dev (20230828.3.1-r3) (64/189) Purging bsd-compat-headers (0.7.2-r5) (65/189) Purging ncurses-dev (6.4_p20231007-r0) (66/189) Purging libncurses++ (6.4_p20231007-r0) (67/189) Purging zlib-dev (1.3-r2) (68/189) Purging libpcre2-32 (10.42-r1) (69/189) Purging python3-pyc (3.11.6-r1) (70/189) Purging python3-pycache-pyc0 (3.11.6-r1) (71/189) Purging xcb-proto-pyc (1.16.0-r0) (72/189) Purging pyc (3.11.6-r1) (73/189) Purging qt5-qtwayland (5.15.10_git20230714-r0) (74/189) Purging rhash-libs (1.4.4-r0) (75/189) Purging unixodbc (2.3.12-r0) (76/189) Purging util-linux-dev (2.39.2-r0) (77/189) Purging libfdisk (2.39.2-r0) (78/189) Purging libsmartcols (2.39.2-r0) (79/189) Purging qt5-qtdeclarative (5.15.10_git20230629-r0) (80/189) Purging qt5-qtbase-x11 (5.15.10_git20230714-r0) (81/189) Purging xdg-utils (1.1.3-r4) (82/189) Purging xset (1.2.5-r1) (83/189) Purging xprop (1.2.6-r0) (84/189) Purging gtk+3.0 (3.24.38-r3) Executing gtk+3.0-3.24.38-r3.post-deinstall (85/189) Purging gtk-update-icon-cache (3.24.38-r3) (86/189) Purging hicolor-icon-theme (0.17-r2) (87/189) Purging libatk-bridge-2.0 (2.50.0-r0) (88/189) Purging at-spi2-core (2.50.0-r0) (89/189) Purging cups-libs (2.4.7-r0) (90/189) Purging avahi-libs (0.8-r13) (91/189) Purging pango (1.51.0-r0) Executing pango-1.51.0-r0.pre-deinstall (92/189) Purging cairo-gobject (1.18.0-r0) (93/189) Purging cairo (1.18.0-r0) (94/189) Purging qt5-qtbase (5.15.10_git20230714-r0) (95/189) Purging dbus-libs (1.14.10-r0) (96/189) Purging libinput-libs (1.24.0-r0) (97/189) Purging eudev-libs (3.2.14-r0) (98/189) Purging libxft (2.3.8-r2) (99/189) Purging fontconfig (2.14.2-r4) (100/189) Purging harfbuzz (8.2.2-r0) (101/189) Purging freetype (2.13.2-r0) (102/189) Purging fribidi (1.0.13-r0) (103/189) Purging libxext-dev (1.3.5-r3) (104/189) Purging libx11-dev (1.8.7-r0) (105/189) Purging xtrans (1.5.0-r0) (106/189) Purging libxcb-dev (1.16-r0) (107/189) Purging xcb-proto (1.16.0-r0) (108/189) Purging python3 (3.11.6-r1) (109/189) Purging gdbm (1.23-r1) (110/189) Purging gdk-pixbuf (2.42.10-r6) Executing gdk-pixbuf-2.42.10-r6.pre-deinstall (111/189) Purging shared-mime-info (2.3-r0) Executing shared-mime-info-2.3-r0.post-deinstall (112/189) Purging libatk-1.0 (2.50.0-r0) (113/189) Purging glib (2.78.1-r0) (114/189) Purging gnutls (3.8.1-r0) (115/189) Purging graphite2 (1.3.14-r6) (116/189) Purging mesa-gl (23.1.9-r1) (117/189) Purging mesa-egl (23.1.9-r1) (118/189) Purging mesa-gbm (23.1.9-r1) (119/189) Purging mesa (23.1.9-r1) (120/189) Purging libdrm (2.4.117-r1) (121/189) Purging libpciaccess (0.17-r2) (122/189) Purging hwdata-pci (0.376-r0) (123/189) Purging icu-libs (73.2-r3) (124/189) Purging icu-data-full (73.2-r3) (125/189) Purging libmount (2.39.2-r0) (126/189) Purging libblkid (2.39.2-r0) (127/189) Purging libxdmcp-dev (1.1.4-r3) (128/189) Purging xcb-util-renderutil (0.3.10-r0) (129/189) Purging xcb-util-image (0.4.1-r0) (130/189) Purging libxkbcommon-x11 (1.6.0-r0) (131/189) Purging xcb-util-wm (0.4.2-r0) (132/189) Purging libxmu (1.1.4-r2) (133/189) Purging libxi (1.8.1-r2) (134/189) Purging libxrandr (1.5.4-r0) (135/189) Purging libxinerama (1.1.5-r3) (136/189) Purging libxtst (1.2.4-r4) (137/189) Purging libxxf86vm (1.1.5-r5) (138/189) Purging libxext (1.3.5-r3) (139/189) Purging libxcursor (1.2.1-r3) (140/189) Purging libxdamage (1.1.6-r4) (141/189) Purging libxrender (0.9.11-r4) (142/189) Purging libxt (1.3.0-r4) (143/189) Purging libxcomposite (0.4.6-r4) (144/189) Purging libxfixes (6.0.1-r3) (145/189) Purging libx11 (1.8.7-r0) (146/189) Purging xcb-util-keysyms (0.4.1-r0) (147/189) Purging xcb-util (0.4.1-r3) (148/189) Purging libxcb (1.16-r0) (149/189) Purging libxdmcp (1.1.4-r3) (150/189) Purging libbsd (0.11.7-r3) (151/189) Purging libbz2 (1.0.8-r6) (152/189) Purging libepoxy (1.5.10-r1) (153/189) Purging libevdev (1.13.1-r0) (154/189) Purging wayland-libs-cursor (1.22.0-r4) (155/189) Purging wayland-libs-client (1.22.0-r4) (156/189) Purging p11-kit (0.25.2-r0) (157/189) Purging wayland-libs-server (1.22.0-r4) (158/189) Purging libffi (3.4.4-r3) (159/189) Purging libformw (6.4_p20231007-r0) (160/189) Purging libsm (1.2.4-r3) (161/189) Purging libice (1.1.1-r5) (162/189) Purging libintl (0.22.3-r0) (163/189) Purging tiff (4.6.0-r0) (164/189) Purging libjpeg-turbo (3.0.1-r0) (165/189) Purging libmd (1.1.0-r0) (166/189) Purging libmenuw (6.4_p20231007-r0) (167/189) Purging libpanelw (6.4_p20231007-r0) (168/189) Purging libpcre2-16 (10.42-r1) (169/189) Purging libpng (1.6.40-r0) (170/189) Purging libwebp (1.3.2-r0) (171/189) Purging libsharpyuv (1.3.2-r0) (172/189) Purging libtasn1 (4.19.0-r2) (173/189) Purging libuuid (2.39.2-r0) (174/189) Purging libxau-dev (1.0.11-r3) (175/189) Purging libxau (1.0.11-r3) (176/189) Purging libxkbcommon (1.6.0-r0) (177/189) Purging xkeyboard-config (2.40-r0) (178/189) Purging libxml2 (2.11.5-r0) (179/189) Purging libxshmfence (1.3.2-r5) (180/189) Purging mesa-glapi (23.1.9-r1) (181/189) Purging mpdecimal (2.5.1-r2) (182/189) Purging mtdev (1.1.6-r3) (183/189) Purging nettle (3.9.1-r0) (184/189) Purging pixman (0.42.2-r2) (185/189) Purging readline (8.2.1-r2) (186/189) Purging sqlite-libs (3.44.0-r0) (187/189) Purging wayland-libs-egl (1.22.0-r4) (188/189) Purging xorgproto (2023.2-r0) (189/189) Purging xz-libs (5.4.5-r0) Executing busybox-1.36.1-r15.trigger OK: 376 MiB in 102 packages