>>> mtxclient: Building community/mtxclient 0.10.0-r0 (using abuild 3.14.1-r1) started Sat, 09 Nov 2024 10:26:04 +0000 >>> mtxclient: Validating /home/buildozer/aports/community/mtxclient/APKBUILD... >>> mtxclient: Analyzing dependencies... >>> mtxclient: Installing for build: build-base boost-dev coeurl-dev libsodium-dev nlohmann-json olm-dev openssl-dev>3 re2-dev zlib-dev cmake gtest-dev samurai (1/196) Installing boost1.84-atomic (1.84.0-r2) (2/196) Installing boost1.84-chrono (1.84.0-r2) (3/196) Installing boost1.84-container (1.84.0-r2) (4/196) Installing boost1.84-context (1.84.0-r2) (5/196) Installing boost1.84-contract (1.84.0-r2) (6/196) Installing boost1.84-coroutine (1.84.0-r2) (7/196) Installing boost1.84-date_time (1.84.0-r2) (8/196) Installing boost1.84-fiber (1.84.0-r2) (9/196) Installing boost1.84-filesystem (1.84.0-r2) (10/196) Installing boost1.84-graph (1.84.0-r2) (11/196) Installing libbz2 (1.0.8-r6) (12/196) Installing xz-libs (5.6.3-r0) (13/196) Installing boost1.84-iostreams (1.84.0-r2) (14/196) Installing boost1.84-thread (1.84.0-r2) (15/196) Installing icu-data-en (74.2-r0) Executing icu-data-en-74.2-r0.post-install * * If you need ICU with non-English locales and legacy charset support, install * package icu-data-full. * (16/196) Installing icu-libs (74.2-r0) (17/196) Installing boost1.84-locale (1.84.0-r2) (18/196) Installing boost1.84-log (1.84.0-r2) (19/196) Installing boost1.84-log_setup (1.84.0-r2) (20/196) Installing boost1.84-math (1.84.0-r2) (21/196) Installing boost1.84-prg_exec_monitor (1.84.0-r2) (22/196) Installing boost1.84-program_options (1.84.0-r2) (23/196) Installing libffi (3.4.6-r0) (24/196) Installing gdbm (1.24-r0) (25/196) Installing mpdecimal (4.0.0-r0) (26/196) Installing libpanelw (6.5_p20241006-r2) (27/196) Installing sqlite-libs (3.47.0-r0) (28/196) Installing python3 (3.12.7-r1) (29/196) Installing python3-pycache-pyc0 (3.12.7-r1) (30/196) Installing pyc (3.12.7-r1) (31/196) Installing python3-pyc (3.12.7-r1) (32/196) Installing boost1.84-python3 (1.84.0-r2) (33/196) Installing boost1.84-random (1.84.0-r2) (34/196) Installing boost1.84-regex (1.84.0-r2) (35/196) Installing boost1.84-serialization (1.84.0-r2) (36/196) Installing boost1.84-stacktrace_basic (1.84.0-r2) (37/196) Installing boost1.84-stacktrace_noop (1.84.0-r2) (38/196) Installing boost1.84-system (1.84.0-r2) (39/196) Installing boost1.84-timer (1.84.0-r2) (40/196) Installing boost1.84-type_erasure (1.84.0-r2) (41/196) Installing boost1.84-unit_test_framework (1.84.0-r2) (42/196) Installing boost1.84-url (1.84.0-r2) (43/196) Installing boost1.84-wave (1.84.0-r2) (44/196) Installing boost1.84-wserialization (1.84.0-r2) (45/196) Installing boost1.84-json (1.84.0-r2) (46/196) Installing boost1.84-nowide (1.84.0-r2) (47/196) Installing boost1.84-libs (1.84.0-r2) (48/196) Installing boost1.84 (1.84.0-r2) (49/196) Installing linux-headers (6.6-r1) (50/196) Installing bzip2-dev (1.0.8-r6) (51/196) Installing icu (74.2-r0) (52/196) Installing icu-dev (74.2-r0) (53/196) Installing xz (5.6.3-r0) (54/196) Installing xz-dev (5.6.3-r0) (55/196) Installing zlib-dev (1.3.1-r2) (56/196) Installing zstd (1.5.6-r1) (57/196) Installing zstd-dev (1.5.6-r1) (58/196) Installing boost1.84-dev (1.84.0-r2) (59/196) Installing boost-dev (1.84.0-r2) (60/196) Installing libevent (2.1.12-r7) (61/196) Installing fmt (10.2.1-r2) (62/196) Installing spdlog (1.14.1-r0) (63/196) Installing coeurl (0.3.1-r0) (64/196) Installing brotli (1.1.0-r2) (65/196) Installing brotli-dev (1.1.0-r2) (66/196) Installing c-ares-dev (1.34.2-r1) (67/196) Installing libidn2-dev (2.3.7-r0) (68/196) Installing libpsl-utils (0.21.5-r3) (69/196) Installing libpsl-dev (0.21.5-r3) (70/196) Installing nghttp2-dev (1.64.0-r0) (71/196) Installing openssl-dev (3.3.2-r3) (72/196) Installing curl-dev (8.11.0-r1) (73/196) Installing libevent-dev (2.1.12-r7) (74/196) Installing fmt-dev (10.2.1-r2) (75/196) Installing spdlog-dev (1.14.1-r0) (76/196) Installing coeurl-dev (0.3.1-r0) (77/196) Installing libsodium (1.0.20-r0) (78/196) Installing libsodium-dev (1.0.20-r0) (79/196) Installing nlohmann-json (3.11.3-r0) (80/196) Installing olm (3.2.16-r1) (81/196) Installing olm-dev (3.2.16-r1) (82/196) Installing abseil-cpp-atomic-hook-test-helper (20240116.2-r3) (83/196) Installing abseil-cpp-bad-any-cast-impl (20240116.2-r3) (84/196) Installing abseil-cpp-bad-optional-access (20240116.2-r3) (85/196) Installing abseil-cpp-bad-variant-access (20240116.2-r3) (86/196) Installing abseil-cpp-spinlock-wait (20240116.2-r3) (87/196) Installing abseil-cpp-base (20240116.2-r3) (88/196) Installing abseil-cpp-city (20240116.2-r3) (89/196) Installing abseil-cpp-civil-time (20240116.2-r3) (90/196) Installing abseil-cpp-raw-logging-internal (20240116.2-r3) (91/196) Installing abseil-cpp-crc-internal (20240116.2-r3) (92/196) Installing abseil-cpp-crc32c (20240116.2-r3) (93/196) Installing abseil-cpp-crc-cord-state (20240116.2-r3) (94/196) Installing abseil-cpp-int128 (20240116.2-r3) (95/196) Installing abseil-cpp-strings-internal (20240116.2-r3) (96/196) Installing abseil-cpp-strings (20240116.2-r3) (97/196) Installing abseil-cpp-cord-internal (20240116.2-r3) (98/196) Installing abseil-cpp-exponential-biased (20240116.2-r3) (99/196) Installing abseil-cpp-cordz-functions (20240116.2-r3) (100/196) Installing abseil-cpp-time-zone (20240116.2-r3) (101/196) Installing abseil-cpp-time (20240116.2-r3) (102/196) Installing abseil-cpp-kernel-timeout-internal (20240116.2-r3) (103/196) Installing abseil-cpp-malloc-internal (20240116.2-r3) (104/196) Installing abseil-cpp-stacktrace (20240116.2-r3) (105/196) Installing abseil-cpp-synchronization (20240116.2-r3) (106/196) Installing abseil-cpp-cordz-handle (20240116.2-r3) (107/196) Installing abseil-cpp-cordz-info (20240116.2-r3) (108/196) Installing abseil-cpp-cord (20240116.2-r3) (109/196) Installing abseil-cpp-cordz-sample-token (20240116.2-r3) (110/196) Installing abseil-cpp-crc-cpu-detect (20240116.2-r3) (111/196) Installing abseil-cpp-debugging-internal (20240116.2-r3) (112/196) Installing abseil-cpp-demangle-internal (20240116.2-r3) (113/196) Installing abseil-cpp-symbolize (20240116.2-r3) (114/196) Installing abseil-cpp-examine-stack (20240116.2-r3) (115/196) Installing abseil-cpp-low-level-hash (20240116.2-r3) (116/196) Installing abseil-cpp-hash (20240116.2-r3) (117/196) Installing abseil-cpp-log-globals (20240116.2-r3) (118/196) Installing abseil-cpp-log-internal-globals (20240116.2-r3) (119/196) Installing abseil-cpp-str-format-internal (20240116.2-r3) (120/196) Installing abseil-cpp-log-internal-format (20240116.2-r3) (121/196) Installing abseil-cpp-log-sink (20240116.2-r3) (122/196) Installing abseil-cpp-log-internal-log-sink-set (20240116.2-r3) (123/196) Installing abseil-cpp-log-internal-proto (20240116.2-r3) (124/196) Installing abseil-cpp-strerror (20240116.2-r3) (125/196) Installing abseil-cpp-log-internal-message (20240116.2-r3) (126/196) Installing abseil-cpp-die-if-null (20240116.2-r3) (127/196) Installing gtest (1.15.2-r0) (128/196) Installing abseil-cpp-exception-safety-testing (20240116.2-r3) (129/196) Installing abseil-cpp-failure-signal-handler (20240116.2-r3) (130/196) Installing abseil-cpp-flags-commandlineflag-internal (20240116.2-r3) (131/196) Installing abseil-cpp-flags-commandlineflag (20240116.2-r3) (132/196) Installing abseil-cpp-flags-program-name (20240116.2-r3) (133/196) Installing abseil-cpp-flags-config (20240116.2-r3) (134/196) Installing abseil-cpp-flags-internal (20240116.2-r3) (135/196) Installing abseil-cpp-flags-marshalling (20240116.2-r3) (136/196) Installing abseil-cpp-flags-private-handle-accessor (20240116.2-r3) (137/196) Installing abseil-cpp-raw-hash-set (20240116.2-r3) (138/196) Installing abseil-cpp-flags-reflection (20240116.2-r3) (139/196) Installing abseil-cpp-flags-usage (20240116.2-r3) (140/196) Installing abseil-cpp-flags-usage-internal (20240116.2-r3) (141/196) Installing abseil-cpp-flags-parse (20240116.2-r3) (142/196) Installing abseil-cpp-graphcycles-internal (20240116.2-r3) (143/196) Installing abseil-cpp-hash-generator-testing (20240116.2-r3) (144/196) Installing abseil-cpp-hashtablez-sampler (20240116.2-r3) (145/196) Installing abseil-cpp-leak-check (20240116.2-r3) (146/196) Installing abseil-cpp-log-entry (20240116.2-r3) (147/196) Installing abseil-cpp-log-internal-fnmatch (20240116.2-r3) (148/196) Installing abseil-cpp-vlog-config-internal (20240116.2-r3) (149/196) Installing abseil-cpp-log-flags (20240116.2-r3) (150/196) Installing abseil-cpp-log-initialize (20240116.2-r3) (151/196) Installing abseil-cpp-log-internal-nullguard (20240116.2-r3) (152/196) Installing abseil-cpp-log-internal-check-op (20240116.2-r3) (153/196) Installing abseil-cpp-log-internal-conditions (20240116.2-r3) (154/196) Installing abseil-cpp-log-severity (20240116.2-r3) (155/196) Installing abseil-cpp-log-internal-test-actions (20240116.2-r3) (156/196) Installing abseil-cpp-log-internal-test-helpers (20240116.2-r3) (157/196) Installing abseil-cpp-log-internal-test-matchers (20240116.2-r3) (158/196) Installing abseil-cpp-per-thread-sem-test-common (20240116.2-r3) (159/196) Installing abseil-cpp-periodic-sampler (20240116.2-r3) (160/196) Installing abseil-cpp-pow10-helper (20240116.2-r3) (161/196) Installing abseil-cpp-random-distributions (20240116.2-r3) (162/196) Installing abseil-cpp-random-internal-distribution-test-util (20240116.2-r3) (163/196) Installing abseil-cpp-random-internal-platform (20240116.2-r3) (164/196) Installing abseil-cpp-random-internal-randen-slow (20240116.2-r3) (165/196) Installing abseil-cpp-random-internal-randen (20240116.2-r3) (166/196) Installing abseil-cpp-random-internal-seed-material (20240116.2-r3) (167/196) Installing abseil-cpp-random-seed-gen-exception (20240116.2-r3) (168/196) Installing abseil-cpp-random-internal-pool-urbg (20240116.2-r3) (169/196) Installing abseil-cpp-random-internal-randen-hwaes-impl (20240116.2-r3) (170/196) Installing abseil-cpp-random-internal-randen-hwaes (20240116.2-r3) (171/196) Installing abseil-cpp-random-seed-sequences (20240116.2-r3) (172/196) Installing gmock (1.15.2-r0) (173/196) Installing abseil-cpp-scoped-mock-log (20240116.2-r3) (174/196) Installing abseil-cpp-scoped-set-env (20240116.2-r3) (175/196) Installing abseil-cpp-spinlock-test-common (20240116.2-r3) (176/196) Installing abseil-cpp-stack-consumption (20240116.2-r3) (177/196) Installing abseil-cpp-status (20240116.2-r3) (178/196) Installing abseil-cpp-statusor (20240116.2-r3) (179/196) Installing abseil-cpp-string-view (20240116.2-r3) (180/196) Installing abseil-cpp-test-instance-tracker (20240116.2-r3) (181/196) Installing abseil-cpp-throw-delegate (20240116.2-r3) (182/196) Installing abseil-cpp-time-internal-test-util (20240116.2-r3) (183/196) Installing abseil-cpp-dev (20240116.2-r3) (184/196) Installing re2 (2024.07.02-r0) (185/196) Installing py3-pybind11 (2.13.6-r0) (186/196) Installing py3-pybind11-pyc (2.13.6-r0) (187/196) Installing py3-re2 (2024.07.02-r0) (188/196) Installing py3-re2-pyc (2024.07.02-r0) (189/196) Installing re2-dev (2024.07.02-r0) (190/196) Installing libarchive (3.7.7-r0) (191/196) Installing rhash-libs (1.4.5-r0) (192/196) Installing libuv (1.49.2-r0) (193/196) Installing cmake (3.30.5-r0) (194/196) Installing gtest-dev (1.15.2-r0) (195/196) Installing samurai (1.2-r6) (196/196) Installing .makedepends-mtxclient (20241109.102611) Executing busybox-1.37.0-r6.trigger OK: 512 MiB in 297 packages >>> mtxclient: Cleaning up srcdir >>> mtxclient: Cleaning up pkgdir >>> mtxclient: Cleaning up tmpdir >>> mtxclient: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/mtxclient-v0.10.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> mtxclient: Fetching https://github.com/nheko-reborn/mtxclient/archive/v0.10.0/mtxclient-v0.10.0.tar.gz Connecting to github.com (140.82.121.3:443) Connecting to codeload.github.com (140.82.121.10:443) saving to '/var/cache/distfiles/v3.21/mtxclient-v0.10.0.tar.gz.part' mtxclient-v0.10.0.ta 100% |********************************| 618k 0:00:00 ETA '/var/cache/distfiles/v3.21/mtxclient-v0.10.0.tar.gz.part' saved >>> mtxclient: Fetching https://distfiles.alpinelinux.org/distfiles/v3.21/mtxclient-v0.10.0.tar.gz >>> mtxclient: Checking sha512sums... mtxclient-v0.10.0.tar.gz: OK >>> mtxclient: Unpacking /var/cache/distfiles/v3.21/mtxclient-v0.10.0.tar.gz... -- The C compiler identification is GNU 14.2.0 -- The CXX compiler identification is GNU 14.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Found OpenSSL: /usr/lib/libcrypto.so (found suitable version "3.3.2", minimum required is "1.1.0") -- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found suitable version "3.11.3", minimum required is "3.11.0") -- Found PkgConfig: /usr/bin/pkg-config (found version "2.3.0") -- Checking for module 're2' -- Found re2, version 11.0.0 -- Checking for module 'libevent_core' -- Found libevent_core, version 2.1.12-r7 -- Checking for module 'libevent_pthreads' -- Found libevent_pthreads, version 2.1.12-r7 -- Checking for module 'libcurl' -- Found libcurl, version 8.11.0 -- Checking for module 'coeurl>=0.3.0' -- Found coeurl, version 0.3.1 -- The following REQUIRED packages have been found: * OpenSSL (required version >= 1.1.0), Open source SSL and TLS implementation and cryptographic library, * Olm (required version >= 3.2.7), An implementation of the Double Ratchet cryptographic ratchet, * nlohmann_json (required version >= 3.11.0), JSON for Modern C++, a C++11 header-only JSON class, * Threads * spdlog (required version >= 1.0.0), Very fast, header only, C++ logging library, * PkgConfig -- Found GTest: /usr/lib/cmake/GTest/GTestConfig.cmake (found version "1.15.2") -- Configuring done (0.9s) -- Generating done (0.1s) -- Build files have been written to: /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/build [1/110] Building CXX object CMakeFiles/crypto.dir/tests/crypto.cpp.o [2/110] Building CXX object CMakeFiles/errors.dir/tests/errors.cpp.o [3/110] Building CXX object CMakeFiles/requests.dir/tests/requests.cpp.o [4/110] Building CXX object CMakeFiles/responses.dir/tests/responses.cpp.o [5/110] Building CXX object CMakeFiles/voip.dir/tests/voip.cpp.o [6/110] Building CXX object CMakeFiles/messages.dir/tests/messages.cpp.o [7/110] Building CXX object CMakeFiles/events.dir/tests/events.cpp.o [8/110] Building CXX object CMakeFiles/identifiers.dir/tests/identifiers.cpp.o [9/110] Building CXX object CMakeFiles/connection.dir/tests/connection.cpp.o [10/110] Building CXX object CMakeFiles/pushrules.dir/tests/pushrules.cpp.o [11/110] Building CXX object CMakeFiles/utils.dir/tests/utils.cpp.o [12/110] Building CXX object CMakeFiles/device.dir/tests/device.cpp.o [13/110] Building CXX object CMakeFiles/e2ee.dir/tests/e2ee.cpp.o [14/110] Building CXX object CMakeFiles/media_api.dir/tests/media_api.cpp.o [15/110] Building CXX object CMakeFiles/client_api.dir/tests/client_api.cpp.o [16/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/public_rooms.cpp.o [17/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/well-known.cpp.o [18/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/version.cpp.o [19/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/users.cpp.o [20/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/turn_server.cpp.o [21/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/sync.cpp.o [22/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/register.cpp.o [23/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/profile.cpp.o [24/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/notifications.cpp.o [25/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/messages.cpp.o [26/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/members.cpp.o [27/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/media.cpp.o [28/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/login.cpp.o [29/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/empty.cpp.o [30/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/device.cpp.o [31/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/crypto.cpp.o [32/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/create_room.cpp.o [33/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/common.cpp.o [34/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/responses/capabilities.cpp.o [35/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/mscs/image_packs.cpp.o [36/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/video.cpp.o [37/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/unknown.cpp.o [38/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/text.cpp.o [39/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/notice.cpp.o [40/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/image.cpp.o [41/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/file.cpp.o [42/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/emote.cpp.o [43/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/elementeffect.cpp.o [44/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/messages/audio.cpp.o [45/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/nheko_extensions/hidden_events.cpp.o [46/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/nheko_extensions/event_expiry.cpp.o [47/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/ephemeral/typing.cpp.o [48/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/ephemeral/receipt.cpp.o [49/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/account_data/ignored_users.cpp.o [50/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/account_data/fully_read.cpp.o [51/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/account_data/direct.cpp.o [52/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/widget.cpp.o [53/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/voip.cpp.o [54/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/unknown.cpp.o [55/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/topic.cpp.o [56/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/tombstone.cpp.o [57/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/tag.cpp.o [58/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/spaces.cpp.o [59/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/server_acl.cpp.o [60/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/redaction.cpp.o [61/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/reaction.cpp.o [62/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/presence.cpp.o [63/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/power_levels.cpp.o [64/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/policy_rules.cpp.o [65/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/pinned_events.cpp.o [66/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/name.cpp.o [67/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/member.cpp.o [68/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/join_rules.cpp.o [69/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/history_visibility.cpp.o [70/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/guest_access.cpp.o [71/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/encryption.cpp.o [72/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/encrypted.cpp.o [73/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/create.cpp.o [74/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/common.cpp.o [75/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/collections.cpp.o [76/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/canonical_alias.cpp.o [77/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/avatar.cpp.o [78/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events/aliases.cpp.o [79/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/user_interactive.cpp.o [80/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/secret_storage.cpp.o [81/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/requests.cpp.o [82/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/pushrules.cpp.o [83/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/identifiers.cpp.o [84/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/events.cpp.o [85/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/errors.cpp.o [86/110] Building CXX object CMakeFiles/matrix_client.dir/lib/structs/common.cpp.o [87/110] Building CXX object CMakeFiles/matrix_client.dir/lib/log.cpp.o [88/110] Building CXX object CMakeFiles/matrix_client.dir/lib/utils.cpp.o [89/110] Building CXX object CMakeFiles/matrix_client.dir/lib/crypto/utils.cpp.o [90/110] Building CXX object CMakeFiles/matrix_client.dir/lib/crypto/types.cpp.o [91/110] Building CXX object CMakeFiles/matrix_client.dir/lib/crypto/encoding.cpp.o [92/110] Building CXX object CMakeFiles/matrix_client.dir/lib/crypto/client.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/json_fwd.hpp:13, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/events/topic.hpp:7, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/topic.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2132:57: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [93/110] Building CXX object CMakeFiles/matrix_client.dir/lib/http/client.cpp.o In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/redaction.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2132:57: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/account_data/fully_read.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2132:57: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/json_fwd.hpp:13, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/events/nheko_extensions/event_expiry.hpp:7, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/nheko_extensions/event_expiry.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2132:57: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/name.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2132:57: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/tombstone.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2132:57: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/json_fwd.hpp:13, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/events/encryption.hpp:7, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/encryption.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2132:57: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/reaction.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:942:47: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/messages/elementeffect.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2132:57: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/messages/emote.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2132:57: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/messages/notice.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2132:57: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/messages/text.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2132:57: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/power_levels.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2132:57: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/json_fwd.hpp:13, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/events/policy_rules.hpp:32, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/policy_rules.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Alloc>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:942:47: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/ephemeral/receipt.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2132:57: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/account_data/ignored_users.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: /usr/include/c++/14.2.0/bits/stl_map.h: In constructor 'std::map<_Key, _Tp, _Compare, _Alloc>::map(_InputIterator, _InputIterator) [with _InputIterator = std::__detail::_Node_const_iterator, nlohmann::json_abi_v3_11_3::basic_json<> >, false, true>; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_map.h:285:9: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, nlohmann::json_abi_v3_11_3::basic_json<> >, false, true>' changed in GCC 7.1 285 | map(_InputIterator __first, _InputIterator __last) | ^~~ /usr/include/c++/14.2.0/bits/stl_map.h:285:9: note: parameter passing for argument of type 'std::__detail::_Node_const_iterator, nlohmann::json_abi_v3_11_3::basic_json<> >, false, true>' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/bits/stl_iterator.h:78, from /usr/include/c++/14.2.0/bits/stl_algobase.h:67, from /usr/include/c++/14.2.0/algorithm:60, from /usr/include/nlohmann/json.hpp:21: In function 'constexpr decltype (::new(void*(0)) _Tp) std::construct_at(_Tp*, _Args&& ...) [with _Tp = map<__cxx11::basic_string, nlohmann::json_abi_v3_11_3::basic_json<>, less, allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >; _Args = {__detail::_Node_const_iterator, allocator >, nlohmann::json_abi_v3_11_3::basic_json, allocator >, bool, long long int, long long unsigned int, double, allocator, nlohmann::json_abi_v3_11_3::adl_serializer, vector >, void> >, false, true>, __detail::_Node_const_iterator, allocator >, nlohmann::json_abi_v3_11_3::basic_json, allocator >, bool, long long int, long long unsigned int, double, allocator, nlohmann::json_abi_v3_11_3::adl_serializer, vector >, void> >, false, true>}]', inlined from 'static constexpr void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >; _Args = {std::__detail::_Node_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void> >, false, true>, std::__detail::_Node_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void> >, false, true>}; _Tp = std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >]' at /usr/include/c++/14.2.0/bits/alloc_traits.h:536:21, inlined from 'static T* nlohmann::json_abi_v3_11_3::basic_json::create(Args&& ...) [with T = std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >; Args = {std::__detail::_Node_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void> >, false, true>, std::__detail::_Node_const_iterator, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void> >, false, true>}; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:388:35, inlined from 'static void nlohmann::json_abi_v3_11_3::detail::external_constructor::construct(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; CompatibleObjectType = std::unordered_map, nlohmann::json_abi_v3_11_3::basic_json<> >; typename std::enable_if<(! std::is_same::value), int>::type = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:253:86, inlined from 'void nlohmann::json_abi_v3_11_3::detail::to_json(BasicJsonType&, const CompatibleObjectType&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; CompatibleObjectType = std::unordered_map, nlohmann::json_abi_v3_11_3::basic_json<> >; typename std::enable_if<(is_compatible_object_type::value && (! is_basic_json::value)), int>::type = 0]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:369:53, inlined from 'decltype ((nlohmann::json_abi_v3_11_3::detail::to_json(j, forward(val)), void())) nlohmann::json_abi_v3_11_3::detail::to_json_fn::operator()(BasicJsonType&, T&&) const [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; T = std::unordered_map, nlohmann::json_abi_v3_11_3::basic_json<> >&]' at /usr/include/nlohmann/detail/conversions/to_json.hpp:428:23, inlined from 'static decltype ((nlohmann::json_abi_v3_11_3::to_json(j, forward(val)), void())) nlohmann::json_abi_v3_11_3::adl_serializer::to_json(BasicJsonType&, TargetType&&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; TargetType = std::unordered_map, nlohmann::json_abi_v3_11_3::basic_json<> >&; ValueType = std::unordered_map, nlohmann::json_abi_v3_11_3::basic_json<> >; = void]' at /usr/include/nlohmann/adl_serializer.hpp:51:28, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::basic_json(CompatibleType&&) [with CompatibleType = std::unordered_map, nlohmann::json_abi_v3_11_3::basic_json<> >&; U = std::unordered_map, nlohmann::json_abi_v3_11_3::basic_json<> >; typename std::enable_if<((! nlohmann::json_abi_v3_11_3::detail::is_basic_json::value) && nlohmann::json_abi_v3_11_3::detail::is_compatible_type, U>::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:839:35, inlined from 'void mtx::events::account_data::to_json(nlohmann::json_abi_v3_11_3::json&, const IgnoredUsers&)' at /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/account_data/ignored_users.cpp:30:28: /usr/include/c++/14.2.0/bits/stl_construct.h:97:14: note: parameter passing for argument of type 'std::unordered_map, nlohmann::json_abi_v3_11_3::basic_json<> >::const_iterator' {aka 'std::__detail::_Insert_base, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::__detail::_Select1st, std::equal_to >, std::hash >, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__detail::_Prime_rehash_policy, std::__detail::_Hashtable_traits >::const_iterator'} changed in GCC 7.1 97 | { return ::new((void*)__location) _Tp(std::forward<_Args>(__args)...); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/json_fwd.hpp:13, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/events/tag.hpp:10, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/tag.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, mtx::events::account_data::Tag>; _KeyOfValue = std::_Select1st, mtx::events::account_data::Tag> >; _Compare = std::less >; _Alloc = std::allocator, mtx::events::account_data::Tag> >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, mtx::events::account_data::Tag>, std::_Select1st, mtx::events::account_data::Tag> >, std::less >, std::allocator, mtx::events::account_data::Tag> > >::const_iterator' changed in GCC 7.1 In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/join_rules.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/json_fwd.hpp:13, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/events/spaces.hpp:9, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/spaces.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/messages/unknown.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, std::nullptr_t}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::value_type& nlohmann::json_abi_v3_11_3::basic_json::operator[](typename object_t::key_type) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2132:57: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/common.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/set:62, from /usr/include/gtest/gtest.h:57, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/errors.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /usr/include/gtest/internal/gtest-internal.h:62, from /usr/include/gtest/gtest-printers.h:122, from /usr/include/gtest/gtest-matchers.h:49, from /usr/include/gtest/internal/gtest-death-test-internal.h:47, from /usr/include/gtest/gtest-death-test.h:43, from /usr/include/gtest/gtest.h:64: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 |  std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 |  std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/detail/conversions/from_json.hpp:15, from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/encrypted.cpp:4: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/json_fwd.hpp:13, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/common.hpp:4, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/requests.hpp:9, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/requests.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/events/mscs/image_packs.hpp:8, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/mscs/image_packs.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/algorithm:61, from /usr/include/nlohmann/json.hpp:21, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/events/mscs/image_packs.cpp:3: /usr/include/c++/14.2.0/bits/stl_algo.h: In function 'constexpr _OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = _Rb_tree_const_iterator, nlohmann::json_abi_v3_11_3::basic_json<> > >; _OIter = insert_iterator, mtx::events::msc2545::PackImage> >; _UnaryOperation = nlohmann::json_abi_v3_11_3::detail::from_json, std::map, mtx::events::msc2545::PackImage> >(const nlohmann::json_abi_v3_11_3::basic_json<>&, std::map, mtx::events::msc2545::PackImage>&)::, nlohmann::json_abi_v3_11_3::basic_json<>, less, allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::value_type&)>]': /usr/include/c++/14.2.0/bits/stl_algo.h:4208:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::json_abi_v3_11_3::basic_json<> > >' changed in GCC 7.1 4208 | transform(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_algo.h:4208:5: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::json_abi_v3_11_3::basic_json<> > >' changed in GCC 7.1 In file included from /usr/include/nlohmann/adl_serializer.hpp:14, from /usr/include/nlohmann/json.hpp:34: /usr/include/nlohmann/detail/conversions/from_json.hpp: In function 'void nlohmann::json_abi_v3_11_3::detail::from_json(const BasicJsonType&, ConstructibleObjectType&) [with BasicJsonType = nlohmann::json_abi_v3_11_3::basic_json<>; ConstructibleObjectType = std::map, mtx::events::msc2545::PackImage>; typename std::enable_if::value, int>::type = 0]': /usr/include/nlohmann/detail/conversions/from_json.hpp:318:19: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::json_abi_v3_11_3::basic_json<> > >' changed in GCC 7.1 318 | std::transform( | ~~~~~~~~~~~~~~^ 319 |  inner_object->begin(), inner_object->end(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 320 |  std::inserter(ret, ret.begin()), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 321 |  [](typename BasicJsonType::object_t::value_type const & p) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 322 |  { | ~ 323 |  return value_type(p.first, p.second.template get()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 324 |  }); | ~~ In file included from /usr/include/c++/14.2.0/set:62, from /usr/include/gtest/gtest.h:57, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/voip.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /usr/include/gtest/internal/gtest-internal.h:62, from /usr/include/gtest/gtest-printers.h:122, from /usr/include/gtest/gtest-matchers.h:49, from /usr/include/gtest/internal/gtest-death-test-internal.h:47, from /usr/include/gtest/gtest-death-test.h:43, from /usr/include/gtest/gtest.h:64: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 |  std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 |  std::tuple<>()); | ~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/json_fwd.hpp:13, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/responses/crypto.hpp:7, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/responses/crypto.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/set:62, from /usr/include/gtest/gtest.h:57, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/utils.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2485:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2485 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::erase(iterator) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:1087:26, inlined from 'IteratorType nlohmann::json_abi_v3_11_3::basic_json::erase(IteratorType) [with IteratorType = nlohmann::json_abi_v3_11_3::detail::iter_impl >; typename std::enable_if<(std::is_same > >::value || std::is_same > >::value), int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2475:75: /usr/include/c++/14.2.0/bits/stl_tree.h:1206:21: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 1206 | _M_erase_aux(__position); | ~~~~~~~~~~~~^~~~~~~~~~~~ In member function 'void std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_erase_aux(const_iterator, const_iterator) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::size_type std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::erase(const _Key&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_tree.h:2517:19, inlined from 'std::map<_Key, _Tp, _Compare, _Alloc>::size_type std::map<_Key, _Tp, _Compare, _Alloc>::erase(const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:1118:26, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::size_type nlohmann::json_abi_v3_11_3::basic_json::erase_internal(KeyType&&) [with KeyType = const char (&)[11]; typename std::enable_if::object_t, KeyType>::value_t::value, std::integral_constant, std::integral_constant >::type::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2578:44, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::size_type nlohmann::json_abi_v3_11_3::basic_json::erase(KeyType&&) [with KeyType = const char (&)[11]; typename std::enable_if::object_comparator_t, typename nlohmann::json_abi_v3_11_3::basic_json::object_t::key_type, KeyType, void>::value && (!(true && std::is_same::type>::type, typename nlohmann::json_abi_v3_11_3::basic_json::object_t::key_type>::value))) && ((! true) || typename nlohmann::json_abi_v3_11_3::detail::detector::object_comparator_t>::value_t::value)) && (! nlohmann::json_abi_v3_11_3::detail::is_specialization_of::type>::type>::type>::type>::value)), std::integral_constant, std::integral_constant >::type::value && (! nlohmann::json_abi_v3_11_3::detail::is_json_iterator_of, typename std::remove_cv::type>::type>::value)), std::integral_constant, std::integral_constant >::type::value, int>::type = 0; ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:2617:30, inlined from 'virtual void Utilities_VerifySignature_Test::TestBody()' at /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/utils.cpp:192:13: /usr/include/c++/14.2.0/bits/stl_tree.h:2506:23: note: parameter passing for argument of type 'std::_Rb_tree_const_iterator, nlohmann::json_abi_v3_11_3::basic_json<> > >' changed in GCC 7.1 2506 | _M_erase_aux(__first++); | ~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/memory:69, from /usr/include/nlohmann/json_fwd.hpp:14, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/pushrules.hpp:7, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/pushrules.cpp:1: /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator, allocator >, long long int, bool, std::nullptr_t>*, vector, allocator >, long long int, bool, std::nullptr_t> > >; _ForwardIterator = variant<__cxx11::basic_string, allocator >, long long int, bool, std::nullptr_t>*]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::allocator >, long long int, bool, std::nullptr_t>*, std::vector, std::allocator >, long long int, bool, std::nullptr_t> > >' changed in GCC 7.1 163 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:163:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::allocator >, long long int, bool, std::nullptr_t>*, std::vector, std::allocator >, long long int, bool, std::nullptr_t> > >' changed in GCC 7.1 In function 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, allocator >, long long int, bool, std::nullptr_t>*, vector, allocator >, long long int, bool, std::nullptr_t> > >; _ForwardIterator = variant<__cxx11::basic_string, allocator >, long long int, bool, std::nullptr_t>*; _Tp = variant<__cxx11::basic_string, allocator >, long long int, bool, std::nullptr_t>]', inlined from 'constexpr std::vector<_Tp, _Alloc>::pointer std::vector<_Tp, _Alloc>::_M_allocate_and_copy(size_type, _ForwardIterator, _ForwardIterator) [with _ForwardIterator = __gnu_cxx::__normal_iterator, std::allocator >, long long int, bool, std::nullptr_t>*, std::vector, std::allocator >, long long int, bool, std::nullptr_t> > >; _Tp = std::variant, std::allocator >, long long int, bool, std::nullptr_t>; _Alloc = std::allocator, std::allocator >, long long int, bool, std::nullptr_t> >]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1624:35, inlined from 'constexpr std::vector<_Tp, _Alloc>& std::vector<_Tp, _Alloc>::operator=(const std::vector<_Tp, _Alloc>&) [with _Tp = std::variant, std::allocator >, long long int, bool, std::nullptr_t>; _Alloc = std::allocator, std::allocator >, long long int, bool, std::nullptr_t> >]' at /usr/include/c++/14.2.0/bits/vector.tcc:238:44, inlined from 'constexpr std::enable_if_t<((bool)((__exactly_once::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type> > && is_constructible_v::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type>, _Tp>) && is_assignable_v::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type>&, _Tp>)), std::variant<_Types>&> std::variant<_Types>::operator=(_Tp&&) [with _Tp = std::vector, std::allocator >, long long int, bool, std::nullptr_t> >&; _Types = {std::__cxx11::basic_string, std::allocator >, long long int, bool, std::nullptr_t, std::vector, std::allocator >, long long int, bool, std::nullptr_t>, std::allocator, std::allocator >, long long int, bool, std::nullptr_t> > >}]' at /usr/include/c++/14.2.0/variant:1501:31, inlined from 'constexpr std::enable_if_t<((bool)((__exactly_once::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type> > && is_constructible_v::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type>, _Tp>) && is_assignable_v::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type>&, _Tp>)), std::variant<_Types>&> std::variant<_Types>::operator=(_Tp&&) [with _Tp = std::vector, std::allocator >, long long int, bool, std::nullptr_t> >&; _Types = {std::__cxx11::basic_string, std::allocator >, long long int, bool, std::nullptr_t, std::vector, std::allocator >, long long int, bool, std::nullptr_t>, std::allocator, std::allocator >, long long int, bool, std::nullptr_t> > >}]' at /usr/include/c++/14.2.0/variant:1495:2, inlined from 'void mtx::pushrules::flatten_impl(const nlohmann::json_abi_v3_11_3::json&, std::unordered_map, std::variant, std::allocator >, long long int, bool, std::nullptr_t, std::vector, std::allocator >, long long int, bool, std::nullptr_t>, std::allocator, std::allocator >, long long int, bool, std::nullptr_t> > > > >&, const std::string&, int)' at /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/pushrules.cpp:702:32: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::allocator >, long long int, bool, std::nullptr_t>*, std::vector, std::allocator >, long long int, bool, std::nullptr_t> > >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In function 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator, allocator >, long long int, bool, std::nullptr_t>*, vector, allocator >, long long int, bool, std::nullptr_t> > >; _ForwardIterator = variant<__cxx11::basic_string, allocator >, long long int, bool, std::nullptr_t>*; _Tp = variant<__cxx11::basic_string, allocator >, long long int, bool, std::nullptr_t>]', inlined from 'constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = std::variant, std::allocator >, long long int, bool, std::nullptr_t>; _Alloc = std::allocator, std::allocator >, long long int, bool, std::nullptr_t> >]' at /usr/include/c++/14.2.0/bits/stl_vector.h:606:31, inlined from 'constexpr std::enable_if_t<((bool)((__exactly_once::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type> > && is_constructible_v::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type>, _Tp>) && is_assignable_v::__accepted_type<_Tp&&, typename std::enable_if<__not_self<_Tp&&>, void>::type>&, _Tp>)), std::variant<_Types>&> std::variant<_Types>::operator=(_Tp&&) [with _Tp = std::vector, std::allocator >, long long int, bool, std::nullptr_t> >&; _Types = {std::__cxx11::basic_string, std::allocator >, long long int, bool, std::nullptr_t, std::vector, std::allocator >, long long int, bool, std::nullptr_t>, std::allocator, std::allocator >, long long int, bool, std::nullptr_t> > >}]' at /usr/include/c++/14.2.0/variant:1511:26, inlined from 'void mtx::pushrules::flatten_impl(const nlohmann::json_abi_v3_11_3::json&, std::unordered_map, std::variant, std::allocator >, long long int, bool, std::nullptr_t, std::vector, std::allocator >, long long int, bool, std::nullptr_t>, std::allocator, std::allocator >, long long int, bool, std::nullptr_t> > > > >&, const std::string&, int)' at /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/pushrules.cpp:702:32: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator, std::allocator >, long long int, bool, std::nullptr_t>*, std::vector, std::allocator >, long long int, bool, std::nullptr_t> > >' changed in GCC 7.1 373 | return std::uninitialized_copy(__first, __last, __result); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/vector:72, from /usr/include/nlohmann/json_fwd.hpp:16, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/responses/notifications.hpp:7, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/structs/responses/notifications.cpp:1: /usr/include/c++/14.2.0/bits/vector.tcc: In member function 'constexpr void std::vector<_Tp, _Alloc>::_M_realloc_insert(iterator, _Args&& ...) [with _Args = {mtx::responses::Notification}; _Tp = mtx::responses::Notification; _Alloc = std::allocator]': /usr/include/c++/14.2.0/bits/vector.tcc:452:7: note: parameter passing for argument of type 'std::vector::iterator' changed in GCC 7.1 452 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ In member function 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::_M_insert_rval(const_iterator, value_type&&) [with _Tp = mtx::responses::Notification; _Alloc = std::allocator]', inlined from 'constexpr std::vector<_Tp, _Alloc>::iterator std::vector<_Tp, _Alloc>::insert(const_iterator, value_type&&) [with _Tp = mtx::responses::Notification; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:1396:30, inlined from 'constexpr std::insert_iterator<_Container>& std::insert_iterator<_Container>::operator=(typename _Container::value_type&&) [with _Container = std::vector]' at /usr/include/c++/14.2.0/bits/stl_iterator.h:968:26, inlined from 'constexpr _OIter std::transform(_IIter, _IIter, _OIter, _UnaryOperation) [with _IIter = nlohmann::json_abi_v3_11_3::detail::iter_impl >; _OIter = insert_iterator >; _UnaryOperation = nlohmann::json_abi_v3_11_3::detail::from_json_array_impl, std::vector >(const nlohmann::json_abi_v3_11_3::basic_json<>&, std::vector&, priority_tag<1>)::&)>]' at /usr/include/c++/14.2.0/bits/stl_algo.h:4219:12: /usr/include/c++/14.2.0/bits/vector.tcc:379:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 379 | _M_realloc_insert(begin() + __n, std::move(__v)); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/vector:66, from /usr/include/gtest/gtest.h:61, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/pushrules.cpp:1: /usr/include/c++/14.2.0/bits/stl_vector.h: In constructor 'constexpr std::vector<_Tp, _Alloc>::vector(std::initializer_list<_Tp>, const allocator_type&) [with _Tp = std::pair; _Alloc = std::allocator >]': /usr/include/c++/14.2.0/bits/stl_vector.h:678:7: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 678 | vector(initializer_list __l, | ^~~~~~ In file included from /usr/include/c++/14.2.0/set:62, from /usr/include/gtest/gtest.h:57: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple, std::allocator >&>, std::tuple<>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /usr/include/gtest/internal/gtest-internal.h:62, from /usr/include/gtest/gtest-printers.h:122, from /usr/include/gtest/gtest-matchers.h:49, from /usr/include/gtest/internal/gtest-death-test-internal.h:47, from /usr/include/gtest/gtest-death-test.h:43, from /usr/include/gtest/gtest.h:64: /usr/include/c++/14.2.0/bits/stl_map.h: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::mapped_type& std::map<_Key, _Tp, _Compare, _Alloc>::operator[](const key_type&) [with _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_map.h:513:44: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 513 | __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 514 |  std::tuple(__k), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 515 |  std::tuple<>()); | ~~~~~~~~~~~~~~~ /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/pushrules.cpp: In member function 'virtual void Pushrules_RelatedEventMatch_Test::TestBody()': /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/pushrules.cpp:2645:38: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 2645 | auto actions = evaluator.evaluate({text}, | ~~~~~~~~~~~~~~~~~~^~~~~~~~ 2646 |  ctx, | ~~~~ 2647 |  { | ~ 2648 |  {text.content.relations.relations.at(0), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2649 |  {text.content.relations.relations.at(1), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2650 |  }); | ~~ /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/pushrules.cpp:2662:34: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 2662 | notifies(evaluator.evaluate({text}, | ~~~~~~~~~~~~~~~~~~^~~~~~~~ 2663 |  ctx, | ~~~~ 2664 |  { | ~ 2665 |  {text.content.relations.relations.at(0), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2666 |  {text.content.relations.relations.at(1), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2667 |  }))); | ~~ /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/pushrules.cpp:2719:35: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 2719 | notifies(evaluator1.evaluate({text}, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2720 |  ctx, | ~~~~ 2721 |  { | ~ 2722 |  {text.content.relations.relations.at(0), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2723 |  {text.content.relations.relations.at(1), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2724 |  }))); | ~~ /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/pushrules.cpp:2774:35: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 2774 | notifies(evaluator2.evaluate({text}, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2775 |  ctx, | ~~~~ 2776 |  { | ~ 2777 |  {text.content.relations.relations.at(0), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2778 |  {text.content.relations.relations.at(1), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2779 |  }))); | ~~ /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/pushrules.cpp:2831:35: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 2831 | notifies(evaluator3.evaluate({text}, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2832 |  ctx, | ~~~~ 2833 |  { | ~ 2834 |  {text.content.relations.relations.at(0), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2835 |  {text.content.relations.relations.at(1), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2836 |  }))); | ~~ /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/pushrules.cpp:2861:34: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 2861 | notifies(evaluator.evaluate({text}, | ~~~~~~~~~~~~~~~~~~^~~~~~~~ 2862 |  ctx, | ~~~~ 2863 |  { | ~ 2864 |  {text.content.relations.relations.at(0), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2865 |  {text.content.relations.relations.at(1), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2866 |  }))); | ~~ /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/pushrules.cpp:2919:35: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 2919 | notifies(evaluator4.evaluate({text}, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 2920 |  ctx, | ~~~~ 2921 |  { | ~ 2922 |  {text.content.relations.relations.at(0), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2923 |  {text.content.relations.relations.at(1), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2924 |  }))); | ~~ /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/pushrules.cpp:2997:35: note: parameter passing for argument of type 'std::initializer_list >' changed in GCC 7.1 2997 | notifies(evaluator5.evaluate({emote}, | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 2998 |  ctx, | ~~~~ 2999 |  { | ~ 3000 |  {emote.content.relations.relations.at(0), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3001 |  {emote.content.relations.relations.at(1), {related_text}}, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3002 |  }))); | ~~ In file included from /usr/include/c++/14.2.0/set:62, from /usr/include/gtest/gtest.h:57, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/e2ee.cpp:3: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/set:62, from /usr/include/gtest/gtest.h:57, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/responses.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/memory:69, from /usr/include/gtest/gtest.h:55: /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::pushrules::PushCondition*]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::pushrules::PushCondition*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::pushrules::PushCondition*]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:185:15, inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::pushrules::PushCondition*; _Tp = mtx::pushrules::PushCondition]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37, inlined from 'constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mtx::pushrules::PushCondition; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:606:31, inlined from 'constexpr mtx::pushrules::PushRule::PushRule(const mtx::pushrules::PushRule&)' at /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/pushrules.hpp:126:8, inlined from 'constexpr void std::_Construct(_Tp*, _Args&& ...) [with _Tp = mtx::pushrules::PushRule; _Args = {const mtx::pushrules::PushRule&}]' at /usr/include/c++/14.2.0/bits/stl_construct.h:119:7, inlined from 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::pushrules::PushRule*]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:120:21: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::events::collections::RoomAccountDataEvents*]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::events::collections::RoomAccountDataEvents*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::events::collections::RoomAccountDataEvents*]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:185:15, inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::events::collections::RoomAccountDataEvents*; _Tp = mtx::events::collections::RoomAccountDataEvents]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37, inlined from 'constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mtx::events::collections::RoomAccountDataEvents; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:606:31, inlined from 'constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mtx::events::collections::RoomAccountDataEvents; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:609:7, inlined from 'constexpr mtx::responses::AccountData::AccountData(const mtx::responses::AccountData&)' at /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/responses/sync.hpp:23:8, inlined from 'constexpr mtx::responses::JoinedRoom::JoinedRoom(const mtx::responses::JoinedRoom&)' at /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/responses/sync.hpp:78:8: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/set:62, from /usr/include/gtest/gtest.h:57, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/tests/client_api.cpp:3: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2454:7: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2454 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:63, from /usr/include/gtest/internal/gtest-internal.h:62, from /usr/include/gtest/gtest-printers.h:122, from /usr/include/gtest/gtest-matchers.h:49, from /usr/include/gtest/internal/gtest-death-test-internal.h:47, from /usr/include/gtest/gtest-death-test.h:43, from /usr/include/gtest/gtest.h:64: In member function 'std::map<_Key, _Tp, _Compare, _Alloc>::iterator std::map<_Key, _Tp, _Compare, _Alloc>::emplace_hint(const_iterator, _Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]', inlined from 'std::pair, std::_Select1st >, _Compare, typename __gnu_cxx::__alloc_traits<_Allocator>::rebind >::other>::iterator, bool> std::map<_Key, _Tp, _Compare, _Alloc>::emplace(_Args&& ...) [with _Args = {std::__cxx11::basic_string, std::allocator >, nlohmann::json_abi_v3_11_3::basic_json, std::allocator >, bool, long long int, long long unsigned int, double, std::allocator, nlohmann::json_abi_v3_11_3::adl_serializer, std::vector >, void>}; _Key = std::__cxx11::basic_string; _Tp = nlohmann::json_abi_v3_11_3::basic_json<>; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]' at /usr/include/c++/14.2.0/bits/stl_map.h:601:22, inlined from 'nlohmann::json_abi_v3_11_3::basic_json::basic_json(initializer_list_t, bool, value_t) [with ObjectType = std::map; ArrayType = std::vector; StringType = std::__cxx11::basic_string; BooleanType = bool; NumberIntegerType = long long int; NumberUnsignedType = long long unsigned int; NumberFloatType = double; AllocatorType = std::allocator; JSONSerializer = nlohmann::json_abi_v3_11_3::adl_serializer; BinaryType = std::vector; CustomBaseClass = void]' at /usr/include/nlohmann/json.hpp:942:47: /usr/include/c++/14.2.0/bits/stl_map.h:640:45: note: parameter passing for argument of type 'std::map, nlohmann::json_abi_v3_11_3::basic_json<>, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' {aka 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator'} changed in GCC 7.1 640 | return _M_t._M_emplace_hint_unique(__pos, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 641 |  std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/memory:69, from /usr/include/gtest/gtest.h:55: /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::pushrules::PushCondition*]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::pushrules::PushCondition*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::pushrules::PushCondition*]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:185:15, inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::pushrules::PushCondition*; _Tp = mtx::pushrules::PushCondition]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37, inlined from 'constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mtx::pushrules::PushCondition; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:606:31, inlined from 'constexpr mtx::pushrules::PushRule::PushRule(const mtx::pushrules::PushRule&)' at /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/pushrules.hpp:126:8, inlined from 'constexpr void std::_Construct(_Tp*, _Args&& ...) [with _Tp = mtx::pushrules::PushRule; _Args = {const mtx::pushrules::PushRule&}]' at /usr/include/c++/14.2.0/bits/stl_construct.h:119:7, inlined from 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::pushrules::PushRule*]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:120:21: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h: In function 'constexpr _ForwardIterator std::__do_uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::events::collections::RoomAccountDataEvents*]': /usr/include/c++/14.2.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 113 | __do_uninit_copy(_InputIterator __first, _InputIterator __last, | ^~~~~~~~~~~~~~~~ /usr/include/c++/14.2.0/bits/stl_uninitialized.h:113:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 In static member function 'static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::events::collections::RoomAccountDataEvents*; bool _TrivialValueTypes = false]', inlined from '_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::events::collections::RoomAccountDataEvents*]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:185:15, inlined from 'constexpr _ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, allocator<_Tp>&) [with _InputIterator = __gnu_cxx::__normal_iterator >; _ForwardIterator = mtx::events::collections::RoomAccountDataEvents*; _Tp = mtx::events::collections::RoomAccountDataEvents]' at /usr/include/c++/14.2.0/bits/stl_uninitialized.h:373:37, inlined from 'constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mtx::events::collections::RoomAccountDataEvents; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:606:31, inlined from 'constexpr std::vector<_Tp, _Alloc>::vector(const std::vector<_Tp, _Alloc>&) [with _Tp = mtx::events::collections::RoomAccountDataEvents; _Alloc = std::allocator]' at /usr/include/c++/14.2.0/bits/stl_vector.h:609:7, inlined from 'constexpr mtx::responses::AccountData::AccountData(const mtx::responses::AccountData&)' at /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/responses/sync.hpp:23:8, inlined from 'constexpr mtx::responses::JoinedRoom::JoinedRoom(const mtx::responses::JoinedRoom&)' at /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtx/responses/sync.hpp:78:8: /usr/include/c++/14.2.0/bits/stl_uninitialized.h:137:39: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator >' changed in GCC 7.1 137 | { return std::__do_uninit_copy(__first, __last, __result); } | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14.2.0/map:62, from /usr/include/nlohmann/json_fwd.hpp:13, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/include/mtxclient/http/client.hpp:7, from /home/buildozer/aports/community/mtxclient/src/mtxclient-0.10.0/lib/http/client.cpp:1: /usr/include/c++/14.2.0/bits/stl_tree.h: In member function 'std::pair std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_get_insert_hint_unique_pos(const_iterator, const key_type&) [with _Key = std::__cxx11::basic_string; _Val = std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >; _KeyOfValue = std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >; _Compare = std::less; _Alloc = std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > >]': /usr/include/c++/14.2.0/bits/stl_tree.h:2206:5: note: parameter passing for argument of type 'std::_Rb_tree, std::pair, nlohmann::json_abi_v3_11_3::basic_json<> >, std::_Select1st, nlohmann::json_abi_v3_11_3::basic_json<> > >, std::less, std::allocator, nlohmann::json_abi_v3_11_3::basic_json<> > > >::const_iterator' changed in GCC 7.1 2206 | _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [94/110] Linking CXX shared library libmatrix_client.so.0.10.0 [95/110] Creating library symlink libmatrix_client.so [96/110] Linking CXX executable crypto [97/110] Linking CXX executable errors [98/110] Linking CXX executable requests [99/110] Linking CXX executable responses [100/110] Linking CXX executable voip [101/110] Linking CXX executable messages [102/110] Linking CXX executable events [103/110] Linking CXX executable identifiers [104/110] Linking CXX executable connection [105/110] Linking CXX executable pushrules [106/110] Linking CXX executable utils [107/110] Linking CXX executable device [108/110] Linking CXX executable e2ee [109/110] Linking CXX executable media_api [110/110] Linking CXX executable client_api >>> mtxclient: Entering fakeroot... -- Install configuration: "MinSizeRel" -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/lib/libmatrix_client.so.0.10.0 -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/lib/libmatrix_client.so -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtxclient -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtxclient/crypto -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtxclient/crypto/objects.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtxclient/crypto/types.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtxclient/crypto/utils.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtxclient/crypto/client.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtxclient/http -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtxclient/http/client_impl.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtxclient/http/errors.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtxclient/http/client.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtxclient/utils.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/secret_storage.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/pushrules.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/sync.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/messages.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/public_rooms.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/turn_server.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/notifications.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/crypto.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/login.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/members.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/create_room.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/capabilities.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/device.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/register.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/media.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/empty.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/profile.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/users.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/version.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/well-known.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses/common.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/responses.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/log.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/requests.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/errors.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/user_interactive.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/lightweight_error.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events_impl.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/server_acl.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/policy_rules.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/unknown.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/messages -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/messages/location.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/messages/notice.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/messages/unknown.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/messages/audio.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/messages/emote.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/messages/image.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/messages/file.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/messages/video.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/messages/elementeffect.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/messages/text.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/mscs -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/mscs/image_packs.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/voip.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/guest_access.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/topic.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/power_levels.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/nheko_extensions -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/nheko_extensions/event_expiry.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/nheko_extensions/hidden_events.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/encryption.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/ephemeral -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/ephemeral/receipt.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/ephemeral/typing.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/spaces.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/presence.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/event_type.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/tag.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/pinned_events.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/widget.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/canonical_alias.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/aliases.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/create.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/name.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/reaction.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/redaction.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/collections.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/avatar.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/history_visibility.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/account_data -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/account_data/fully_read.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/account_data/direct.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/account_data/ignored_users.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/join_rules.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/encrypted.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/tombstone.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/common.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/events/member.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/identifiers.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx/common.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/include/mtx.hpp -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/lib/cmake/MatrixClient/MatrixClientTargets.cmake -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/lib/cmake/MatrixClient/MatrixClientTargets-minsizerel.cmake -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/lib/cmake/MatrixClient/MatrixClientConfig.cmake -- Installing: /home/buildozer/aports/community/mtxclient/pkg/mtxclient/usr/lib/cmake/MatrixClient/MatrixClientConfigVersion.cmake >>> mtxclient-dev*: Running split function dev... 'usr/include' -> '/home/buildozer/aports/community/mtxclient/pkg/mtxclient-dev/usr/include' 'usr/lib/cmake' -> '/home/buildozer/aports/community/mtxclient/pkg/mtxclient-dev/usr/lib/cmake' 'usr/lib/libmatrix_client.so' -> '/home/buildozer/aports/community/mtxclient/pkg/mtxclient-dev/usr/lib/libmatrix_client.so' >>> mtxclient-dev*: Preparing subpackage mtxclient-dev... >>> mtxclient-dev*: Stripping binaries >>> mtxclient-dev*: Running postcheck for mtxclient-dev >>> mtxclient*: Running postcheck for mtxclient >>> mtxclient*: Preparing package mtxclient... >>> mtxclient*: Stripping binaries >>> mtxclient-dev*: Scanning shared objects >>> mtxclient*: Scanning shared objects >>> mtxclient-dev*: Tracing dependencies... boost-dev coeurl-dev libsodium-dev nlohmann-json olm-dev openssl-dev>3 re2-dev zlib-dev mtxclient=0.10.0-r0 >>> mtxclient-dev*: Package size: 323.3 KB >>> mtxclient-dev*: Compressing data... >>> mtxclient-dev*: Create checksum... >>> mtxclient-dev*: Create mtxclient-dev-0.10.0-r0.apk >>> mtxclient*: Tracing dependencies... so:libc.musl-armv7.so.1 so:libcoeurl.so.0.3 so:libcrypto.so.3 so:libfmt.so.10 so:libgcc_s.so.1 so:libolm.so.3 so:libre2.so.11 so:libspdlog.so.1.14 so:libstdc++.so.6 >>> mtxclient*: Package size: 3.0 MB >>> mtxclient*: Compressing data... >>> mtxclient*: Create checksum... >>> mtxclient*: Create mtxclient-0.10.0-r0.apk >>> mtxclient: Build complete at Sat, 09 Nov 2024 10:26:58 +0000 elapsed time 0h 0m 54s >>> mtxclient: Cleaning up srcdir >>> mtxclient: Cleaning up pkgdir >>> mtxclient: Uninstalling dependencies... (1/196) Purging .makedepends-mtxclient (20241109.102611) (2/196) Purging boost-dev (1.84.0-r2) (3/196) Purging boost1.84-dev (1.84.0-r2) (4/196) Purging boost1.84 (1.84.0-r2) (5/196) Purging bzip2-dev (1.0.8-r6) (6/196) Purging xz-dev (5.6.3-r0) (7/196) Purging xz (5.6.3-r0) (8/196) Purging boost1.84-libs (1.84.0-r2) (9/196) Purging boost1.84-atomic (1.84.0-r2) (10/196) Purging boost1.84-chrono (1.84.0-r2) (11/196) Purging boost1.84-container (1.84.0-r2) (12/196) Purging boost1.84-contract (1.84.0-r2) (13/196) Purging boost1.84-coroutine (1.84.0-r2) (14/196) Purging boost1.84-date_time (1.84.0-r2) (15/196) Purging boost1.84-fiber (1.84.0-r2) (16/196) Purging boost1.84-graph (1.84.0-r2) (17/196) Purging boost1.84-iostreams (1.84.0-r2) (18/196) Purging boost1.84-json (1.84.0-r2) (19/196) Purging boost1.84-locale (1.84.0-r2) (20/196) Purging boost1.84-log_setup (1.84.0-r2) (21/196) Purging boost1.84-math (1.84.0-r2) (22/196) Purging boost1.84-nowide (1.84.0-r2) (23/196) Purging boost1.84-prg_exec_monitor (1.84.0-r2) (24/196) Purging boost1.84-program_options (1.84.0-r2) (25/196) Purging boost1.84-python3 (1.84.0-r2) (26/196) Purging boost1.84-random (1.84.0-r2) (27/196) Purging boost1.84-regex (1.84.0-r2) (28/196) Purging boost1.84-stacktrace_basic (1.84.0-r2) (29/196) Purging boost1.84-stacktrace_noop (1.84.0-r2) (30/196) Purging boost1.84-system (1.84.0-r2) (31/196) Purging boost1.84-timer (1.84.0-r2) (32/196) Purging boost1.84-type_erasure (1.84.0-r2) (33/196) Purging boost1.84-unit_test_framework (1.84.0-r2) (34/196) Purging boost1.84-url (1.84.0-r2) (35/196) Purging boost1.84-wave (1.84.0-r2) (36/196) Purging boost1.84-wserialization (1.84.0-r2) (37/196) Purging coeurl-dev (0.3.1-r0) (38/196) Purging coeurl (0.3.1-r0) (39/196) Purging libsodium-dev (1.0.20-r0) (40/196) Purging libsodium (1.0.20-r0) (41/196) Purging nlohmann-json (3.11.3-r0) (42/196) Purging olm-dev (3.2.16-r1) (43/196) Purging olm (3.2.16-r1) (44/196) Purging re2-dev (2024.07.02-r0) (45/196) Purging cmake (3.30.5-r0) (46/196) Purging gtest-dev (1.15.2-r0) (47/196) Purging samurai (1.2-r6) (48/196) Purging abseil-cpp-dev (20240116.2-r3) (49/196) Purging linux-headers (6.6-r1) (50/196) Purging abseil-cpp-atomic-hook-test-helper (20240116.2-r3) (51/196) Purging abseil-cpp-bad-any-cast-impl (20240116.2-r3) (52/196) Purging abseil-cpp-bad-optional-access (20240116.2-r3) (53/196) Purging abseil-cpp-bad-variant-access (20240116.2-r3) (54/196) Purging abseil-cpp-civil-time (20240116.2-r3) (55/196) Purging abseil-cpp-cordz-sample-token (20240116.2-r3) (56/196) Purging abseil-cpp-crc-cpu-detect (20240116.2-r3) (57/196) Purging abseil-cpp-debugging-internal (20240116.2-r3) (58/196) Purging abseil-cpp-demangle-internal (20240116.2-r3) (59/196) Purging abseil-cpp-die-if-null (20240116.2-r3) (60/196) Purging abseil-cpp-exception-safety-testing (20240116.2-r3) (61/196) Purging abseil-cpp-failure-signal-handler (20240116.2-r3) (62/196) Purging abseil-cpp-flags-parse (20240116.2-r3) (63/196) Purging abseil-cpp-flags-usage-internal (20240116.2-r3) (64/196) Purging abseil-cpp-flags-usage (20240116.2-r3) (65/196) Purging abseil-cpp-graphcycles-internal (20240116.2-r3) (66/196) Purging abseil-cpp-hash-generator-testing (20240116.2-r3) (67/196) Purging abseil-cpp-hashtablez-sampler (20240116.2-r3) (68/196) Purging abseil-cpp-leak-check (20240116.2-r3) (69/196) Purging abseil-cpp-log-entry (20240116.2-r3) (70/196) Purging abseil-cpp-log-flags (20240116.2-r3) (71/196) Purging abseil-cpp-log-internal-conditions (20240116.2-r3) (72/196) Purging abseil-cpp-log-internal-test-actions (20240116.2-r3) (73/196) Purging abseil-cpp-log-internal-test-matchers (20240116.2-r3) (74/196) Purging abseil-cpp-per-thread-sem-test-common (20240116.2-r3) (75/196) Purging abseil-cpp-periodic-sampler (20240116.2-r3) (76/196) Purging abseil-cpp-pow10-helper (20240116.2-r3) (77/196) Purging abseil-cpp-random-distributions (20240116.2-r3) (78/196) Purging abseil-cpp-random-internal-distribution-test-util (20240116.2-r3) (79/196) Purging abseil-cpp-random-internal-randen-hwaes-impl (20240116.2-r3) (80/196) Purging abseil-cpp-random-internal-randen-hwaes (20240116.2-r3) (81/196) Purging abseil-cpp-random-seed-sequences (20240116.2-r3) (82/196) Purging abseil-cpp-scoped-mock-log (20240116.2-r3) (83/196) Purging abseil-cpp-scoped-set-env (20240116.2-r3) (84/196) Purging abseil-cpp-spinlock-test-common (20240116.2-r3) (85/196) Purging abseil-cpp-stack-consumption (20240116.2-r3) (86/196) Purging abseil-cpp-statusor (20240116.2-r3) (87/196) Purging abseil-cpp-string-view (20240116.2-r3) (88/196) Purging abseil-cpp-test-instance-tracker (20240116.2-r3) (89/196) Purging abseil-cpp-throw-delegate (20240116.2-r3) (90/196) Purging abseil-cpp-time-internal-test-util (20240116.2-r3) (91/196) Purging abseil-cpp-vlog-config-internal (20240116.2-r3) (92/196) Purging abseil-cpp-flags-internal (20240116.2-r3) (93/196) Purging abseil-cpp-flags-marshalling (20240116.2-r3) (94/196) Purging abseil-cpp-flags-reflection (20240116.2-r3) (95/196) Purging abseil-cpp-log-internal-fnmatch (20240116.2-r3) (96/196) Purging abseil-cpp-log-internal-test-helpers (20240116.2-r3) (97/196) Purging abseil-cpp-log-severity (20240116.2-r3) (98/196) Purging abseil-cpp-random-internal-pool-urbg (20240116.2-r3) (99/196) Purging abseil-cpp-random-internal-randen (20240116.2-r3) (100/196) Purging abseil-cpp-random-internal-randen-slow (20240116.2-r3) (101/196) Purging abseil-cpp-random-internal-seed-material (20240116.2-r3) (102/196) Purging abseil-cpp-random-seed-gen-exception (20240116.2-r3) (103/196) Purging abseil-cpp-status (20240116.2-r3) (104/196) Purging boost1.84-context (1.84.0-r2) (105/196) Purging boost1.84-log (1.84.0-r2) (106/196) Purging boost1.84-serialization (1.84.0-r2) (107/196) Purging boost1.84-thread (1.84.0-r2) (108/196) Purging curl-dev (8.11.0-r1) (109/196) Purging gmock (1.15.2-r0) (110/196) Purging gtest (1.15.2-r0) (111/196) Purging icu-dev (74.2-r0) (112/196) Purging libarchive (3.7.7-r0) (113/196) Purging libevent-dev (2.1.12-r7) (114/196) Purging libevent (2.1.12-r7) (115/196) Purging libpsl-dev (0.21.5-r3) (116/196) Purging libpsl-utils (0.21.5-r3) (117/196) Purging libuv (1.49.2-r0) (118/196) Purging nghttp2-dev (1.64.0-r0) (119/196) Purging openssl-dev (3.3.2-r3) (120/196) Purging py3-pybind11-pyc (2.13.6-r0) (121/196) Purging py3-re2-pyc (2024.07.02-r0) (122/196) Purging py3-re2 (2024.07.02-r0) (123/196) Purging py3-pybind11 (2.13.6-r0) (124/196) Purging python3-pyc (3.12.7-r1) (125/196) Purging python3-pycache-pyc0 (3.12.7-r1) (126/196) Purging pyc (3.12.7-r1) (127/196) Purging python3 (3.12.7-r1) (128/196) Purging re2 (2024.07.02-r0) (129/196) Purging rhash-libs (1.4.5-r0) (130/196) Purging spdlog-dev (1.14.1-r0) (131/196) Purging spdlog (1.14.1-r0) (132/196) Purging sqlite-libs (3.47.0-r0) (133/196) Purging xz-libs (5.6.3-r0) (134/196) Purging zlib-dev (1.3.1-r2) (135/196) Purging zstd-dev (1.5.6-r1) (136/196) Purging zstd (1.5.6-r1) (137/196) Purging abseil-cpp-log-internal-message (20240116.2-r3) (138/196) Purging abseil-cpp-cord (20240116.2-r3) (139/196) Purging abseil-cpp-cordz-info (20240116.2-r3) (140/196) Purging abseil-cpp-flags-config (20240116.2-r3) (141/196) Purging abseil-cpp-flags-program-name (20240116.2-r3) (142/196) Purging abseil-cpp-cordz-handle (20240116.2-r3) (143/196) Purging abseil-cpp-log-internal-log-sink-set (20240116.2-r3) (144/196) Purging abseil-cpp-synchronization (20240116.2-r3) (145/196) Purging abseil-cpp-malloc-internal (20240116.2-r3) (146/196) Purging abseil-cpp-base (20240116.2-r3) (147/196) Purging abseil-cpp-log-globals (20240116.2-r3) (148/196) Purging abseil-cpp-raw-hash-set (20240116.2-r3) (149/196) Purging abseil-cpp-hash (20240116.2-r3) (150/196) Purging abseil-cpp-city (20240116.2-r3) (151/196) Purging abseil-cpp-cord-internal (20240116.2-r3) (152/196) Purging abseil-cpp-cordz-functions (20240116.2-r3) (153/196) Purging abseil-cpp-crc-cord-state (20240116.2-r3) (154/196) Purging abseil-cpp-crc32c (20240116.2-r3) (155/196) Purging abseil-cpp-crc-internal (20240116.2-r3) (156/196) Purging abseil-cpp-examine-stack (20240116.2-r3) (157/196) Purging abseil-cpp-exponential-biased (20240116.2-r3) (158/196) Purging abseil-cpp-flags-commandlineflag (20240116.2-r3) (159/196) Purging abseil-cpp-flags-commandlineflag-internal (20240116.2-r3) (160/196) Purging abseil-cpp-flags-private-handle-accessor (20240116.2-r3) (161/196) Purging abseil-cpp-kernel-timeout-internal (20240116.2-r3) (162/196) Purging abseil-cpp-log-internal-format (20240116.2-r3) (163/196) Purging abseil-cpp-time (20240116.2-r3) (164/196) Purging abseil-cpp-log-internal-check-op (20240116.2-r3) (165/196) Purging abseil-cpp-str-format-internal (20240116.2-r3) (166/196) Purging abseil-cpp-strings (20240116.2-r3) (167/196) Purging abseil-cpp-int128 (20240116.2-r3) (168/196) Purging abseil-cpp-log-initialize (20240116.2-r3) (169/196) Purging abseil-cpp-log-internal-globals (20240116.2-r3) (170/196) Purging abseil-cpp-log-internal-nullguard (20240116.2-r3) (171/196) Purging abseil-cpp-log-internal-proto (20240116.2-r3) (172/196) Purging abseil-cpp-log-sink (20240116.2-r3) (173/196) Purging abseil-cpp-low-level-hash (20240116.2-r3) (174/196) Purging abseil-cpp-random-internal-platform (20240116.2-r3) (175/196) Purging abseil-cpp-strings-internal (20240116.2-r3) (176/196) Purging abseil-cpp-raw-logging-internal (20240116.2-r3) (177/196) Purging abseil-cpp-spinlock-wait (20240116.2-r3) (178/196) Purging abseil-cpp-stacktrace (20240116.2-r3) (179/196) Purging abseil-cpp-strerror (20240116.2-r3) (180/196) Purging abseil-cpp-symbolize (20240116.2-r3) (181/196) Purging abseil-cpp-time-zone (20240116.2-r3) (182/196) Purging boost1.84-filesystem (1.84.0-r2) (183/196) Purging brotli-dev (1.1.0-r2) (184/196) Purging brotli (1.1.0-r2) (185/196) Purging c-ares-dev (1.34.2-r1) (186/196) Purging fmt-dev (10.2.1-r2) (187/196) Purging fmt (10.2.1-r2) (188/196) Purging gdbm (1.24-r0) (189/196) Purging icu (74.2-r0) (190/196) Purging icu-libs (74.2-r0) (191/196) Purging icu-data-en (74.2-r0) (192/196) Purging libbz2 (1.0.8-r6) (193/196) Purging libffi (3.4.6-r0) (194/196) Purging libidn2-dev (2.3.7-r0) (195/196) Purging libpanelw (6.5_p20241006-r2) (196/196) Purging mpdecimal (4.0.0-r0) Executing busybox-1.37.0-r6.trigger OK: 271 MiB in 101 packages >>> mtxclient: Updating the community/armv7 repository index... >>> mtxclient: Signing the index...