==> Making package: kazv-git 0.6.0.r747.20260308.e8424b1-1 (Sun 05 Apr 2026 06:55:20 PM CEST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Updating kazv git repo... warning: redirecting to https://r.lily-is.land/the-kazv-project/kazv.git/ ==> Validating source files with sha256sums... kazv ... Skipped ==> Extracting sources... -> Creating working copy of kazv git repo... Reset branch 'makepkg' ==> Starting prepare()... ==> Starting pkgver()... ==> Removing existing $pkgdir/ directory... ==> Starting build()... -- KF/Qt major version: 6 fatal: no upstream configured for branch 'makepkg' -- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) -- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) -- Could NOT find WrapVulkanHeaders (missing: Vulkan_INCLUDE_DIR) CMake Warning (dev) at /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:93 (find_package): Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake --help-policy CMP0167" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:125 (__find_dependency_common) /usr/lib/cmake/libkazv/libkazvConfig.cmake:2 (find_dependency) CMakeLists.txt:71 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. -- Adding source: contents/ui / Main.qml -- Adding source: contents/ui / About.qml -- Adding source: contents/ui / PageManager.qml -- Adding source: contents/ui / LoginPage.qml -- Adding source: contents/ui / LoginFlows.qml -- Adding source: contents/ui / MainPage.qml -- Adding source: contents/ui / TabView.qml -- Adding source: contents/ui / Tab.qml -- Adding source: contents/ui / ClosableScrollablePage.qml -- Adding source: contents/ui / ClosableScrollableOverlay.qml -- Adding source: contents/ui / SelfDestroyableOverlaySheet.qml -- Adding source: contents/ui / RoomListView.qml -- Adding source: contents/ui / RoomListViewItemDelegate.qml -- Adding source: contents/ui / RoomPage.qml -- Adding source: contents/ui / RoomPinnedEventsPage.qml -- Adding source: contents/ui / RoomTimelineView.qml -- Adding source: contents/ui / SendMessageBox.qml -- Adding source: contents/ui / EventView.qml -- Adding source: contents/ui / EventViewWrapper.qml -- Adding source: contents/ui / EventViewCompact.qml -- Adding source: contents/ui / EventSourceView.qml -- Adding source: contents/ui / EventHistoryView.qml -- Adding source: contents/ui / EventReactions.qml -- Adding source: contents/ui / Bubble.qml -- Adding source: contents/ui / MediaFileMenu.qml -- Adding source: contents/ui / KazvIOMenu.qml -- Adding source: contents/ui / ConfirmUploadPopup.qml -- Adding source: contents/ui / StickerPicker.qml -- Adding source: contents/ui / AddStickerPopup.qml -- Adding source: contents/ui / StickerPackNameProvider.qml -- Adding source: contents/ui / ConfirmationOverlay.qml -- Adding source: contents/ui / event-types/Simple.qml -- Adding source: contents/ui / event-types/Text.qml -- Adding source: contents/ui / event-types/Emote.qml -- Adding source: contents/ui / event-types/Notice.qml -- Adding source: contents/ui / event-types/State.qml -- Adding source: contents/ui / event-types/TextTemplate.qml -- Adding source: contents/ui / event-types/Image.qml -- Adding source: contents/ui / event-types/File.qml -- Adding source: contents/ui / event-types/Video.qml -- Adding source: contents/ui / event-types/Audio.qml -- Adding source: contents/ui / event-types/MediaBubble.qml -- Adding source: contents/ui / event-types/Redacted.qml -- Adding source: contents/ui / event-types/Reaction.qml -- Adding source: contents/ui / event-types/Fallback.qml -- Adding source: contents/ui / TypingIndicator.qml -- Adding source: contents/ui / EventReadIndicator.qml -- Adding source: contents/ui / SelectableText.qml -- Adding source: contents/ui / ReactToEventPopup.qml -- Adding source: contents/ui / FileHandler.qml -- Adding source: contents/ui / ActionSettingsPage.qml -- Adding source: contents/ui / CreateRoomPage.qml -- Adding source: contents/ui / JoinRoomPage.qml -- Adding source: contents/ui / RoomMemberListView.qml -- Adding source: contents/ui / RoomMemberListViewItemDelegate.qml -- Adding source: contents/ui / UserNameProvider.qml -- Adding source: contents/ui / RoomNameProvider.qml -- Adding source: contents/ui / Completion.qml -- Adding source: contents/ui / AsyncHandler.qml -- Adding source: contents/ui / UploadFileHelper.qml -- Adding source: contents/ui / SettingsPage.qml -- Adding source: contents/ui / settings/ProfileSettings.qml -- Adding source: contents/ui / settings/CacheSettings.qml -- Adding source: contents/ui / settings/SecuritySettings.qml -- Adding source: contents/ui / room-settings/RoomSettingsPage.qml -- Adding source: contents/ui / room-settings/RoomTagHandler.qml -- Adding source: contents/ui / room-settings/RoomMemberListPage.qml -- Adding source: contents/ui / room-settings/RoomInvitePage.qml -- Adding source: contents/ui / room-settings/RoomStickerPacksPage.qml -- Adding source: contents/ui / room-settings/RoomStickerPackItemDelegate.qml -- Adding source: contents/ui / room-settings/RoomStatePage.qml -- Adding source: contents/ui / device-mgmt/Device.qml -- Adding source: contents/ui / device-mgmt/DeviceList.qml -- Adding source: contents/ui / UserPage.qml -- Adding source: contents/ui / shortcuts/ActionCollection.qml -- Adding source: contents/ui / shortcuts/ActionItem.qml -- Adding source: contents/ui / shortcuts/ActionSettings.qml -- Adding source: contents/ui / shortcuts/ShortcutInput.qml -- Adding source: contents/ui / MessageNotification.qml -- Adding source: contents/ui / Notifier.qml -- Adding source: contents/ui / NotificationAction.qml -- Adding source: contents/ui / AvatarAdapter.qml -- Adding source: contents/ui / ImageAdapter.qml -- Adding source: contents/ui / FileDialogAdapter.qml -- Adding source: contents/ui / FolderDialogAdapter.qml -- Adding source: contents/ui / ScrollablePageAdapter.qml -- Adding source: contents/ui / emoji/Activities.qml -- Adding source: contents/ui / emoji/Flags.qml -- Adding source: contents/ui / emoji/Objects.qml -- Adding source: contents/ui / emoji/SmileysAndEmotion.qml -- Adding source: contents/ui / emoji/TravelAndPlaces.qml -- Adding source: contents/ui / emoji/AnimalsAndNature.qml -- Adding source: contents/ui / emoji/FoodAndDrink.qml -- Adding source: contents/ui / emoji/PeopleAndBody.qml -- Adding source: contents/ui / emoji/Symbols.qml CMake Warning (dev) at /usr/lib/cmake/Qt6Core/Qt6CoreMacros.cmake:3561 (message): Qt policy QTP0004 is not set: You need qmldir files for each extra directory that contains .qml files for your module. Check https://doc.qt.io/qt-6/qt-cmake-policy-qtp0004.html for policy details. Use the qt_policy command to set the policy and suppress this warning. Call Stack (most recent call first): /usr/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:4013 (__qt_internal_setup_policy) /usr/lib/cmake/Qt6Qml/Qt6QmlMacros.cmake:4063 (qt6_target_qml_sources) src/CMakeLists.txt:18 (qt_target_qml_sources) src/CMakeLists.txt:155 (kazv_add_qml_files) This warning is for project developers. Use -Wno-dev to suppress it. -- Adding source: js / l10n.js -- Adding source: js / global-this.js -- Adding source: js / matrix-helpers.js -- Adding source: js/transformed-libs / fluent-bundle.js -- Adding source: js/transformed-libs / fluent-sequence.js -- Adding source: js/transformed-libs / fluent-langneg.js -- Adding source: js/transformed-libs / bundled-deps.js -- Adding quick test tst_About.qml -- Adding quick test tst_AddStickerPopup.qml -- Adding quick test tst_AvatarImageAdapters.qml -- Adding quick test tst_ConfirmUploadPopup.qml -- Adding quick test tst_CreateRoomPage.qml -- Adding quick test tst_DeviceList.qml -- Adding quick test tst_DevicePopup.qml -- Adding quick test tst_Device.qml -- Adding quick test tst_EventHistoryView.qml -- Adding quick test tst_EventReactions.qml -- Adding quick test tst_EventReadIndicator.qml -- Adding quick test tst_EventSourceView.qml -- Adding quick test tst_EventView.qml -- Adding quick test tst_EventViewRedacted.qml -- Adding quick test tst_EventViewVideo.qml -- Adding quick test tst_FileHandler.qml -- Adding quick test tst_JoinRoomPage.qml -- Adding quick test tst_KazvIOMenu.qml -- Adding quick test tst_kazvshortcutsActionItem.qml -- Adding quick test tst_LoginPage.qml -- Adding quick test tst_MatrixHelpers.qml -- Adding quick test tst_Notifications.qml -- Adding quick test tst_PageManager.qml -- Adding quick test tst_ReactToEventPopup.qml -- Adding quick test tst_RoomInvitePage.qml -- Adding quick test tst_RoomListViewItemDelegate.qml -- Adding quick test tst_RoomMemberListPage.qml -- Adding quick test tst_RoomNameProvider.qml -- Adding quick test tst_RoomPage.qml -- Adding quick test tst_RoomPinnedEventsPage.qml -- Adding quick test tst_RoomSettingsPage.qml -- Adding quick test tst_RoomStatePage.qml -- Adding quick test tst_RoomStickerPackItemDelegate.qml -- Adding quick test tst_RoomStickerPacksPage.qml -- Adding quick test tst_RoomTimelineView.qml -- Adding quick test tst_SendMessageBoxDrafts.qml -- Adding quick test tst_SendMessageBox.qml -- Adding quick test tst_StickerPackNameProvider.qml -- Adding quick test tst_StickerPicker.qml -- Adding quick test tst_TypingIndicator.qml -- Adding quick test tst_UserNameProvider.qml -- Adding quick test tst_UserPage.qml -- The following OPTIONAL packages have been found: * OpenGL * Qt6QuickControls2 (required version >= 6.5.0) * Qt6Svg (required version >= 6.5.0) * Qt6Multimedia (required version >= 6.5.0) * Qt6Test (required version >= 6.5.0) * Qt6QuickTest (required version >= 6.5.0) * Qt6HttpServer (required version >= 6.5.0) * Qt6Sql (required version >= 6.5.0) * Qt6Qml (required version >= 6.8.0) * Qt6QmlTools (required version >= 6.11.0) * Qt6QuickTools (required version >= 6.11.0) * Qt6Concurrent (required version >= 6.8.0) * Qt6DBusTools (required version >= 6.11.0) * Qt6Gui (required version >= 6.8.0) * Freetype * PkgConfig * Fontconfig * Qt6GuiTools (required version >= 6.11.0) * Qt6WidgetsTools (required version >= 6.11.0) * Qt6Widgets (required version >= 6.8.0) * Qt6CoreTools (required version >= 6.11.0) * KF6KirigamiAddons * cmark -- The following REQUIRED packages have been found: * ECM (required version >= 6.0.0) * Qt6 (required version >= 6.5.0) * QCoro6Core * QCoro6 * KF6Kirigami (required version >= 6.0.0) * KF6Config (required version >= 6.24.0) * KF6KIO (required version >= 6.0.0) * KF6Notifications (required version >= 6.0.0) * KF6CoreAddons (required version >= 6.0.0) * KF6 (required version >= 6.0.0) * Qt6Core * Threads * boost_serialization (required version == 1.90.0) * boost_headers (required version == 1.90.0) * boost_regex (required version == 1.90.0) * nlohmann_json * libkazv -- The following OPTIONAL packages have not been found: * Qt6QmlCompilerPlusPrivateTools (required version >= 6.11.0) * Vulkan * WrapVulkanHeaders -- Configuring done (0.4s) -- Generating done (0.2s) -- Build files have been written to: /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/build [ 0%] Downloading translations for kazv branch trunk... Already up to date. [ 0%] Built target fetch-translations [ 0%] Built target kazvqmlmodule_copy_res [ 1%] Built target generate_qmlls_build_ini_file [ 1%] Built target kazvqmlmodule_copy_qml [ 1%] Built target kazvqmlmodule_autogen_timestamp_deps [ 1%] Built target kazvqmlmodule_autogen [ 1%] Building CXX object src/CMakeFiles/kazvqmlmodule.dir/matrix-sdk.cpp.o In file included from /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:50: /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/db-store.hpp:60:54: error: ‘Kazv::SaveEventsRequested’ has not been declared 60 | QCoro::Task> saveEvents(Kazv::SaveEventsRequested s); | ^~~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:110:1: error: expected class-name before ‘{’ token 110 | { | ^ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:112:14: error: ‘SaveEventsRequested’ has not been declared 112 | void add(SaveEventsRequested s) | ^~~~~~~~~~~~~~~~~~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp: In member function ‘void PendingSaveEvents::add(int)’: /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:114:9: error: ‘timelineEvents’ was not declared in this scope 114 | timelineEvents = addOneType(std::move(timelineEvents), s.timelineEvents); | ^~~~~~~~~~~~~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:114:66: error: request for member ‘timelineEvents’ in ‘s’, which is of non-class type ‘int’ 114 | timelineEvents = addOneType(std::move(timelineEvents), s.timelineEvents); | ^~~~~~~~~~~~~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:115:9: error: ‘nonTimelineEvents’ was not declared in this scope 115 | nonTimelineEvents = addOneType(std::move(nonTimelineEvents), s.nonTimelineEvents); | ^~~~~~~~~~~~~~~~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:115:72: error: request for member ‘nonTimelineEvents’ in ‘s’, which is of non-class type ‘int’ 115 | nonTimelineEvents = addOneType(std::move(nonTimelineEvents), s.nonTimelineEvents); | ^~~~~~~~~~~~~~~~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp: At global scope: /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:179:28: error: ‘SaveEventsRequested’ has not been declared 179 | void saveOrQueueEvents(SaveEventsRequested s) | ^~~~~~~~~~~~~~~~~~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:189:21: error: ‘SaveEventsRequested’ has not been declared 189 | void saveEvents(SaveEventsRequested s) | ^~~~~~~~~~~~~~~~~~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp: In lambda function: /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:372:40: error: ‘SaveEventsRequested’ was not declared in this scope 372 | if (std::holds_alternative(e)) { | ^~~~~~~~~~~~~~~~~~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:372:60: error: no matching function for call to ‘holds_alternative< >(Kazv::KazvEvent&)’ 372 | if (std::holds_alternative(e)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:372:60: note: there is 1 candidate In file included from /usr/include/qt6/QtCore/qttypetraits.h:18, from /usr/include/qt6/QtCore/qforeach.h:11, from /usr/include/qt6/QtCore/qglobal.h:55, from /usr/include/qt6/QtCore/qmutex.h:8, from /usr/include/qt6/QtCore/QMutex:1, from /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:15: /usr/include/c++/15.2.1/variant:1139:5: note: candidate 1: ‘template constexpr bool std::holds_alternative(const variant<_Types ...>&)’ 1139 | holds_alternative(const variant<_Types...>& __v) noexcept | ^~~~~~~~~~~~~~~~~ /usr/include/c++/15.2.1/variant:1139:5: note: template argument deduction/substitution failed: /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:372:60: error: template argument 1 is invalid 372 | if (std::holds_alternative(e)) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:373:55: error: no matching function for call to ‘get(Kazv::KazvEvent&)’ 373 | auto s = std::get(e); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:373:55: note: there are 35 candidates In file included from /usr/include/c++/15.2.1/bits/stl_algobase.h:64, from /usr/include/c++/15.2.1/string:53, from /usr/include/c++/15.2.1/bits/locale_classes.h:42, from /usr/include/c++/15.2.1/bits/ios_base.h:43, from /usr/include/c++/15.2.1/ios:46, from /usr/include/c++/15.2.1/bits/ostream.h:43, from /usr/include/c++/15.2.1/ostream:42, from /usr/include/boost/archive/text_oarchive.hpp:19, from /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:9: /usr/include/c++/15.2.1/bits/stl_pair.h:1283:5: note: candidate 1: ‘template constexpr typename std::tuple_element<_Int, std::pair<_Tp1, _Tp2> >::type& std::get(pair<_Tp1, _Tp2>&)’ 1283 | get(pair<_Tp1, _Tp2>& __in) noexcept | ^~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1283:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/stl_pair.h:1288:5: note: candidate 2: ‘template constexpr typename std::tuple_element<_Int, std::pair<_Tp1, _Tp2> >::type&& std::get(pair<_Tp1, _Tp2>&&)’ 1288 | get(pair<_Tp1, _Tp2>&& __in) noexcept | ^~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1288:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/stl_pair.h:1293:5: note: candidate 3: ‘template constexpr const typename std::tuple_element<_Int, std::pair<_Tp1, _Tp2> >::type& std::get(const pair<_Tp1, _Tp2>&)’ 1293 | get(const pair<_Tp1, _Tp2>& __in) noexcept | ^~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1293:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/stl_pair.h:1298:5: note: candidate 4: ‘template constexpr const typename std::tuple_element<_Int, std::pair<_Tp1, _Tp2> >::type&& std::get(const pair<_Tp1, _Tp2>&&)’ 1298 | get(const pair<_Tp1, _Tp2>&& __in) noexcept | ^~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1298:5: note: template argument deduction/substitution failed: In file included from /usr/include/c++/15.2.1/bits/uses_allocator_args.h:41, from /usr/include/c++/15.2.1/bits/memory_resource.h:43, from /usr/include/c++/15.2.1/string:72: /usr/include/c++/15.2.1/tuple:2444:5: note: candidate 5: ‘template constexpr std::__tuple_element_t<__i, std::tuple<_Elements ...> >& std::get(tuple<_Elements ...>&)’ 2444 | get(tuple<_Elements...>& __t) noexcept | ^~~ /usr/include/c++/15.2.1/tuple:2444:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/tuple:2450:5: note: candidate 6: ‘template constexpr std::__tuple_element_t<__i, std::tuple<_Elements ...> >& std::get(const tuple<_Elements ...>&)’ 2450 | get(const tuple<_Elements...>& __t) noexcept | ^~~ /usr/include/c++/15.2.1/tuple:2450:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/tuple:2456:5: note: candidate 7: ‘template constexpr std::__tuple_element_t<__i, std::tuple<_Elements ...> >&& std::get(tuple<_Elements ...>&&)’ 2456 | get(tuple<_Elements...>&& __t) noexcept | ^~~ /usr/include/c++/15.2.1/tuple:2456:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/tuple:2465:5: note: candidate 8: ‘template constexpr std::__tuple_element_t<__i, std::tuple<_Elements ...> >&& std::get(const tuple<_Elements ...>&&)’ 2465 | get(const tuple<_Elements...>&& __t) noexcept | ^~~ /usr/include/c++/15.2.1/tuple:2465:5: note: template argument deduction/substitution failed: In file included from /usr/include/c++/15.2.1/functional:67, from /usr/include/boost/smart_ptr/detail/shared_count.hpp:33, from /usr/include/boost/smart_ptr/shared_ptr.hpp:17, from /usr/include/boost/archive/detail/helper_collection.hpp:27, from /usr/include/boost/archive/detail/basic_oarchive.hpp:26, from /usr/include/boost/archive/detail/common_oarchive.hpp:21, from /usr/include/boost/archive/basic_text_oarchive.hpp:29, from /usr/include/boost/archive/text_oarchive.hpp:31: /usr/include/c++/15.2.1/array:392:5: note: candidate 9: ‘template constexpr _Tp& std::get(array<_Tp, _Nm>&)’ 392 | get(array<_Tp, _Nm>& __arr) noexcept | ^~~ /usr/include/c++/15.2.1/array:392:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/array:401:5: note: candidate 10: ‘template constexpr _Tp&& std::get(array<_Tp, _Nm>&&)’ 401 | get(array<_Tp, _Nm>&& __arr) noexcept | ^~~ /usr/include/c++/15.2.1/array:401:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/array:410:5: note: candidate 11: ‘template constexpr const _Tp& std::get(const array<_Tp, _Nm>&)’ 410 | get(const array<_Tp, _Nm>& __arr) noexcept | ^~~ /usr/include/c++/15.2.1/array:410:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/array:419:5: note: candidate 12: ‘template constexpr const _Tp&& std::get(const array<_Tp, _Nm>&&)’ 419 | get(const array<_Tp, _Nm>&& __arr) noexcept | ^~~ /usr/include/c++/15.2.1/array:419:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/stl_pair.h:1305:5: note: candidate 13: ‘template constexpr _Tp& std::get(pair<_T1, _T2>&)’ 1305 | get(pair<_Tp, _Up>& __p) noexcept | ^~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1305:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/stl_pair.h:1310:5: note: candidate 14: ‘template constexpr const _Tp& std::get(const pair<_T1, _T2>&)’ 1310 | get(const pair<_Tp, _Up>& __p) noexcept | ^~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1310:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/stl_pair.h:1315:5: note: candidate 15: ‘template constexpr _Tp&& std::get(pair<_T1, _T2>&&)’ 1315 | get(pair<_Tp, _Up>&& __p) noexcept | ^~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1315:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/stl_pair.h:1320:5: note: candidate 16: ‘template constexpr const _Tp&& std::get(const pair<_T1, _T2>&&)’ 1320 | get(const pair<_Tp, _Up>&& __p) noexcept | ^~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1320:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/stl_pair.h:1325:5: note: candidate 17: ‘template constexpr _Tp& std::get(pair<_Up, _Tp>&)’ 1325 | get(pair<_Up, _Tp>& __p) noexcept | ^~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1325:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/stl_pair.h:1330:5: note: candidate 18: ‘template constexpr const _Tp& std::get(const pair<_Up, _Tp>&)’ 1330 | get(const pair<_Up, _Tp>& __p) noexcept | ^~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1330:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/stl_pair.h:1335:5: note: candidate 19: ‘template constexpr _Tp&& std::get(pair<_Up, _Tp>&&)’ 1335 | get(pair<_Up, _Tp>&& __p) noexcept | ^~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1335:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/stl_pair.h:1340:5: note: candidate 20: ‘template constexpr const _Tp&& std::get(const pair<_Up, _Tp>&&)’ 1340 | get(const pair<_Up, _Tp>&& __p) noexcept | ^~~ /usr/include/c++/15.2.1/bits/stl_pair.h:1340:5: note: template argument deduction/substitution failed: In file included from /usr/include/c++/15.2.1/tuple:46: /usr/include/c++/15.2.1/bits/ranges_util.h:465:5: note: candidate 21: ‘template requires _Num < 2 constexpr auto std::ranges::get(subrange<_It, _Sent, _Kind>&&)’ 465 | get(subrange<_It, _Sent, _Kind>&& __r) | ^~~ /usr/include/c++/15.2.1/bits/ranges_util.h:465:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/bits/ranges_util.h:454:5: note: candidate 22: ‘template requires _Num == 0 && (copyable<_It>) || _Num == 1 constexpr auto std::ranges::get(const subrange<_It, _Sent, _Kind>&)’ 454 | get(const subrange<_It, _Sent, _Kind>& __r) | ^~~ /usr/include/c++/15.2.1/bits/ranges_util.h:454:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/tuple:2475:5: note: candidate 23: ‘template constexpr std::__enable_if_t<(__i >= sizeof... (_Types))> std::get(const tuple<_Elements ...>&)’ (deleted) 2475 | get(const tuple<_Elements...>&) = delete; | ^~~ /usr/include/c++/15.2.1/tuple:2475:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/tuple:2482:5: note: candidate 24: ‘template constexpr _Tp& std::get(tuple<_Elements ...>&)’ 2482 | get(tuple<_Types...>& __t) noexcept | ^~~ /usr/include/c++/15.2.1/tuple:2482:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/tuple:2493:5: note: candidate 25: ‘template constexpr _Tp&& std::get(tuple<_Elements ...>&&)’ 2493 | get(tuple<_Types...>&& __t) noexcept | ^~~ /usr/include/c++/15.2.1/tuple:2493:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/tuple:2504:5: note: candidate 26: ‘template constexpr const _Tp& std::get(const tuple<_Elements ...>&)’ 2504 | get(const tuple<_Types...>& __t) noexcept | ^~~ /usr/include/c++/15.2.1/tuple:2504:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/tuple:2516:5: note: candidate 27: ‘template constexpr const _Tp&& std::get(const tuple<_Elements ...>&&)’ 2516 | get(const tuple<_Types...>&& __t) noexcept | ^~~ /usr/include/c++/15.2.1/tuple:2516:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/variant:1787:5: note: candidate 28: ‘template constexpr std::variant_alternative_t<_Np, std::variant<_Types ...> >& std::get(variant<_Types ...>&)’ 1787 | get(variant<_Types...>& __v) | ^~~ /usr/include/c++/15.2.1/variant:1787:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/variant:1798:5: note: candidate 29: ‘template constexpr std::variant_alternative_t<_Np, std::variant<_Types ...> >&& std::get(variant<_Types ...>&&)’ 1798 | get(variant<_Types...>&& __v) | ^~~ /usr/include/c++/15.2.1/variant:1798:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/variant:1809:5: note: candidate 30: ‘template constexpr std::variant_alternative_t<_Np, std::variant<_Types ...> >& std::get(const variant<_Types ...>&)’ 1809 | get(const variant<_Types...>& __v) | ^~~ /usr/include/c++/15.2.1/variant:1809:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/variant:1820:5: note: candidate 31: ‘template constexpr std::variant_alternative_t<_Np, std::variant<_Types ...> >&& std::get(const variant<_Types ...>&&)’ 1820 | get(const variant<_Types...>&& __v) | ^~~ /usr/include/c++/15.2.1/variant:1820:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/variant:1148:5: note: candidate 32: ‘template constexpr _Tp& std::get(variant<_Types ...>&)’ 1148 | get(variant<_Types...>& __v) | ^~~ /usr/include/c++/15.2.1/variant:1148:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/variant:1158:5: note: candidate 33: ‘template constexpr _Tp&& std::get(variant<_Types ...>&&)’ 1158 | get(variant<_Types...>&& __v) | ^~~ /usr/include/c++/15.2.1/variant:1158:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/variant:1168:5: note: candidate 34: ‘template constexpr const _Tp& std::get(const variant<_Types ...>&)’ 1168 | get(const variant<_Types...>& __v) | ^~~ /usr/include/c++/15.2.1/variant:1168:5: note: template argument deduction/substitution failed: /usr/include/c++/15.2.1/variant:1178:5: note: candidate 35: ‘template constexpr const _Tp&& std::get(const variant<_Types ...>&&)’ 1178 | get(const variant<_Types...>&& __v) | ^~~ /usr/include/c++/15.2.1/variant:1178:5: note: template argument deduction/substitution failed: /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp: In lambda function: /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:404:38: error: cannot convert ‘std::remove_reference::type’ {aka ‘PendingSaveEvents’} to ‘int’ 404 | m_d->saveEvents(std::move(pendingSaveEvents)); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ | | | std::remove_reference::type {aka PendingSaveEvents} /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:189:41: note: initializing argument 1 of ‘void MatrixSdkPrivate::saveEvents(int)’ 189 | void saveEvents(SaveEventsRequested s) | ~~~~~~~~~~~~~~~~~~~~^ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp: In lambda function: /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:714:40: error: ‘class Kazv::Client’ has no member named ‘mLoginTokenLogin’ 714 | m_d->clientOnSecondaryRoot.mLoginTokenLogin( | ^~~~~~~~~~~~~~~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp: In lambda function: /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:1146:27: error: ‘const class Kazv::Client’ has no member named ‘purgeRoomEvents’ [-Wtemplate-body] 1146 | return client.purgeRoomEvents(map); | ^~~~~~~~~~~~~~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp: In lambda function: /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:1166:24: error: ‘const class Kazv::Client’ has no member named ‘loadEventsFromStorage’ [-Wtemplate-body] 1166 | client.loadEventsFromStorage(timelineEvents, relatedEvents) | ^~~~~~~~~~~~~~~~~~~~~ /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp: In member function ‘MatrixPromise* MatrixSdk::importFromKeyBackupFile(QUrl, QString)’: /home/shrik3/a/pkgs/repo/kazv/kazv-git/src/kazv/src/matrix-sdk.cpp:1197:57: error: ‘class Kazv::Client’ has no member named ‘importFromKeyBackupFile’ 1197 | return new MatrixPromise(m_d->clientOnSecondaryRoot.importFromKeyBackupFile( | ^~~~~~~~~~~~~~~~~~~~~~~ make[2]: *** [src/CMakeFiles/kazvqmlmodule.dir/build.make:215: src/CMakeFiles/kazvqmlmodule.dir/matrix-sdk.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:482: src/CMakeFiles/kazvqmlmodule.dir/all] Error 2 make: *** [Makefile:146: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...