| Package Name | trojita |
| Status | SUCCESS |
| Last Build Date | 11.9.2026 02:02 |
| Repo URL | https://aur.archlinux.org/trojita.git |
| Build Output |
|---|
|
==> Making package: trojita 0.7-17 (Fri Sep 11 01:59:39 2026)
==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... :: There are 4 providers available for org.freedesktop.secrets: :: Repository extra 1) gnome-keyring 2) keepassxc 3) kwallet 4) oo7 Enter a number (default=1): looking for conflicting packages... Packages (134) adwaita-cursors-50.0-1 adwaita-fonts-51.0-2 adwaita-icon-theme-50.0-1 adwaita-icon-theme-legacy-46.2-3 alsa-lib-1.2.16.1-1 alsa-topology-conf-1.2.5.1-4 alsa-ucm-conf-1.2.16.1-1 at-spi2-core-2.60.6-1 avahi-1:0.9rc5-1 bubblewrap-0.12.0-1 cairo-1.18.4-1 cdparanoia-10.2-10 dav1d-1.5.4-1 dconf-0.49.0-1 default-cursors-3-1 desktop-file-utils-0.28-1 double-conversion-3.4.0-1 duktape-2.7.0-7 fontconfig-2:2.18.3-2 freetype2-2.14.3-1 fribidi-1.0.16-2 gcr-3.41.2-2 gcr-4-4.4.0.1-1 gdk-pixbuf2-2.44.7-1 giflib-6.1.3-2 glib-networking-1:2.80.1-1 glycin-2.1.5-2 gnome-keyring-1:50.0-1 gperftools-2.18.1-1 gpgmepp-2.2.0-1 graphene-1.10.8-2 graphite-1:1.3.15-1 gsettings-desktop-schemas-50.1-1 gsettings-system-schemas-50.1-1 gst-plugins-base-1.28.7-1 gst-plugins-base-libs-1.28.7-1 gstreamer-1.28.7-1 gtest-1.18.0-1 gtk-update-icon-cache-1:4.22.5-1 gtk3-1:3.24.52-1 harfbuzz-14.4.0-1 highway-1.4.0-1 hyphen-2.8.9-1 iso-codes-4.20.1-1 jbigkit-2.1-8 json-glib-1.10.8-1 lcms2-2.19.1-1 libcloudproviders-0.4.1-1 libcolord-1.4.8-1 libcups-2:2.4.19-1 libdaemon-0.14-6 libdatrie-0.2.14-1 libdeflate-1.26-1 libdrm-2.4.134-1 libepoxy-1.5.10-3 libevdev-1.13.7-1 libglvnd-1.7.0-3 libgudev-238-3 libinput-1.31.3-1 libjpeg-turbo-3.2.0-2 libjxl-0.12.0-1 libogg-1.3.6-1 libpciaccess-0.19-1 libpng-1.6.58-2 libproxy-0.5.12-1 librsvg-2:2.62.3-1 libsoup3-3.6.6-2 libstemmer-3.1.1-1 libthai-0.1.30-1 libtheora-1.2.0-1 libtiff-4.7.2-1 libunwind-1.8.3-1 libvorbis-1.3.7-4 libwacom-2.20.0-1 libwebp-1.6.0-2 libx11-1.8.13-1 libxau-1.0.12-1 libxcb-1.17.0-1 libxcomposite-0.4.7-1 libxcursor-1.2.3-1 libxdamage-1.1.7-1 libxdmcp-1.1.5-2 libxext-1.3.7-1 libxfixes-6.0.2-1 libxft-2.3.9-1 libxi-1.8.3-1 libxinerama-1.1.6-1 libxkbcommon-1.13.2-1 libxkbcommon-x11-1.13.2-1 libxrandr-1.5.5-1 libxrender-0.9.12-1 libxshmfence-1.3.3-1 libxtst-1.2.5-1 libxv-1.0.13-1 libxxf86vm-1.1.7-1 llvm-libs-22.1.8-2 lm_sensors-1:3.6.2-1 lua54-5.4.9-1 lzo-2.10-5 md4c-0.5.3-1 mesa-1:26.2.2-1 mtdev-1.1.7-1 opus-1.6.1-1 orc-0.4.44-1 pango-1:1.58.2-1 pixman-0.46.4-1 qt5-base-5.15.19+kde+r96-1 qt5-declarative-5.15.19+kde+r23-1 qt5-location-5.15.19+kde+r7-1 qt5-sensors-5.15.19-2 qt5-translations-5.15.19-1 qt5-webchannel-5.15.19-1 shared-mime-info-2.5.1-2 spirv-tools-1:1.4.357.0-1 tinysparql-3.11.1-1 tslib-1.24-1 wayland-1.26.0-1 woff2-1.0.2-6 xcb-proto-1.17.0-4 xcb-util-0.4.1-2 xcb-util-image-0.4.1-3 xcb-util-keysyms-0.4.1-5 xcb-util-renderutil-0.3.10-2 xcb-util-wm-0.4.2-2 xdg-utils-1.2.1-2 xkeyboard-config-2.48-1 xorg-xprop-1.2.8-1 xorgproto-2025.1-1 hicolor-icon-theme-0.18-1 mimetic-1:0.9.8+r47+g2be9506-1 qgpgme-qt5-2.1.0-3 qt5-svg-5.15.19+kde+r5-1 qt5-webkit-5.212.0alpha4-28 qtkeychain-qt5-0.17.0-2 Total Download Size: 0.15 MiB Total Installed Size: 686.79 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... qt5-svg-5.15.19+kde+r5-1-x86_64 downloading... checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing hicolor-icon-theme... installing libjpeg-turbo... installing xcb-proto... installing xorgproto... installing libxdmcp... installing libxau... installing libxcb... installing xcb-util-keysyms... installing xcb-util-renderutil... installing libx11... installing libxext... installing libpciaccess... installing libdrm... Optional dependencies for libdrm cairo: needed for modetest tool [pending] installing libxshmfence... installing libxxf86vm... installing llvm-libs... installing lm_sensors... Optional dependencies for lm_sensors rrdtool: for logging with sensord perl: for sensor detection and configuration convert [installed] installing spirv-tools... installing default-cursors... Optional dependencies for default-cursors adwaita-cursors: default cursor theme [pending] installing wayland... installing mesa... Optional dependencies for mesa opengl-man-pages: for the OpenGL API man pages installing libglvnd... installing libpng... installing freetype2... Optional dependencies for freetype2 harfbuzz: Improved autohinting [pending] installing fontconfig... Creating fontconfig configuration... Rebuilding fontconfig cache... installing graphite... Optional dependencies for graphite graphite-docs: Documentation installing harfbuzz... Optional dependencies for harfbuzz harfbuzz-utils: utilities installing xdg-utils... Optional dependencies for xdg-utils kde-cli-tools: for KDE Plasma5 support in xdg-open exo: for Xfce support in xdg-open pcmanfm: for LXDE support in xdg-open perl-file-mimeinfo: for generic support in xdg-open perl-net-dbus: Perl extension to dbus used in xdg-screensaver perl-x11-protocol: Perl X11 protocol used in xdg-screensaver xorg-xset: for X11 support in xdg-screensaver xorg-xprop: for X11 support in xdg-screensaver [pending] installing shared-mime-info... installing xcb-util-wm... installing libxrender... installing libxfixes... installing libxi... installing xcb-util... installing xcb-util-image... installing tslib... installing libevdev... installing libgudev... installing libwacom... Optional dependencies for libwacom python-libevdev: for libwacom-show-stylus python-pyudev: for libwacom-show-stylus installing lua54... installing mtdev... installing libinput... Optional dependencies for libinput libinput-tools: debug utilities installing xkeyboard-config... installing libxkbcommon... Optional dependencies for libxkbcommon libxkbcommon-x11: xkbcli interactive-x11 [pending] wayland: xkbcli interactive-wayland [installed] installing libxkbcommon-x11... installing duktape... installing libproxy... installing libdaemon... installing avahi... Optional dependencies for avahi gtk3: avahi-discover, avahi-discover-standalone, bshell, bssh, bvnc [pending] libevent: libevent bindings [installed] nss-mdns: NSS support for mDNS python-dbus: avahi-bookmarks, avahi-discover python-gobject: avahi-bookmarks, avahi-discover python-twisted: avahi-bookmarks installing libcups... installing double-conversion... installing md4c... installing qt5-translations... installing qt5-base... Optional dependencies for qt5-base qt5-svg: to use SVG icon themes [pending] qt5-wayland: to run Qt applications in a Wayland session postgresql-libs: PostgreSQL driver mariadb-libs: MariaDB driver unixodbc: ODBC driver libfbclient: Firebird/iBase driver freetds: MS SQL driver gtk3: GTK platform plugin [pending] perl: for fixqt4headers and syncqt [installed] installing qt5-declarative... installing qt5-location... installing qt5-sensors... Optional dependencies for qt5-sensors qt5-declarative: QML bindings [installed] iio-sensor-proxy: iio-sensor-proxy backend installing qt5-webchannel... installing libwebp... Optional dependencies for libwebp libwebp-utils: WebP conversion and inspection tools installing libxcomposite... installing libunwind... installing gstreamer... Optional dependencies for gstreamer python: gst-plugins-doc-cache-generator [installed] installing graphene... installing iso-codes... installing libxv... installing orc... installing gst-plugins-base-libs... installing alsa-topology-conf... installing alsa-ucm-conf... installing alsa-lib... installing lzo... installing pixman... installing cairo... installing cdparanoia... installing libogg... installing libtheora... installing libvorbis... installing opus... installing fribidi... installing libdatrie... installing libthai... installing libxft... installing pango... installing gst-plugins-base... installing hyphen... installing woff2... installing qt5-webkit... Optional dependencies for qt5-webkit gst-plugins-good: Webm codec support installing dconf... installing bubblewrap... installing jbigkit... installing libdeflate... installing libtiff... Optional dependencies for libtiff freeglut: for using tiffgt installing lcms2... installing giflib... installing gperftools... installing gtest... Optional dependencies for gtest python: gmock generator [installed] installing highway... installing libjxl... Optional dependencies for libjxl java-runtime: for JNI bindings installing dav1d... Optional dependencies for dav1d dav1d-doc: HTML documentation installing librsvg... installing glycin... Optional dependencies for glycin libheif: Load .avif, .heic and .heif installing gdk-pixbuf2... Optional dependencies for gdk-pixbuf2 libheif: Load .avif, .heic and .heif libopenraw: Load .arw, .cr2, .crw, .dng, .erf, .mrw, .nef, .orf, .pef and .raf libwmf: Load .apm and .wmf installing adwaita-fonts... installing adwaita-icon-theme-legacy... installing adwaita-cursors... installing adwaita-icon-theme... installing gsettings-system-schemas... installing gsettings-desktop-schemas... installing libxtst... installing xorg-xprop... installing at-spi2-core... installing desktop-file-utils... installing libcloudproviders... installing libcolord... installing libepoxy... installing libxcursor... installing libxdamage... installing libxinerama... installing libxrandr... installing json-glib... installing glib-networking... installing libsoup3... Optional dependencies for libsoup3 samba: Windows Domain SSO installing libstemmer... installing tinysparql... installing gtk-update-icon-cache... installing gtk3... Optional dependencies for gtk3 evince: Default print preview command installing gcr... installing gcr-4... Optional dependencies for gcr-4 gtk4: gcr-viewer-gtk4 installing gnome-keyring... Created symlink '/etc/systemd/user/sockets.target.wants/gnome-keyring-daemon.socket' → '/usr/lib/systemd/user/gnome-keyring-daemon.socket'. installing qtkeychain-qt5... Optional dependencies for qtkeychain-qt5 kwallet5: kwallet backend installing qt5-svg... installing gpgmepp... installing qgpgme-qt5... installing mimetic... :: Running post-transaction hooks... ( 1/15) Creating system user accounts... Creating group 'avahi' with GID 968. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 968 and GID 968. ( 2/15) Updating udev hardware database... ( 3/15) Reloading system manager configuration... Skipped: Current root is not booted. ( 4/15) Reloading user manager configuration... Skipped: Current root is not booted. ( 5/15) Updating the MIME type database... ( 6/15) Reloading device manager configuration... Skipped: Current root is not booted. ( 7/15) Arming ConditionNeedsUpdate... ( 8/15) Updating fontconfig configuration... ( 9/15) Reloading system bus configuration... Skipped: Current root is not booted. (10/15) Updating fontconfig cache... (11/15) Updating GIO module cache... (12/15) Compiling GSettings XML schema files... (13/15) Probing GTK3 input method modules... (14/15) Updating icon theme caches... (15/15) Updating the desktop file MIME type cache... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (6) cppdap-1.58.0-3 jsoncpp-1.9.8-1 libuv-1.52.1-2 rhash-1.4.6-1 cmake-4.4.3-2 qt5-tools-5.15.19+kde+r3-1 Total Installed Size: 120.33 MiB :: Proceed with installation? [Y/n] checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing cppdap... installing jsoncpp... Optional dependencies for jsoncpp jsoncpp-doc: documentation installing libuv... installing rhash... installing cmake... Optional dependencies for cmake make: for unix Makefile generator [installed] ninja: for ninja generator qt6-base: cmake-gui installing qt5-tools... Optional dependencies for qt5-tools clang: for qdoc qt5-declarative: for qdistancefieldgenerator [installed] :: Running post-transaction hooks... (1/4) Updating the MIME type database... (2/4) Arming ConditionNeedsUpdate... (3/4) Updating icon theme caches... (4/4) Updating the desktop file MIME type cache... ==> Retrieving sources... -> Downloading trojita-0.7.tar.xz... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 100 356 100 356 0 0 1417 0 0 100 356 100 356 0 0 1417 0 0 0 0 0 0 0 0 0 0 0 100 487 100 487 0 0 1146 0 0 100 487 100 487 0 0 1146 0 0 0 0 0 0 0 0 0 0 0 26 0.98M 26 269.8k 0 0 146.8k 0 00:06 00:01 00:05 252.7k 100 0.98M 100 0.98M 0 0 377.2k 0 00:02 00:02 252.7k 100 0.98M 100 0.98M 0 0 377.2k 0 00:02 00:02 252.7k 100 0.98M 100 0.98M 0 0 377.2k 0 00:02 00:02 252.7k -> Downloading trojita-0.7.tar.xz.asc... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 100 364 100 364 0 0 1592 0 0 100 364 100 364 0 0 1591 0 0 0 0 0 0 0 0 0 0 0 100 495 100 495 0 0 1244 0 0 100 495 100 495 0 0 1244 0 0 0 0 0 0 0 0 0 0 0 100 181 100 181 0 0 181 0 00:01 00:01 0 100 181 100 181 0 0 181 0 00:01 00:01 0 100 181 100 181 0 0 181 0 00:01 00:01 0 -> Downloading trojita-fix-crash.patch... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 100 3761 0 3761 0 0 35371 0 0 100 3761 0 3761 0 0 35357 0 0 100 3761 0 3761 0 0 35348 0 0 -> Downloading trojita-qt5.15.patch... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 100 783 0 783 0 0 5083 0 0 100 783 0 783 0 0 5082 0 0 100 783 0 783 0 0 5078 0 0 -> Downloading trojita-desktop.patch... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 100 2986 0 2986 0 0 22352 0 0 100 2986 0 2986 0 0 22345 0 0 100 2986 0 2986 0 0 22340 0 0 -> Downloading trojita-highdpi.patch... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 100 1565 0 1565 0 0 10663 0 0 100 1565 0 1565 0 0 10658 0 0 100 1565 0 1565 0 0 10653 0 0 -> Downloading trojita-wayland.patch... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 0 100 1088 0 1088 0 0 10801 0 0 100 1088 0 1088 0 0 10793 0 0 100 1088 0 1088 0 0 10784 0 0 -> Found trojita-0-7-mimetic-inttypes.patch -> Found trojita-0.7-gpgme-qt5.patch -> Found trojita-0.7-cmake.patch -> Found trojita-0.7-cxx17-compat.patch ==> Validating source files with sha512sums... trojita-0.7.tar.xz ... Passed trojita-0.7.tar.xz.asc ... Skipped trojita-fix-crash.patch ... Passed trojita-qt5.15.patch ... Passed trojita-desktop.patch ... Passed trojita-highdpi.patch ... Passed trojita-wayland.patch ... Passed trojita-0-7-mimetic-inttypes.patch ... Passed trojita-0.7-gpgme-qt5.patch ... Passed trojita-0.7-cmake.patch ... Passed trojita-0.7-cxx17-compat.patch ... Passed ==> Verifying source file signatures with gpg... trojita-0.7.tar.xz ... Passed ==> Extracting sources... -> Extracting trojita-0.7.tar.xz with bsdtar ==> Starting prepare()... patching file src/Imap/Network/FileDownloadManager.cpp patching file src/Gui/Window.cpp Hunk #1 succeeded at 32 with fuzz 2. patching file CMakeLists.txt Hunk #1 succeeded at 724 (offset -4 lines). patching file src/Gui/org.kde.trojita.appdata.xml (renamed from src/Gui/trojita.appdata.xml) patching file src/Gui/org.kde.trojita.desktop (renamed from src/Gui/trojita.desktop) patching file src/Gui/main.cpp patching file src/Plugins/AbookAddressbook/main.cpp patching file src/Gui/main.cpp patching file src/Cryptography/LocalMimeParser.cpp patching file src/Cryptography/MimeticUtils.cpp patching file CMakeLists.txt patching file CMakeLists.txt patching file src/Composer/Recipients.cpp patching file src/Imap/Exceptions.cpp patching file src/Imap/Exceptions.h patching file src/Imap/Parser/MailAddress.cpp patching file src/Imap/Parser/MailAddress.h patching file src/Imap/Parser/Response.cpp patching file src/Imap/Parser/Response.h ==> Starting build()... The no-dev option is deprecated. Use -Wno-author instead. -- The C compiler identification is GNU 16.2.1 -- The CXX compiler identification is GNU 16.2.1 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/sbin/cc - 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/sbin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Performing Test _HAS_CXX11_FLAG -- Performing Test _HAS_CXX11_FLAG - Success -- Checking C++ support for "alignof" -- Checking C++ support for "alignof": works -- Checking C++ support for "auto" -- Checking C++ support for "auto": works -- Checking C++ support for "class_override_final" -- Checking C++ support for "class_override_final": works -- Checking C++ support for "constexpr" -- Checking C++ support for "constexpr": works -- Checking C++ support for "cstdint_header" -- Checking C++ support for "cstdint_header": works -- Checking C++ support for "decltype" -- Checking C++ support for "decltype": works -- Checking C++ support for "defaulted_functions" -- Checking C++ support for "defaulted_functions": works -- Checking C++ support for "deleted_functions" -- Checking C++ support for "deleted_functions": works -- Checking C++ support for "func_identifier" -- Checking C++ support for "func_identifier": works -- Checking C++ support for "initializer_list" -- Checking C++ support for "initializer_list": works -- Checking C++ support for "lambda" -- Checking C++ support for "lambda": works -- Checking C++ support for "long_long" -- Checking C++ support for "long_long": works -- Checking C++ support for "nullptr" -- Checking C++ support for "nullptr": works -- Checking C++ support for "rvalue_references" -- Checking C++ support for "rvalue_references": works -- Checking C++ support for "sizeof_member" -- Checking C++ support for "sizeof_member": works -- Checking C++ support for "static_assert" -- Checking C++ support for "static_assert": works -- Checking C++ support for "variadic_templates" -- Checking C++ support for "variadic_templates": works -- Found CXXFeatures: TRUE -- Found lupdate: Qt5::lupdate -- Found lrelease: Qt5::lrelease -- Found lconvert: Qt5::lconvert -- Found Git: /usr/sbin/git (found version "2.55.0") -- Found PkgConfig: /usr/sbin/pkg-config (found version "3.0.7") -- Found Mimetic: /usr/lib/libmimetic.so -- Package QGpgmeQt5 is required because of WITH_GPGMEPP -- Found LibGpgError: /usr/lib/libgpg-error.so (found suitable version "1.61-unknown", minimum required is "1.47") -- Found Gpgme: /usr/lib/libgpgme.so (found suitable version "2.2.0", minimum required is "2.1.0") -- Found Gpgme: /usr/lib/libgpgme.so (found suitable version "2.2.0", minimum required is "2.2.0") -- Package Qt5Keychain is required because of WITH_QTKEYCHAIN_PLUGIN -- Found QtKeychain library (includes at /usr/include, lib at qt5keychain) -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_VISIBILITY - Success -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY -- Performing Test COMPILER_HAS_HIDDEN_INLINE_VISIBILITY - Success -- Performing Test COMPILER_HAS_DEPRECATED_ATTR -- Performing Test COMPILER_HAS_DEPRECATED_ATTR - Success -- Looking for ragel -- Disabling WITH_RAGEL because package RagelForTrojita was not found -- Found ZLIB: /usr/lib/libz.so (found version "1.3.2") -- Support for COMPRESS=DEFLATE enabled -- -- The following features have been enabled: * WITH_DESKTOP, Build desktop version * WITH_DBUS, Build with DBus library * WITH_ZLIB, Build with zlib library * WITH_SHARED_PLUGINS, Enable shared dynamic plugins * WITH_MIMETIC, Build with client-side MIME parsing * WITH_GPGMEPP, Build with the GpgME++ library for cryptography * WITH_ABOOKADDRESSBOOK_PLUGIN, Build AbookAddressbook plugin * WITH_CLEARTEXT_PLUGIN, Build Cleartext password plugin * WITH_QTKEYCHAIN_PLUGIN, Build Qtkeychain password plugin * WITH_CRYPTO_MESSAGES, Enable support for encrypted messages -- The following OPTIONAL packages have been found: * Qt5LinguistTools * Qt5Test, Qt5 QTest library, <http://qt-project.org> Needed for automated tests * Qt5LinguistForTrojita * Git * Mimetic, C++ MIME Library, <http://www.codesink.org/mimetic_mime_library.html> Required for client-side MIME parsing * PkgConfig * ZLIB -- The following REQUIRED packages have been found: * Qt5Sql * Qt5Gui (required version >= 5.15) * Qt5Network (required version >= 5.15) * Qt5WebKitWidgets * Qt5Widgets * Qt5Svg * QGpgmeQt5, C++ bindings for gpgme, <https://quickgit.kde.org/?p=gpgmepp.git> Needed for encrypted/signed e-mails * Qt5Core * Qt5DBus, Qt5 D-Bus support, <http://qt-project.org> Needed for IPC and for some plugins * Qt5Keychain, QtKeychain library (Qt5 version), <https://github.com/frankosterfeld/qtkeychain> Needed for QtKeychain password plugin -- The following features have been disabled: * WITH_TESTS, Build tests * WITH_RAGEL, Build with Ragel library -- The following OPTIONAL packages have not been found: * RagelForTrojita -- Using pregenerated RFC 5322 parser -- Available languages: ar;ast;bs;ca;ca@valencia;cs;da;de;el;en_GB;es;et;fi;fr;ga;gl;hu;ia;it;ja;lt;mr;nb;nds;nl;pl;pt;pt_BR;ro;sk;sv;tr;ug;uk;x-test;zh_CN;zh_TW -- Building static plugin trojita_plugin_ClearTextPasswordPlugin -- Building shared plugin trojita_plugin_QtKeychainPasswordPlugin -- Building static plugin trojita_plugin_AbookAddressbookPlugin -- Configuring done (7.5s) -- Generating done (0.2s) -- Build files have been written to: /builder/src/build [ 1%] Generating version_fake_file, trojita-version.h, trojita-git-version.h [ 1%] Built target qwwsmtpclient_autogen_timestamp_deps [ 1%] Built target IPC_autogen_timestamp_deps [ 1%] Built target Streams_autogen_timestamp_deps [ 1%] Built target Plugins_autogen_timestamp_deps [ 1%] Automatic MOC for target IPC [ 1%] Automatic MOC for target Streams [ 1%] Automatic MOC for target qwwsmtpclient [ 2%] Automatic MOC for target Plugins [ 2%] Built target version [ 2%] Built target Common_autogen_timestamp_deps [ 3%] Automatic MOC for target Common [ 3%] Built target qwwsmtpclient_autogen [ 3%] Built target IPC_autogen [ 4%] Building CXX object CMakeFiles/qwwsmtpclient.dir/src/qwwsmtpclient/qwwsmtpclient.cpp.o [ 4%] Building CXX object CMakeFiles/qwwsmtpclient.dir/qwwsmtpclient_autogen/mocs_compilation.cpp.o [ 5%] Building CXX object CMakeFiles/IPC.dir/IPC_autogen/mocs_compilation.cpp.o [ 5%] Built target Plugins_autogen [ 5%] Building CXX object CMakeFiles/IPC.dir/src/IPC/DBusInterface.cpp.o [ 5%] Built target Common_autogen [ 5%] Built target Streams_autogen [ 5%] Building CXX object CMakeFiles/IPC.dir/src/IPC/MainWindowBridge.cpp.o [ 6%] Building CXX object CMakeFiles/Plugins.dir/Plugins_autogen/mocs_compilation.cpp.o [ 7%] Building CXX object CMakeFiles/Common.dir/Common_autogen/mocs_compilation.cpp.o [ 7%] Building CXX object CMakeFiles/Plugins.dir/src/Plugins/AddressbookPlugin.cpp.o [ 7%] Building CXX object CMakeFiles/Common.dir/src/Common/Application.cpp.o [ 7%] Building CXX object CMakeFiles/Streams.dir/Streams_autogen/mocs_compilation.cpp.o [ 7%] Building CXX object CMakeFiles/Common.dir/src/Common/ConnectionId.cpp.o [ 8%] Building CXX object CMakeFiles/Streams.dir/src/Streams/DeletionWatcher.cpp.o [ 8%] Linking CXX static library libqwwsmtpclient.a [ 8%] Built target qwwsmtpclient [ 8%] Building CXX object CMakeFiles/Plugins.dir/src/Plugins/PasswordPlugin.cpp.o [ 9%] Linking CXX static library libIPC.a [ 9%] Built target IPC [ 9%] Building CXX object CMakeFiles/Streams.dir/src/Streams/FakeSocket.cpp.o [ 10%] Building CXX object CMakeFiles/Common.dir/src/Common/DeleteAfter.cpp.o [ 10%] Building CXX object CMakeFiles/Streams.dir/src/Streams/IODeviceSocket.cpp.o [ 11%] Building CXX object CMakeFiles/Plugins.dir/src/Plugins/PluginJob.cpp.o [ 11%] Building CXX object CMakeFiles/Common.dir/src/Common/FileLogger.cpp.o [ 11%] Building CXX object CMakeFiles/Plugins.dir/src/Plugins/PluginManager.cpp.o [ 12%] Building CXX object CMakeFiles/Streams.dir/src/Streams/Socket.cpp.o [ 12%] Building CXX object CMakeFiles/Common.dir/src/Common/MetaTypes.cpp.o /builder/src/trojita-0.7/src/Streams/IODeviceSocket.cpp: In constructor ‘Streams::ProcessSocket::ProcessSocket(QProcess*, const QString&, const QStringList&)’: /builder/src/trojita-0.7/src/Streams/IODeviceSocket.cpp:144:91: warning: ‘void QProcess::error(ProcessError)’ is deprecated: Use QProcess::errorOccurred(QProcess::ProcessError) instead [-Wdeprecated-declarations] 144 | connect(proc, static_cast<void (QProcess::*)(QProcess::ProcessError)>(&QProcess::error), this, &ProcessSocket::handleProcessError); | ^ In file included from /usr/include/qt/QtCore/QProcess:1, from /builder/src/trojita-0.7/src/Streams/IODeviceSocket.h:25, from /builder/src/trojita-0.7/src/Streams/IODeviceSocket.cpp:23: /usr/include/qt/QtCore/qprocess.h:302:10: note: declared here 302 | void error(QProcess::ProcessError error); | ^~~~~ /builder/src/trojita-0.7/src/Streams/IODeviceSocket.cpp: In constructor ‘Streams::SslTlsSocket::SslTlsSocket(QSslSocket*, const QString&, quint16, bool)’: /builder/src/trojita-0.7/src/Streams/IODeviceSocket.cpp:244:111: warning: ‘void QAbstractSocket::error(SocketError)’ is deprecated: Use QAbstractSocket::errorOccurred(QAbstractSocket::SocketError) instead [-Wdeprecated-declarations] 244 | connect(sock, static_cast<void (QAbstractSocket::*)(QAbstractSocket::SocketError)>(&QAbstractSocket::error), | ^ In file included from /usr/include/qt/QtNetwork/qtcpsocket.h:44, from /usr/include/qt/QtNetwork/qsslsocket.h:49, from /usr/include/qt/QtNetwork/QSslSocket:1, from /builder/src/trojita-0.7/src/Streams/IODeviceSocket.h:26: /usr/include/qt/QtNetwork/qabstractsocket.h:211:10: note: declared here 211 | void error(QAbstractSocket::SocketError); | ^~~~~ /builder/src/trojita-0.7/src/Streams/IODeviceSocket.cpp: In member function ‘virtual QList<QSslError> Streams::SslTlsSocket::sslErrors() const’: /builder/src/trojita-0.7/src/Streams/IODeviceSocket.cpp:408:27: warning: ‘QList<QSslError> QSslSocket::sslErrors() const’ is deprecated: Use sslHandshakeErrors() [-Wdeprecated-declarations] 408 | return sock->sslErrors(); | ~~~~~~~~~~~~~~~^~ /usr/include/qt/QtNetwork/qsslsocket.h:196:66: note: declared here 196 | QT_DEPRECATED_X("Use sslHandshakeErrors()") QList<QSslError> sslErrors() const; | ^~~~~~~~~ [ 12%] Building CXX object CMakeFiles/Streams.dir/src/Streams/SocketFactory.cpp.o [ 13%] Building CXX object CMakeFiles/Common.dir/src/Common/Paths.cpp.o [ 13%] Building CXX object CMakeFiles/Streams.dir/src/Streams/3rdparty/rfc1951.cpp.o [ 13%] Building CXX object CMakeFiles/Common.dir/src/Common/SettingsNames.cpp.o [ 13%] Linking CXX shared library libtrojita_plugins.so [ 13%] Linking CXX static library libCommon.a [ 14%] Linking CXX static library libStreams.a [ 14%] Built target Common [ 14%] Built target Streams [ 14%] Built target AppVersion_autogen_timestamp_deps [ 14%] Automatic MOC for target AppVersion [ 14%] Built target AppVersion_autogen [ 14%] Building CXX object CMakeFiles/AppVersion.dir/src/AppVersion/SetCoreApplication.cpp.o [ 14%] Building CXX object CMakeFiles/AppVersion.dir/AppVersion_autogen/mocs_compilation.cpp.o [ 15%] Linking CXX static library libAppVersion.a [ 15%] Built target AppVersion [ 15%] Built target Plugins [ 15%] Built target trojita_plugin_QtKeychainPasswordPlugin_autogen_timestamp_deps [ 15%] Built target trojita_plugin_AbookAddressbookPlugin_autogen_timestamp_deps [ 15%] Built target UiUtils_autogen_timestamp_deps [ 15%] Built target trojita_plugin_ClearTextPasswordPlugin_autogen_timestamp_deps [ 15%] Automatic MOC for target UiUtils [ 15%] Automatic MOC for target trojita_plugin_QtKeychainPasswordPlugin [ 15%] Automatic MOC for target trojita_plugin_AbookAddressbookPlugin [ 16%] Automatic MOC for target trojita_plugin_ClearTextPasswordPlugin [ 16%] Built target trojita_plugin_QtKeychainPasswordPlugin_autogen [ 16%] Built target trojita_plugin_ClearTextPasswordPlugin_autogen [ 16%] Built target trojita_plugin_AbookAddressbookPlugin_autogen [ 16%] Built target UiUtils_autogen [ 17%] Generating ui_be-contacts.h [ 17%] Generating ui_onecontact.h [ 17%] Building CXX object CMakeFiles/trojita_plugin_QtKeychainPasswordPlugin.dir/trojita_plugin_QtKeychainPasswordPlugin_autogen/mocs_compilation.cpp.o [ 18%] Building CXX object CMakeFiles/trojita_plugin_QtKeychainPasswordPlugin.dir/src/Plugins/QtKeyChain/QtKeyChainPassword.cpp.o [ 19%] Building CXX object CMakeFiles/trojita_plugin_ClearTextPasswordPlugin.dir/trojita_plugin_ClearTextPasswordPlugin_autogen/mocs_compilation.cpp.o [ 20%] Building CXX object CMakeFiles/UiUtils.dir/UiUtils_autogen/mocs_compilation.cpp.o [ 20%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/Color.cpp.o [ 21%] Building CXX object CMakeFiles/trojita_plugin_AbookAddressbookPlugin.dir/trojita_plugin_AbookAddressbookPlugin_autogen/mocs_compilation.cpp.o [ 21%] Building CXX object CMakeFiles/trojita_plugin_AbookAddressbookPlugin.dir/src/Plugins/AbookAddressbook/AbookAddressbook.cpp.o [ 21%] Building CXX object CMakeFiles/trojita_plugin_ClearTextPasswordPlugin.dir/src/Plugins/ClearTextPassword/ClearTextPassword.cpp.o [ 21%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/Formatting.cpp.o [ 21%] Linking CXX shared module trojita_plugin_QtKeychainPasswordPlugin.so [ 21%] Building CXX object CMakeFiles/trojita_plugin_AbookAddressbookPlugin.dir/src/Plugins/AbookAddressbook/be-contacts.cpp.o [ 22%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/IconLoader.cpp.o [ 22%] Built target trojita_plugin_QtKeychainPasswordPlugin [ 22%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/PasswordWatcher.cpp.o /builder/src/trojita-0.7/src/Plugins/AbookAddressbook/AbookAddressbook.cpp: In member function ‘Plugins::NameEmailList AbookAddressbook::complete(const QString&, const QStringList&, int) const’: /builder/src/trojita-0.7/src/Plugins/AbookAddressbook/AbookAddressbook.cpp:350:96: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 350 | QStringList contactMails(item->data(Mail).toString().split(QLatin1Char('\n'), QString::SkipEmptyParts)); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:47, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Plugins/AbookAddressbook/AbookAddressbook.h:29, from /builder/src/trojita-0.7/src/Plugins/AbookAddressbook/AbookAddressbook.cpp:26: /usr/include/qt/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Plugins/AbookAddressbook/AbookAddressbook.cpp:350:67: warning: ‘QStringList QString::split(QChar, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(QChar sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations] 350 | QStringList contactMails(item->data(Mail).toString().split(QLatin1Char('\n'), QString::SkipEmptyParts)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:612:17: note: declared here 612 | QStringList split(QChar sep, SplitBehavior behavior, | ^~~~~ /builder/src/trojita-0.7/src/UiUtils/Formatting.cpp: In static member function ‘static QString UiUtils::Formatting::prettyDate(const QDateTime&)’: /builder/src/trojita-0.7/src/UiUtils/Formatting.cpp:76:38: warning: ‘Qt::DefaultLocaleShortDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 76 | return dateTime.toString(Qt::DefaultLocaleShortDate); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qbytearray.h:45, from /usr/include/qt/QtCore/qstring.h:50, from /usr/include/qt/QtCore/qdatetime.h:44, from /usr/include/qt/QtCore/QDateTime:1, from /builder/src/trojita-0.7/src/UiUtils/Formatting.h:25, from /builder/src/trojita-0.7/src/UiUtils/Formatting.cpp:22: /usr/include/qt/QtCore/qnamespace.h:1287:9: note: declared here 1287 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/UiUtils/Formatting.cpp:100:38: warning: ‘Qt::DefaultLocaleShortDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 100 | return dateTime.toString(Qt::DefaultLocaleShortDate); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qnamespace.h:1287:9: note: declared here 1287 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Plugins/ClearTextPassword/ClearTextPassword.cpp: In member function ‘virtual Plugins::PasswordPlugin::Features ClearTextPassword::features() const’: /builder/src/trojita-0.7/src/Plugins/ClearTextPassword/ClearTextPassword.cpp:98:12: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Plugins::PasswordPlugin::Feature; Zero = int QFlags<Plugins::PasswordPlugin::Feature>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 98 | return 0; | ^ In file included from /usr/include/qt/QtCore/qglobal.h:1310, from /usr/include/qt/QtCore/qchar.h:43, from /usr/include/qt/QtCore/qstring.h:49, from /usr/include/qt/QtCore/QString:1, from /builder/src/trojita-0.7/src/Plugins/ClearTextPassword/ClearTextPassword.cpp:23: /usr/include/qt/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ /builder/src/trojita-0.7/src/Plugins/ClearTextPassword/ClearTextPassword.cpp: In member function ‘virtual QString trojita_plugin_ClearTextPasswordPlugin::description() const’: /builder/src/trojita-0.7/src/Plugins/ClearTextPassword/ClearTextPassword.cpp:123:18: warning: ‘static QString trojita_plugin_ClearTextPasswordPlugin::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 123 | return trUtf8("Trojitá's settings"); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:46, from /usr/include/qt/QtCore/qsettings.h:43, from /usr/include/qt/QtCore/QSettings:1, from /builder/src/trojita-0.7/src/Plugins/ClearTextPassword/ClearTextPassword.cpp:24: /builder/src/trojita-0.7/src/Plugins/ClearTextPassword/ClearTextPassword.h:77:5: note: declared here 77 | Q_OBJECT | ^~~~~~~~ [ 22%] Linking CXX static library trojita_plugin_ClearTextPasswordPlugin.a [ 22%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/PlainTextFormatter.cpp.o [ 22%] Built target trojita_plugin_ClearTextPasswordPlugin /builder/src/trojita-0.7/src/Plugins/AbookAddressbook/be-contacts.cpp: In member function ‘void BE::Contacts::updateLabel()’: /builder/src/trojita-0.7/src/Plugins/AbookAddressbook/be-contacts.cpp:139:59: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 139 | l->setMinimumWidth(qMax(l->fontMetrics().width(l->text()), | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/qt/QtWidgets/qwidget.h:50, from /usr/include/qt/QtWidgets/qdialog.h:44, from /usr/include/qt/QtWidgets/qmessagebox.h:45, from /usr/include/qt/QtWidgets/QMessageBox:1, from /builder/src/trojita-0.7/src/Plugins/AbookAddressbook/be-contacts.cpp:32: /usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ /builder/src/trojita-0.7/src/Plugins/AbookAddressbook/be-contacts.cpp:140:59: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 140 | l->fontMetrics().width(doc->toPlainText()))); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ [ 23%] Linking CXX static library trojita_plugin_AbookAddressbookPlugin.a [ 23%] Built target trojita_plugin_AbookAddressbookPlugin [ 23%] Built target be.contacts_autogen_timestamp_deps [ 24%] Automatic MOC for target be.contacts [ 24%] Built target be.contacts_autogen [ 24%] Building CXX object CMakeFiles/be.contacts.dir/src/Plugins/AbookAddressbook/main.cpp.o [ 25%] Building CXX object CMakeFiles/be.contacts.dir/be.contacts_autogen/mocs_compilation.cpp.o [ 26%] Linking CXX static library libUiUtils.a [ 26%] Built target UiUtils [ 26%] Built target Imap_autogen_timestamp_deps [ 27%] Automatic MOC for target Imap /builder/src/trojita-0.7/src/Plugins/AbookAddressbook/main.cpp: In function ‘int main(int, char**)’: /builder/src/trojita-0.7/src/Plugins/AbookAddressbook/main.cpp:55:75: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 55 | QStringList contact = arg.split(QStringLiteral(" "), QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qdatetime.h:44, from /usr/include/qt/QtCore/QDateTime:1, from /builder/src/trojita-0.7/src/Plugins/AbookAddressbook/main.cpp:23: /usr/include/qt/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Plugins/AbookAddressbook/main.cpp:55:44: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations] 55 | QStringList contact = arg.split(QStringLiteral(" "), QString::SkipEmptyParts); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:606:17: note: declared here 606 | QStringList split(const QString &sep, SplitBehavior behavior, | ^~~~~ [ 27%] Linking CXX executable be.contacts [ 27%] Built target Imap_autogen [ 28%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Exceptions.cpp.o [ 28%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Encoders.cpp.o [ 29%] Building CXX object CMakeFiles/Imap.dir/Imap_autogen/mocs_compilation.cpp.o [ 29%] Building CXX object CMakeFiles/Imap.dir/src/Imap/ConnectionState.cpp.o [ 29%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/3rdparty/kcodecs.cpp.o [ 29%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/3rdparty/rfccodecs.cpp.o In file included from /builder/src/build/Imap_autogen/I7YDGANZM2/../../../trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/build/Imap_autogen/I7YDGANZM2/../../../trojita-0.7/src/Imap/Model/MailboxModel.h:27, from /builder/src/build/Imap_autogen/I7YDGANZM2/moc_MailboxModel.cpp:10, from /builder/src/build/Imap_autogen/mocs_compilation.cpp:9: /builder/src/build/Imap_autogen/I7YDGANZM2/../../../trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qiodevice.h:45, from /usr/include/qt/QtCore/qtextstream.h:43, from /usr/include/qt/QtCore/qdebug.h:49, from /usr/include/qt/QtCore/QDebug:1, from /builder/src/build/Imap_autogen/I7YDGANZM2/../../../trojita-0.7/src/Imap/Model/MailboxMetadata.h:26, from /builder/src/build/Imap_autogen/I7YDGANZM2/../../../trojita-0.7/src/Imap/Model/Cache.h:27, from /builder/src/build/Imap_autogen/I7YDGANZM2/moc_Cache.cpp:10, from /builder/src/build/Imap_autogen/mocs_compilation.cpp:2: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/build/Imap_autogen/I7YDGANZM2/../../../trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 30%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/Command.cpp.o In file included from /usr/include/qt/QtCore/qiterator.h:43, from /usr/include/qt/QtCore/qmap.h:43, from /usr/include/qt/QtCore/QMap:1, from /builder/src/trojita-0.7/src/Imap/Encoders.h:25, from /builder/src/trojita-0.7/src/Imap/Encoders.cpp:62: /builder/src/trojita-0.7/src/Imap/Encoders.cpp: In function ‘QString Imap::wrapFormatFlowed(const QString&)’: /builder/src/trojita-0.7/src/Imap/Encoders.cpp:675:69: warning: ‘QString::KeepEmptyParts’ is deprecated [-Wdeprecated-declarations] 675 | Q_FOREACH(QString line, input.split(QLatin1Char('\n'), QString::KeepEmptyParts)) { | ^~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qhashfunctions.h:44, from /usr/include/qt/QtCore/qlist.h:47, from /usr/include/qt/QtCore/qmap.h:44: /usr/include/qt/QtCore/qstring.h:601:9: note: declared here 601 | KeepEmptyParts Q_DECL_ENUMERATOR_DEPRECATED, | ^~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Encoders.cpp:675:40: warning: ‘QStringList QString::split(QChar, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(QChar sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations] 675 | Q_FOREACH(QString line, input.split(QLatin1Char('\n'), QString::KeepEmptyParts)) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:612:17: note: declared here 612 | QStringList split(QChar sep, SplitBehavior behavior, | ^~~~~ [ 30%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/Data.cpp.o [ 30%] Built target be.contacts /builder/src/trojita-0.7/src/Imap/Parser/Command.cpp: In function ‘QTextStream& Imap::Commands::operator<<(QTextStream&, const Command&)’: /builder/src/trojita-0.7/src/Imap/Parser/Command.cpp:39:22: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations] 39 | return stream << endl; | ^~~~ In file included from /usr/include/qt/QtCore/QTextStream:1, from /builder/src/trojita-0.7/src/Imap/Parser/Command.h:27, from /builder/src/trojita-0.7/src/Imap/Parser/Command.cpp:24: /usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ /builder/src/trojita-0.7/src/Imap/Parser/Command.cpp: In function ‘QTextStream& Imap::Commands::operator<<(QTextStream&, const PartOfCommand&)’: /builder/src/trojita-0.7/src/Imap/Parser/Command.cpp:78:55: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations] 78 | stream << "{" << part.text.length() << "}" << endl << part.text; | ^~~~ /usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ [ 30%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/LowLevelParser.cpp.o /builder/src/trojita-0.7/src/Imap/Parser/Command.cpp:81:29: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations] 81 | stream << "IDLE" << endl << "[Entering IDLE mode...]"; | ^~~~ /usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ /builder/src/trojita-0.7/src/Imap/Parser/Command.cpp:84:29: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations] 84 | stream << "DONE" << endl << "[Leaving IDLE mode...]"; | ^~~~ /usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ /builder/src/trojita-0.7/src/Imap/Parser/Command.cpp:87:33: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations] 87 | stream << "STARTTLS" << endl << "[Starting TLS...]"; | ^~~~ /usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ /builder/src/trojita-0.7/src/Imap/Parser/Command.cpp:90:41: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations] 90 | stream << "COMPRESS DELFATE" << endl << "[Starting deflate...]"; | ^~~~ /usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ [ 31%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/MailAddress.cpp.o [ 31%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/Message.cpp.o /builder/src/trojita-0.7/src/Imap/Parser/3rdparty/kcodecs.cpp:57:46: warning: ISO C++17 does not allow ‘register’ storage class specifier [-Wregister] 57 | static int rikFindChar(register const char * _s, const char c) | ^~ /builder/src/trojita-0.7/src/Imap/Parser/3rdparty/kcodecs.cpp: In function ‘int rikFindChar(const char*, char)’: /builder/src/trojita-0.7/src/Imap/Parser/3rdparty/kcodecs.cpp:63:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 63 | if ((0 == *s) || (c == *s)) break; ++s; | ^~ /builder/src/trojita-0.7/src/Imap/Parser/3rdparty/kcodecs.cpp:63:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 63 | if ((0 == *s) || (c == *s)) break; ++s; | ^~ /builder/src/trojita-0.7/src/Imap/Parser/3rdparty/kcodecs.cpp:64:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 64 | if ((0 == *s) || (c == *s)) break; ++s; | ^~ /builder/src/trojita-0.7/src/Imap/Parser/3rdparty/kcodecs.cpp:64:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 64 | if ((0 == *s) || (c == *s)) break; ++s; | ^~ /builder/src/trojita-0.7/src/Imap/Parser/3rdparty/kcodecs.cpp:65:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 65 | if ((0 == *s) || (c == *s)) break; ++s; | ^~ /builder/src/trojita-0.7/src/Imap/Parser/3rdparty/kcodecs.cpp:65:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 65 | if ((0 == *s) || (c == *s)) break; ++s; | ^~ /builder/src/trojita-0.7/src/Imap/Parser/3rdparty/kcodecs.cpp:66:5: warning: this ‘if’ clause does not guard... [-Wmisleading-indentation] 66 | if ((0 == *s) || (c == *s)) break; ++s; | ^~ /builder/src/trojita-0.7/src/Imap/Parser/3rdparty/kcodecs.cpp:66:40: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the ‘if’ 66 | if ((0 == *s) || (c == *s)) break; ++s; | ^~ [ 31%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/Parser.cpp.o [ 32%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/Response.cpp.o [ 32%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/Sequence.cpp.o [ 32%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/ThreadingNode.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Parser/Parser.cpp:30: /builder/src/trojita-0.7/src/Imap/Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qiodevice.h:45, from /usr/include/qt/QtCore/qtextstream.h:43, from /usr/include/qt/QtCore/qdebug.h:49, from /usr/include/qt/QtCore/QDebug:1, from /builder/src/trojita-0.7/src/Imap/Parser/Parser.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Parser/Sequence.cpp: In member function ‘Imap::Sequence& Imap::Sequence::add(uint)’: /builder/src/trojita-0.7/src/Imap/Parser/Sequence.cpp:108:26: warning: ‘RandomAccessIterator qLowerBound(RandomAccessIterator, RandomAccessIterator, const T&) [with RandomAccessIterator = QTypedArrayData<unsigned int>::iterator; T = unsigned int]’ is deprecated: Use std::lower_bound [-Wdeprecated-declarations] 108 | auto it = qLowerBound(numbers.begin(), numbers.end(), num); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvector.h:43, from /usr/include/qt/QtCore/QVector:1, from /builder/src/trojita-0.7/src/Imap/Parser/Uids.h:25, from /builder/src/trojita-0.7/src/Imap/Parser/Sequence.h:27, from /builder/src/trojita-0.7/src/Imap/Parser/Sequence.cpp:23: /usr/include/qt/QtCore/qalgorithms.h:224:83: note: declared here 224 | QT_DEPRECATED_X("Use std::lower_bound") Q_OUTOFLINE_TEMPLATE RandomAccessIterator qLowerBound(RandomAccessIterator begin, RandomAccessIterator end, const T &value) | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Parser/Sequence.cpp: In static member function ‘static Imap::Sequence Imap::Sequence::fromVector(Imap::Uids)’: /builder/src/trojita-0.7/src/Imap/Parser/Sequence.cpp:117:10: warning: ‘void qSort(Container&) [with Container = QVector<unsigned int>]’ is deprecated: Use std::sort [-Wdeprecated-declarations] 117 | qSort(numbers); | ~~~~~^~~~~~~~~ /usr/include/qt/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Parser/../Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Parser/Response.cpp:27: /builder/src/trojita-0.7/src/Imap/Parser/../Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtNetwork/qsslerror.h:45, from /usr/include/qt/QtNetwork/QSslError:1, from /builder/src/trojita-0.7/src/Imap/Parser/Response.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Parser/../Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 33%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Network/FileDownloadManager.cpp.o [ 33%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Network/ForbiddenReply.cpp.o [ 33%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Network/MsgPartNetAccessManager.cpp.o [ 34%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Network/MsgPartNetworkReply.cpp.o [ 34%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Network/QQuickNetworkReplyWrapper.cpp.o /builder/src/trojita-0.7/src/Imap/Network/FileDownloadManager.cpp: In member function ‘void Imap::Network::FileDownloadManager::downloadPart()’: /builder/src/trojita-0.7/src/Imap/Network/FileDownloadManager.cpp:110:107: warning: ‘void QNetworkReply::error(NetworkError)’ is deprecated: Use QNetworkReply::errorOccurred(QNetworkReply::NetworkError) instead [-Wdeprecated-declarations] 110 | connect(reply, static_cast<void (QNetworkReply::*)(QNetworkReply::NetworkError)>(&QNetworkReply::error), | ^ In file included from /usr/include/qt/QtNetwork/QNetworkReply:1, from /builder/src/trojita-0.7/src/Imap/Network/FileDownloadManager.h:28, from /builder/src/trojita-0.7/src/Imap/Network/FileDownloadManager.cpp:22: /usr/include/qt/QtNetwork/qnetworkreply.h:161:10: note: declared here 161 | void error(QNetworkReply::NetworkError); | ^~~~~ /builder/src/trojita-0.7/src/Imap/Network/ForbiddenReply.cpp: In member function ‘void Imap::Network::ForbiddenReply::slotFinish()’: /builder/src/trojita-0.7/src/Imap/Network/ForbiddenReply.cpp:41:15: warning: ‘void QNetworkReply::error(NetworkError)’ is deprecated: Use QNetworkReply::errorOccurred(QNetworkReply::NetworkError) instead [-Wdeprecated-declarations] 41 | emit error(QNetworkReply::ContentOperationNotPermittedError); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtNetwork/QNetworkReply:1, from /builder/src/trojita-0.7/src/Imap/Network/ForbiddenReply.h:25, from /builder/src/trojita-0.7/src/Imap/Network/ForbiddenReply.cpp:24: /usr/include/qt/QtNetwork/qnetworkreply.h:161:10: note: declared here 161 | void error(QNetworkReply::NetworkError); | ^~~~~ [ 34%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/Cache.cpp.o /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp: In static member function ‘static QModelIndex Imap::Network::MsgPartNetAccessManager::pathToPart(const QModelIndex&, const QByteArray&)’: /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp:137:38: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 137 | target = target.child(0, Imap::Mailbox::TreeItem::OFFSET_HEADER); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.h:26, from /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp:26: /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp:139:38: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 139 | target = target.child(0, Imap::Mailbox::TreeItem::OFFSET_TEXT); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp:141:38: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 141 | target = target.child(0, Imap::Mailbox::TreeItem::OFFSET_MIME); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp:146:30: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 146 | target = target.child(offset, 0); | ~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp: In static member function ‘static QModelIndex Imap::Network::MsgPartNetAccessManager::cidToPart(const QModelIndex&, const QByteArray&)’: /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp:160:48: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 160 | QModelIndex partIndex = rootIndex.child(i, 0); | ~~~~~~~~~~~~~~~^~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ [ 35%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/CombinedCache.cpp.o [ 35%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/DragAndDrop.cpp.o [ 35%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/DiskPartCache.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetworkReply.cpp:29: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qiodevice.h:45, from /usr/include/qt/QtCore/qtextstream.h:43, from /usr/include/qt/QtCore/qdebug.h:49, from /usr/include/qt/QtCore/QDebug:1, from /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetworkReply.cpp:22: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetworkReply.cpp: In member function ‘void Imap::Network::MsgPartNetworkReply::slotMyDataChanged()’: /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetworkReply.cpp:83:19: warning: ‘void QNetworkReply::error(NetworkError)’ is deprecated: Use QNetworkReply::errorOccurred(QNetworkReply::NetworkError) instead [-Wdeprecated-declarations] 83 | emit error(TimeoutError); | ~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/qt/QtNetwork/QNetworkReply:1, from /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetworkReply.h:27, from /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetworkReply.cpp:26: /usr/include/qt/QtNetwork/qnetworkreply.h:161:10: note: declared here 161 | void error(QNetworkReply::NetworkError); | ^~~~~ [ 36%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/DummyNetworkWatcher.cpp.o [ 36%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/FindInterestingPart.cpp.o [ 36%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/FlagsOperation.cpp.o [ 37%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/FullMessageCombiner.cpp.o [ 37%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/ImapAccess.cpp.o [ 37%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/MailboxFinder.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Model/DummyNetworkWatcher.cpp:24: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Model/NetworkWatcher.h:26, from /builder/src/trojita-0.7/src/Imap/Model/DummyNetworkWatcher.h:26, from /builder/src/trojita-0.7/src/Imap/Model/DummyNetworkWatcher.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/MailboxMetadata.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Model/FindInterestingPart.cpp:32: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Model/FindInterestingPart.h:33, from /builder/src/trojita-0.7/src/Imap/Model/FindInterestingPart.cpp:30: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/FindInterestingPart.cpp: In static member function ‘static QString Imap::Mailbox::FindInterestingPart::findMainPart(QModelIndex&)’: /builder/src/trojita-0.7/src/Imap/Model/FindInterestingPart.cpp:61:26: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 61 | part = part.child( 0, 0 ); | ~~~~~~~~~~^~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/FindInterestingPart.cpp:70:32: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 70 | target = part.child( i, 0 ); | ~~~~~~~~~~^~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/FindInterestingPart.cpp: In static member function ‘static Imap::Mailbox::FindInterestingPart::MainPartReturnCode Imap::Mailbox::FindInterestingPart::findMainPartOfMessage(const QModelIndex&, QModelIndex&, QString&, QString*)’: /builder/src/trojita-0.7/src/Imap/Model/FindInterestingPart.cpp:90:34: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 90 | mainPartIndex = message.child( 0, 0 ); | ~~~~~~~~~~~~~^~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ [ 38%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/MailboxModel.cpp.o [ 38%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/MailboxTree.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Model/MailboxModel.h:27, from /builder/src/trojita-0.7/src/Imap/Model/ImapAccess.cpp:34: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Model/ImapAccess.h:26, from /builder/src/trojita-0.7/src/Imap/Model/ImapAccess.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Model/MailboxFinder.cpp:33: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Model/MailboxFinder.h:33, from /builder/src/trojita-0.7/src/Imap/Model/MailboxFinder.cpp:32: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/FullMessageCombiner.cpp: In constructor ‘Imap::Mailbox::FullMessageCombiner::FullMessageCombiner(const QModelIndex&, QObject*)’: /builder/src/trojita-0.7/src/Imap/Model/FullMessageCombiner.cpp:38:45: warning: ‘QModelIndex QPersistentModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 38 | m_headerPartIndex = m_messageIndex.child(0, Imap::Mailbox::TreeItem::OFFSET_HEADER); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Model/FullMessageCombiner.h:28, from /builder/src/trojita-0.7/src/Imap/Model/FullMessageCombiner.cpp:24: /usr/include/qt/QtCore/qabstractitemmodel.h:136:66: note: declared here 136 | QT_DEPRECATED_X("Use QAbstractItemModel::index") QModelIndex child(int row, int column) const; | ^~~~~ /builder/src/trojita-0.7/src/Imap/Model/FullMessageCombiner.cpp:40:43: warning: ‘QModelIndex QPersistentModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 40 | m_bodyPartIndex = m_messageIndex.child(0, Imap::Mailbox::TreeItem::OFFSET_TEXT); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:136:66: note: declared here 136 | QT_DEPRECATED_X("Use QAbstractItemModel::index") QModelIndex child(int row, int column) const; | ^~~~~ [ 39%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/MemoryCache.cpp.o [ 39%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/Model.cpp.o [ 39%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/MsgListModel.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Model/MailboxModel.h:27, from /builder/src/trojita-0.7/src/Imap/Model/MailboxModel.cpp:23: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/qabstractproxymodel.h:43, from /usr/include/qt/QtCore/QAbstractProxyModel:1, from /builder/src/trojita-0.7/src/Imap/Model/MailboxModel.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 40%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/NetworkWatcher.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/KeepMailboxOpenTask.h:28, from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.cpp:30: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qiodevice.h:45, from /usr/include/qt/QtCore/qtextstream.h:43, from /usr/include/qt/QtCore/QTextStream:1, from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.cpp:24: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.cpp: In member function ‘virtual QVariant Imap::Mailbox::TreeItemMailbox::data(Imap::Mailbox::Model*, int)’: /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.cpp:195:97: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 195 | QString res = separator().isEmpty() ? mailbox() : mailbox().split(separator(), QString::SkipEmptyParts).last(); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:47: /usr/include/qt/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.cpp:195:74: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations] 195 | QString res = separator().isEmpty() ? mailbox() : mailbox().split(separator(), QString::SkipEmptyParts).last(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:606:17: note: declared here 606 | QStringList split(const QString &sep, SplitBehavior behavior, | ^~~~~ /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.cpp:199:90: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 199 | return separator().isEmpty() ? mailbox() : mailbox().split(separator(), QString::SkipEmptyParts).last(); | ^~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.cpp:199:67: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations] 199 | return separator().isEmpty() ? mailbox() : mailbox().split(separator(), QString::SkipEmptyParts).last(); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:606:17: note: declared here 606 | QStringList split(const QString &sep, SplitBehavior behavior, | ^~~~~ /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.cpp: In member function ‘void Imap::Mailbox::TreeItemMailbox::handleVanished(Imap::Mailbox::Model*, const Imap::Responses::Vanished&)’: /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.cpp:593:10: warning: ‘void qSort(Container&) [with Container = QVector<unsigned int>]’ is deprecated: Use std::sort [-Wdeprecated-declarations] 593 | qSort(uids); | ~~~~~^~~~~~ In file included from /usr/include/qt/QtCore/qlist.h:43, from /usr/include/qt/QtCore/qobject.h:49: /usr/include/qt/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ [ 40%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/OneMessageModel.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Model/MsgListModel.h:27, from /builder/src/trojita-0.7/src/Imap/Model/MsgListModel.cpp:23: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/qabstractproxymodel.h:43, from /usr/include/qt/QtCore/QAbstractProxyModel:1, from /builder/src/trojita-0.7/src/Imap/Model/MsgListModel.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Model/NetworkWatcher.cpp:26: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qtimer.h:48, from /usr/include/qt/QtCore/QTimer:1, from /builder/src/trojita-0.7/src/Imap/Model/NetworkWatcher.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/MsgListModel.cpp: In member function ‘virtual QMimeData* Imap::Mailbox::MsgListModel::mimeData(const QModelIndexList&) const’: /builder/src/trojita-0.7/src/Imap/Model/MsgListModel.cpp:361:22: warning: ‘QSet<T> QList<T>::toSet() const [with T = unsigned int]’ is deprecated: Use QSet<T>(list.begin(), list.end()) instead. [-Wdeprecated-declarations] 361 | uids = uids.toSet().toList(); | ~~~~~~~~~~^~ In file included from /usr/include/qt/QtCore/qdebug.h:52, from /usr/include/qt/QtCore/QDebug:1, from /builder/src/trojita-0.7/src/Imap/Model/MailboxMetadata.h:26, from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:27, from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31: /usr/include/qt/QtCore/qset.h:406:30: note: declared here 406 | Q_OUTOFLINE_TEMPLATE QSet<T> QList<T>::toSet() const | ^~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/MsgListModel.cpp:361:31: warning: ‘QList<T> QSet<T>::toList() const [with T = unsigned int]’ is deprecated: Use values() instead. [-Wdeprecated-declarations] 361 | uids = uids.toSet().toList(); | ~~~~~~~~~~~~~~~~~~~^~ /usr/include/qt/QtCore/qset.h:265:14: note: declared here 265 | QList<T> toList() const { return values(); } | ^~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Model/Model.cpp:28: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/qabstractproxymodel.h:43, from /usr/include/qt/QtCore/QAbstractProxyModel:1, from /builder/src/trojita-0.7/src/Imap/Model/Model.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/Model.cpp: In member function ‘void Imap::Mailbox::Model::finalizeList(Imap::Parser*, Imap::Mailbox::TreeItemMailbox*)’: /builder/src/trojita-0.7/src/Imap/Model/Model.cpp:347:10: warning: ‘void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QTypedArrayData<Imap::Mailbox::TreeItem*>::iterator; LessThan = bool (*)(const Imap::Mailbox::TreeItem*, const Imap::Mailbox::TreeItem*)]’ is deprecated: Use std::sort [-Wdeprecated-declarations] 347 | qSort(mailboxes.begin(), mailboxes.end(), MailboxNameComparator); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qlist.h:43, from /usr/include/qt/QtCore/qvariant.h:45: /usr/include/qt/QtCore/qalgorithms.h:181:46: note: declared here 181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan) | ^~~~~ /builder/src/trojita-0.7/src/Imap/Model/Model.cpp: In member function ‘void Imap::Mailbox::Model::finalizeIncrementalList(Imap::Parser*, const QString&)’: /builder/src/trojita-0.7/src/Imap/Model/Model.cpp:403:10: warning: ‘void qSort(RandomAccessIterator, RandomAccessIterator, LessThan) [with RandomAccessIterator = QList<Imap::Mailbox::TreeItem*>::iterator; LessThan = bool (*)(const Imap::Mailbox::TreeItem*, const Imap::Mailbox::TreeItem*)]’ is deprecated: Use std::sort [-Wdeprecated-declarations] 403 | qSort(mailboxes.begin(), mailboxes.end(), MailboxNameComparator); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qalgorithms.h:181:46: note: declared here 181 | QT_DEPRECATED_X("Use std::sort") inline void qSort(RandomAccessIterator start, RandomAccessIterator end, LessThan lessThan) | ^~~~~ /builder/src/trojita-0.7/src/Imap/Model/Model.cpp: In member function ‘void Imap::Mailbox::Model::broadcastParseError(uint, const QString&, const QString&, const QByteArray&, int)’: /builder/src/trojita-0.7/src/Imap/Model/Model.cpp:1162:25: warning: ‘static QString Imap::Mailbox::Model::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 1162 | message = trUtf8("<h2>This is not an IMAP server</h2>" | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1163 | "%1" | ~~~~ 1164 | "<p>Please check your settings to make sure you are connecting to the IMAP service. " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1165 | "A typical port number for IMAP is 143 or 993.</p>" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1166 | "<p>The server said:</p>" | ~~~~~~~~~~~~~~~~~~~~~~~~~ 1167 | "<pre>%2</pre>").arg(service, QString::fromUtf8(line)); | ~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:50: /builder/src/trojita-0.7/src/Imap/Model/Model.h:96:5: note: declared here 96 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/Model.cpp:1169:25: warning: ‘static QString Imap::Mailbox::Model::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 1169 | message = trUtf8("<p>The IMAP server sent us a reply which we could not parse. " | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1170 | "This might either mean that there's a bug in Trojitá's code, or " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1171 | "that the IMAP server you are connected to is broken. Please " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1172 | "report this as a bug anyway. Here are the details:</p>" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1173 | "<p><b>%1</b>: %2</p>" | ~~~~~~~~~~~~~~~~~~~~~~ 1174 | "<pre>%3\n%4</pre>" | ~~~~~~~~~~~~~~~~~~~ 1175 | ).arg(exceptionClass, errorMessage, QString::fromUtf8(line), details); | ~ /builder/src/trojita-0.7/src/Imap/Model/Model.h:96:5: note: declared here 96 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/Model.cpp: In member function ‘void Imap::Mailbox::Model::copyMoveMessages(Imap::Mailbox::TreeItemMailbox*, const QString&, Imap::Uids, Imap::Mailbox::CopyMoveOperation)’: /builder/src/trojita-0.7/src/Imap/Model/Model.cpp:1271:10: warning: ‘void qSort(Container&) [with Container = QVector<unsigned int>]’ is deprecated: Use std::sort [-Wdeprecated-declarations] 1271 | qSort(uids); | ~~~~~^~~~~~ /usr/include/qt/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ [ 40%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/ParserState.cpp.o [ 41%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/PrettyMailboxModel.cpp.o [ 41%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/PrettyMsgListModel.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Model/OneMessageModel.cpp:27: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Model/OneMessageModel.h:27, from /builder/src/trojita-0.7/src/Imap/Model/OneMessageModel.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 41%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/SpecialFlagNames.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/ParserState.h:28, from /builder/src/trojita-0.7/src/Imap/Model/ParserState.cpp:23: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qsharedpointer_impl.h:65, from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/qpointer.h:43, from /usr/include/qt/QtCore/QPointer:1, from /builder/src/trojita-0.7/src/Imap/Model/ParserState.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 42%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/SQLCache.cpp.o [ 42%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/SubtreeModel.cpp.o [ 42%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/SystemNetworkWatcher.cpp.o [ 43%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/TaskFactory.cpp.o [ 43%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/TaskPresentationModel.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Model/MailboxModel.h:27, from /builder/src/trojita-0.7/src/Imap/Model/PrettyMsgListModel.h:26, from /builder/src/trojita-0.7/src/Imap/Model/PrettyMsgListModel.cpp:22: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/qabstractproxymodel.h:43, from /usr/include/qt/QtCore/qsortfilterproxymodel.h:43, from /usr/include/qt/QtCore/QSortFilterProxyModel:1, from /builder/src/trojita-0.7/src/Imap/Model/PrettyMsgListModel.h:25: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/PrettyMsgListModel.cpp: In member function ‘virtual QVariant Imap::Mailbox::PrettyMsgListModel::data(const QModelIndex&, int) const’: /builder/src/trojita-0.7/src/Imap/Model/PrettyMsgListModel.cpp:93:55: warning: ‘Qt::DefaultLocaleLongDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 93 | return res.toLocalTime().toString(Qt::DefaultLocaleLongDate); | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qbytearray.h:45, from /usr/include/qt/QtCore/qvariant.h:44: /usr/include/qt/QtCore/qnamespace.h:1288:9: note: declared here 1288 | DefaultLocaleLongDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~ [ 43%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/ThreadingMsgListModel.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/TaskFactory.cpp:26: /builder/src/trojita-0.7/src/Imap/Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Model/TaskFactory.h:28, from /builder/src/trojita-0.7/src/Imap/Model/TaskFactory.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:26: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Model/NetworkWatcher.h:26, from /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.h:26, from /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Model/MailboxModel.h:27, from /builder/src/trojita-0.7/src/Imap/Model/SubtreeModel.cpp:24: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/qabstractproxymodel.h:43, from /usr/include/qt/QtCore/QAbstractProxyModel:1, from /builder/src/trojita-0.7/src/Imap/Model/SubtreeModel.h:26, from /builder/src/trojita-0.7/src/Imap/Model/SubtreeModel.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp: In constructor ‘Imap::Mailbox::SystemNetworkWatcher::SystemNetworkWatcher(Imap::ImapAccess*, Imap::Mailbox::Model*)’: /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:48:28: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations] 48 | m_netConfManager = new QNetworkConfigurationManager(this); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtNetwork/QNetworkConfigurationManager:1, from /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:24: /usr/include/qt/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:50:62: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations] 50 | connect(m_netConfManager, &QNetworkConfigurationManager::onlineStateChanged, this, &SystemNetworkWatcher::onGlobalOnlineStateChanged); | ^~~~~~~~~~~~~~~~~~ /usr/include/qt/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:51:62: warning: ‘QNetworkConfigurationManager’ is deprecated [-Wdeprecated-declarations] 51 | connect(m_netConfManager, &QNetworkConfigurationManager::configurationChanged, this, &SystemNetworkWatcher::networkConfigurationChanged); | ^~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtNetwork/qnetworkconfigmanager.h:59:56: note: declared here 59 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfigurationManager : public QObject | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp: In member function ‘void Imap::Mailbox::SystemNetworkWatcher::networkConfigurationChanged(const QNetworkConfiguration&)’: /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:156:96: warning: ‘QNetworkConfiguration’ is deprecated [-Wdeprecated-declarations] 156 | if (conf == sessionsActiveConfiguration() && !conf.state().testFlag(QNetworkConfiguration::Active) && | ^~~~~~ In file included from /usr/include/qt/QtNetwork/qnetworkconfigmanager.h:49: /usr/include/qt/QtNetwork/qnetworkconfiguration.h:62:56: note: declared here 62 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfiguration | ^~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:167:61: warning: ‘QNetworkConfiguration’ is deprecated [-Wdeprecated-declarations] 167 | } else if (conf.state().testFlag(QNetworkConfiguration::Active) && conf.type() == QNetworkConfiguration::InternetAccessPoint && | ^~~~~~ /usr/include/qt/QtNetwork/qnetworkconfiguration.h:62:56: note: declared here 62 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfiguration | ^~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:167:110: warning: ‘QNetworkConfiguration’ is deprecated [-Wdeprecated-declarations] 167 | } else if (conf.state().testFlag(QNetworkConfiguration::Active) && conf.type() == QNetworkConfiguration::InternetAccessPoint && | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtNetwork/qnetworkconfiguration.h:62:56: note: declared here 62 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfiguration | ^~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:171:73: warning: ‘QNetworkConfiguration’ is deprecated [-Wdeprecated-declarations] 171 | if (m_session->configuration().type() == QNetworkConfiguration::UserChoice && !sessionsActiveConfiguration().isValid()) { | ^~~~~~~~~~ /usr/include/qt/QtNetwork/qnetworkconfiguration.h:62:56: note: declared here 62 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfiguration | ^~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:180:87: warning: ‘QNetworkConfiguration’ is deprecated [-Wdeprecated-declarations] 180 | m_session->configuration().type() == QNetworkConfiguration::InternetAccessPoint ? | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtNetwork/qnetworkconfiguration.h:62:56: note: declared here 62 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfiguration | ^~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp: In member function ‘void Imap::Mailbox::SystemNetworkWatcher::resetSession()’: /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:206:21: warning: ‘QNetworkSession’ is deprecated [-Wdeprecated-declarations] 206 | m_session = new QNetworkSession(conf, this); | ^~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtNetwork/QNetworkSession:1, from /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:25: /usr/include/qt/QtNetwork/qnetworksession.h:67:56: note: declared here 67 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkSession : public QObject | ^~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:212:42: warning: ‘QNetworkSession’ is deprecated [-Wdeprecated-declarations] 212 | connect(m_session, &QNetworkSession::opened, this, &SystemNetworkWatcher::reconnectModelNetwork); | ^~~~~~ /usr/include/qt/QtNetwork/qnetworksession.h:67:56: note: declared here 67 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkSession : public QObject | ^~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:213:91: warning: ‘QNetworkSession’ is deprecated [-Wdeprecated-declarations] 213 | connect(m_session, static_cast<void (QNetworkSession::*)(QNetworkSession::SessionError)>(&QNetworkSession::error), this, &SystemNetworkWatcher::networkSessionError); | ^ /usr/include/qt/QtNetwork/qnetworksession.h:67:56: note: declared here 67 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkSession : public QObject | ^~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:213:112: warning: ‘QNetworkSession’ is deprecated [-Wdeprecated-declarations] 213 | connect(m_session, static_cast<void (QNetworkSession::*)(QNetworkSession::SessionError)>(&QNetworkSession::error), this, &SystemNetworkWatcher::networkSessionError); | ^~~~~ /usr/include/qt/QtNetwork/qnetworksession.h:67:56: note: declared here 67 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkSession : public QObject | ^~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp: At global scope: /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:216:75: warning: ‘QNetworkConfiguration’ is deprecated [-Wdeprecated-declarations] 216 | QNetworkConfiguration SystemNetworkWatcher::sessionsActiveConfiguration() const | ^~~~~ /usr/include/qt/QtNetwork/qnetworkconfiguration.h:62:56: note: declared here 62 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfiguration | ^~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp: In member function ‘QNetworkConfiguration Imap::Mailbox::SystemNetworkWatcher::sessionsActiveConfiguration() const’: /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:219:69: warning: ‘QNetworkConfiguration’ is deprecated [-Wdeprecated-declarations] 219 | if (m_session->configuration().type() == QNetworkConfiguration::InternetAccessPoint) { | ^~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtNetwork/qnetworkconfiguration.h:62:56: note: declared here 62 | class QT_DEPRECATED_BEARER_MANAGEMENT Q_NETWORK_EXPORT QNetworkConfiguration | ^~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/SubtreeModel.cpp: In member function ‘virtual QModelIndex Imap::Mailbox::SubtreeModel::index(int, int, const QModelIndex&) const’: /builder/src/trojita-0.7/src/Imap/Model/SubtreeModel.cpp:219:55: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 219 | return mapFromSource(mapToSource(parent).child(row, column)); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/GetAnyConnectionTask.h:26, from /builder/src/trojita-0.7/src/Imap/Model/TaskPresentationModel.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QAbstractItemModel:1, from /builder/src/trojita-0.7/src/Imap/Model/TaskPresentationModel.h:27, from /builder/src/trojita-0.7/src/Imap/Model/TaskPresentationModel.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 44%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/Utils.cpp.o [ 44%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/VisibleTasksModel.cpp.o [ 44%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/ModelWatcher.cpp.o [ 45%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/kdeui-itemviews/kdescendantsproxymodel.cpp.o [ 45%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/AppendTask.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/SortTask.h:27, from /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.cpp:27: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/qabstractproxymodel.h:43, from /usr/include/qt/QtCore/QAbstractProxyModel:1, from /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.h:26, from /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.cpp: In member function ‘void Imap::Mailbox::ThreadingMsgListModel::slotIncrementalThreadingAvailable(const Imap::Responses::ESearch::IncrementalThreadingData_t&)’: /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.cpp:686:10: warning: ‘void qSort(Container&) [with Container = QVector<unsigned int>]’ is deprecated: Use std::sort [-Wdeprecated-declarations] 686 | qSort(affectedUids); | ~~~~~^~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qlist.h:43, from /usr/include/qt/QtCore/qvariant.h:45: /usr/include/qt/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.cpp: In member function ‘void Imap::Mailbox::ThreadingMsgListModel::pruneTree()’: /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.cpp:1106:50: warning: ‘InputIterator qFind(InputIterator, InputIterator, const T&) [with InputIterator = QList<unsigned int>::iterator; T = unsigned int]’ is deprecated: Use std::find [-Wdeprecated-declarations] 1106 | QList<uint>::iterator childIt = qFind(parent->children.begin(), parent->children.end(), it->internalId); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qalgorithms.h:120:55: note: declared here 120 | QT_DEPRECATED_X("Use std::find") inline InputIterator qFind(InputIterator first, InputIterator last, const T &val) | ^~~~~ /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.cpp:1151:57: warning: ‘InputIterator qFind(InputIterator, InputIterator, const T&) [with InputIterator = QList<unsigned int>::iterator; T = unsigned int]’ is deprecated: Use std::find [-Wdeprecated-declarations] 1151 | QList<uint>::iterator rootIt = qFind(threadedRootIds.begin(), threadedRootIds.end(), it->internalId); | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qalgorithms.h:120:55: note: declared here 120 | QT_DEPRECATED_X("Use std::find") inline InputIterator qFind(InputIterator first, InputIterator last, const T &val) | ^~~~~ /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.cpp: In member function ‘void Imap::Mailbox::ThreadingMsgListModel::applySort()’: /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.cpp:1394:60: warning: ‘QSet<T> QList<T>::toSet() const [with T = unsigned int]’ is deprecated: Use QSet<T>(list.begin(), list.end()) instead. [-Wdeprecated-declarations] 1394 | QSet<uint> newlyUnreachable(threading[0].children.toSet()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt/QtCore/QSet:1, from /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.h:28: /usr/include/qt/QtCore/qset.h:406:30: note: declared here 406 | Q_OUTOFLINE_TEMPLATE QSet<T> QList<T>::toSet() const | ^~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.cpp:1398:48: warning: ‘QSet<T> QList<T>::toSet() const [with T = unsigned int]’ is deprecated: Use QSet<T>(list.begin(), list.end()) instead. [-Wdeprecated-declarations] 1398 | QSet<uint> allRootIds(threadedRootIds.toSet()); | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/qt/QtCore/qset.h:406:30: note: declared here 406 | Q_OUTOFLINE_TEMPLATE QSet<T> QList<T>::toSet() const | ^~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/AppendTask.h:27, from /builder/src/trojita-0.7/src/Imap/Tasks/AppendTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 45%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/CopyMoveMessagesTask.cpp.o [ 46%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/CreateMailboxTask.cpp.o [ 46%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/DeleteMailboxTask.cpp.o [ 46%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/EnableTask.cpp.o [ 47%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/ExpungeMailboxTask.cpp.o [ 47%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/ExpungeMessagesTask.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Tasks/CopyMoveMessagesTask.h:27, from /builder/src/trojita-0.7/src/Imap/Tasks/CopyMoveMessagesTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/CopyMoveMessagesTask.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/CreateMailboxTask.h:26, from /builder/src/trojita-0.7/src/Imap/Tasks/CreateMailboxTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/DeleteMailboxTask.h:26, from /builder/src/trojita-0.7/src/Imap/Tasks/DeleteMailboxTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/EnableTask.h:26, from /builder/src/trojita-0.7/src/Imap/Tasks/EnableTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/ExpungeMailboxTask.h:27, from /builder/src/trojita-0.7/src/Imap/Tasks/ExpungeMailboxTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ExpungeMailboxTask.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 47%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/Fake_ListChildMailboxesTask.cpp.o [ 48%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/Fake_OpenConnectionTask.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/ExpungeMessagesTask.h:27, from /builder/src/trojita-0.7/src/Imap/Tasks/ExpungeMessagesTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ExpungeMessagesTask.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 48%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/FetchMsgMetadataTask.cpp.o [ 48%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/FetchMsgPartTask.cpp.o [ 49%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/GenUrlAuthTask.cpp.o [ 49%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/GetAnyConnectionTask.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/ListChildMailboxesTask.h:27, from /builder/src/trojita-0.7/src/Imap/Tasks/Fake_ListChildMailboxesTask.h:27, from /builder/src/trojita-0.7/src/Imap/Tasks/Fake_ListChildMailboxesTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/Fake_ListChildMailboxesTask.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/OpenConnectionTask.h:26, from /builder/src/trojita-0.7/src/Imap/Tasks/Fake_OpenConnectionTask.h:26, from /builder/src/trojita-0.7/src/Imap/Tasks/Fake_OpenConnectionTask.cpp:23: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/FetchMsgMetadataTask.h:27, from /builder/src/trojita-0.7/src/Imap/Tasks/FetchMsgMetadataTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/FetchMsgMetadataTask.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/FetchMsgPartTask.h:27, from /builder/src/trojita-0.7/src/Imap/Tasks/FetchMsgPartTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/FetchMsgPartTask.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/GenUrlAuthTask.h:26, from /builder/src/trojita-0.7/src/Imap/Tasks/GenUrlAuthTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 49%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/IdTask.cpp.o [ 50%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/IdleLauncher.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/GetAnyConnectionTask.h:26, from /builder/src/trojita-0.7/src/Imap/Tasks/GetAnyConnectionTask.cpp:23: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 50%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/ImapTask.cpp.o [ 50%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/KeepMailboxOpenTask.cpp.o [ 51%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/ListChildMailboxesTask.cpp.o [ 51%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/NoopTask.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/IdTask.h:26, from /builder/src/trojita-0.7/src/Imap/Tasks/IdTask.cpp:25: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Tasks/IdleLauncher.cpp:25: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qtimer.h:48, from /usr/include/qt/QtCore/QTimer:1, from /builder/src/trojita-0.7/src/Imap/Tasks/IdleLauncher.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.cpp:23: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/KeepMailboxOpenTask.h:28, from /builder/src/trojita-0.7/src/Imap/Tasks/KeepMailboxOpenTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/KeepMailboxOpenTask.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 51%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/NumberOfMessagesTask.cpp.o [ 52%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/ObtainSynchronizedMailboxTask.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/ListChildMailboxesTask.h:27, from /builder/src/trojita-0.7/src/Imap/Tasks/ListChildMailboxesTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ListChildMailboxesTask.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/KeepMailboxOpenTask.cpp: In member function ‘void Imap::Mailbox::KeepMailboxOpenTask::slotFetchRequestedParts()’: /builder/src/trojita-0.7/src/Imap/Tasks/KeepMailboxOpenTask.cpp:818:111: warning: ‘QList<T> QSet<T>::toList() const [with T = QByteArray]’ is deprecated: Use values() instead. [-Wdeprecated-declarations] 818 | fetchPartTasks << model->m_taskFactory->createFetchMsgPartTask(model, mailboxIndex, uids, parts.toList()); | ~~~~~~~~~~~~^~ In file included from /usr/include/qt/QtCore/QSet:1, from /builder/src/trojita-0.7/src/Imap/Tasks/KeepMailboxOpenTask.h:27: /usr/include/qt/QtCore/qset.h:265:14: note: declared here 265 | QList<T> toList() const { return values(); } | ^~~~~~ [ 52%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/OfflineConnectionTask.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/NoopTask.h:26, from /builder/src/trojita-0.7/src/Imap/Tasks/NoopTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 52%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/OpenConnectionTask.cpp.o [ 53%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/SortTask.cpp.o [ 53%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/SubscribeUnsubscribeTask.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/NumberOfMessagesTask.h:27, from /builder/src/trojita-0.7/src/Imap/Tasks/NumberOfMessagesTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/NumberOfMessagesTask.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/ObtainSynchronizedMailboxTask.h:26, from /builder/src/trojita-0.7/src/Imap/Tasks/ObtainSynchronizedMailboxTask.cpp:23: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/ObtainSynchronizedMailboxTask.cpp: In member function ‘void Imap::Mailbox::ObtainSynchronizedMailboxTask::finalizeSearch()’: /builder/src/trojita-0.7/src/Imap/Tasks/ObtainSynchronizedMailboxTask.cpp:977:10: warning: ‘void qSort(Container&) [with Container = QVector<unsigned int>]’ is deprecated: Use std::sort [-Wdeprecated-declarations] 977 | qSort(uidMap); | ~~~~~^~~~~~~~ In file included from /usr/include/qt/QtCore/qlist.h:43, from /usr/include/qt/QtCore/qobject.h:49: /usr/include/qt/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/OfflineConnectionTask.h:26, from /builder/src/trojita-0.7/src/Imap/Tasks/OfflineConnectionTask.cpp:23: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 53%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/ThreadTask.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/OpenConnectionTask.h:26, from /builder/src/trojita-0.7/src/Imap/Tasks/OpenConnectionTask.cpp:23: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/UidSubmitTask.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/SubscribeUnsubscribeTask.h:28, from /builder/src/trojita-0.7/src/Imap/Tasks/SubscribeUnsubscribeTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/SubscribeUnsubscribeTask.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 54%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/UnSelectTask.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/SortTask.h:27, from /builder/src/trojita-0.7/src/Imap/Tasks/SortTask.cpp:23: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/SortTask.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/SortTask.cpp: In member function ‘virtual bool Imap::Mailbox::SortTask::handleSearch(const Imap::Responses::Search*)’: /builder/src/trojita-0.7/src/Imap/Tasks/SortTask.cpp:182:10: warning: ‘void qSort(Container&) [with Container = QVector<unsigned int>]’ is deprecated: Use std::sort [-Wdeprecated-declarations] 182 | qSort(sortResult); | ~~~~~^~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qlist.h:43, from /usr/include/qt/QtCore/qvariant.h:45: /usr/include/qt/QtCore/qalgorithms.h:188:46: note: declared here 188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c) | ^~~~~ [ 54%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/UpdateFlagsTask.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/ThreadTask.h:27, from /builder/src/trojita-0.7/src/Imap/Tasks/ThreadTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ThreadTask.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 55%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/UpdateFlagsOfAllMessagesTask.cpp.o [ 55%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/Rfc5322HeaderParser.generated.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/UidSubmitTask.h:27, from /builder/src/trojita-0.7/src/Imap/Tasks/UidSubmitTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/UidSubmitTask.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/UnSelectTask.h:26, from /builder/src/trojita-0.7/src/Imap/Tasks/UnSelectTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/UpdateFlagsTask.h:28, from /builder/src/trojita-0.7/src/Imap/Tasks/UpdateFlagsTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/UpdateFlagsTask.h:26: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:31, from /builder/src/trojita-0.7/src/Imap/Tasks/UpdateFlagsOfAllMessagesTask.h:29, from /builder/src/trojita-0.7/src/Imap/Tasks/UpdateFlagsOfAllMessagesTask.cpp:24: /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Tasks/UpdateFlagsOfAllMessagesTask.h:27: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 55%] Linking CXX static library libImap.a [ 55%] Built target Imap [ 55%] Built target Cryptography_autogen_timestamp_deps [ 55%] Built target MSA_autogen_timestamp_deps [ 55%] Automatic MOC for target Cryptography [ 55%] Automatic MOC for target MSA [ 55%] Built target Cryptography_autogen [ 55%] Built target MSA_autogen [ 56%] Building CXX object CMakeFiles/Cryptography.dir/Cryptography_autogen/mocs_compilation.cpp.o [ 57%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/MessageModel.cpp.o [ 57%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/PartReplacer.cpp.o [ 57%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/LocalMimeParser.cpp.o [ 57%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/MessagePart.cpp.o [ 57%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/MimeticUtils.cpp.o [ 58%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/GpgMe++.cpp.o /builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp: In member function ‘virtual void Cryptography::TopLevelMessage::fetchChildren(Cryptography::MessageModel*)’: /builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:175:25: warning: ‘QModelIndex QPersistentModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 175 | if (m_root.child(0, 0).isValid()) { | ~~~~~~~~~~~~^~~~~~ In file included from /usr/include/qt/QtCore/QModelIndex:1, from /builder/src/trojita-0.7/src/Cryptography/MessagePart.h:28, from /builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:26: /usr/include/qt/QtCore/qabstractitemmodel.h:136:66: note: declared here 136 | QT_DEPRECATED_X("Use QAbstractItemModel::index") QModelIndex child(int row, int column) const; | ^~~~~ /builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp: In member function ‘virtual void Cryptography::ProxyMessagePart::fetchChildren(Cryptography::MessageModel*)’: /builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:253:33: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 253 | auto headerIdx = index.child(0, Imap::Mailbox::TreeItem::OFFSET_HEADER); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:254:31: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 254 | auto textIdx = index.child(0, Imap::Mailbox::TreeItem::OFFSET_TEXT); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:255:31: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 255 | auto mimeIdx = index.child(0, Imap::Mailbox::TreeItem::OFFSET_MIME); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:256:30: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 256 | auto rawIdx = index.child(0, Imap::Mailbox::TreeItem::OFFSET_RAW_CONTENTS); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:268:38: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 268 | auto childIndex = index.child(row, 0); | ~~~~~~~~~~~^~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ [ 58%] Building CXX object CMakeFiles/MSA.dir/MSA_autogen/mocs_compilation.cpp.o /builder/src/trojita-0.7/src/Cryptography/LocalMimeParser.cpp: In constructor ‘Cryptography::LocallyParsedMimePart::LocallyParsedMimePart(Cryptography::MessageModel*, Cryptography::MessagePart*, Cryptography::MessagePart::Ptr, const QModelIndex&, const QModelIndex&)’: /builder/src/trojita-0.7/src/Cryptography/LocalMimeParser.cpp:61:48: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 61 | , m_sourceHeaderIndex(sourceItemIndex.child(0, Imap::Mailbox::TreeItem::OFFSET_HEADER)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/QModelIndex:1, from /builder/src/trojita-0.7/src/Cryptography/MessagePart.h:28, from /builder/src/trojita-0.7/src/Cryptography/PartReplacer.h:26, from /builder/src/trojita-0.7/src/Cryptography/LocalMimeParser.h:27, from /builder/src/trojita-0.7/src/Cryptography/LocalMimeParser.cpp:28: /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/LocalMimeParser.cpp:62:46: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 62 | , m_sourceTextIndex(sourceItemIndex.child(0, Imap::Mailbox::TreeItem::OFFSET_TEXT)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ [ 59%] Building CXX object CMakeFiles/MSA.dir/src/MSA/AbstractMSA.cpp.o [ 59%] Building CXX object CMakeFiles/MSA.dir/src/MSA/Account.cpp.o [ 59%] Building CXX object CMakeFiles/MSA.dir/src/MSA/FakeMSA.cpp.o [ 60%] Building CXX object CMakeFiles/MSA.dir/src/MSA/ImapSubmit.cpp.o /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp: In member function ‘void Cryptography::GpgMePart::forwardFailure(const QString&, const QString&, const QString&)’: /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:246:104: warning: ‘QModelIndex QPersistentModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 246 | children.emplace_back(MessagePart::Ptr(new ProxyMessagePart(nullptr, 0, m_sourceIndex.child(i, 0), m_model))); | ~~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/qt/QtCore/QModelIndex:1, from /builder/src/trojita-0.7/src/Cryptography/GpgMe++.h:29, from /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:34: /usr/include/qt/QtCore/qabstractitemmodel.h:136:66: note: declared here 136 | QT_DEPRECATED_X("Use QAbstractItemModel::index") QModelIndex child(int row, int column) const; | ^~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:249:56: warning: ‘QModelIndex QPersistentModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 249 | m_model->insertSubtree(m_proxyParentIndex.child(m_row, 0), std::move(children)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:136:66: note: declared here 136 | QT_DEPRECATED_X("Use QAbstractItemModel::index") QModelIndex child(int row, int column) const; | ^~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:255:49: warning: ‘QModelIndex QPersistentModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 255 | emit m_model->error(m_proxyParentIndex.child(m_row, 0), m_statusTLDR, m_statusLong); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:136:66: note: declared here 136 | QT_DEPRECATED_X("Use QAbstractItemModel::index") QModelIndex child(int row, int column) const; | ^~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp: In member function ‘void Cryptography::GpgMePart::emitDataChanged()’: /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:261:40: warning: ‘QModelIndex QPersistentModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 261 | auto idx = m_proxyParentIndex.child(m_row, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:136:66: note: declared here 136 | QT_DEPRECATED_X("Use QAbstractItemModel::index") QModelIndex child(int row, int column) const; | ^~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp: In static member function ‘static void Cryptography::GpgMePart::extractSignatureStatus(std::shared_ptr<GpgME::Context>, const GpgME::Signature&, std::vector<std::__cxx11::basic_string<char> >, bool, bool, bool&, bool&, bool&, QString&, QString&, QString&, QString&, QDateTime&)’: /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:322:95: warning: ‘const char* GpgME::Error::asString() const’ is deprecated [-Wdeprecated-declarations] 322 | .arg(QString::fromUtf8(sig.fingerprint()), QString::fromUtf8(keyError.asString())); | ~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/gpgme++/context.h:29, from /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:26: /usr/include/gpgme++/error.h:53:36: note: declared here 53 | GPGMEPP_DEPRECATED const char *asString() const; | ^~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:373:56: warning: ‘Qt::DefaultLocaleShortDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 373 | .arg(signer, signDate.toString(Qt::DefaultLocaleShortDate)); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qbytearray.h:45, from /usr/include/qt/QtCore/QByteArray:1, from /usr/include/qgpgme-qt5/qgpgme/dataprovider.h:33, from /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:31: /usr/include/qt/QtCore/qnamespace.h:1287:9: note: declared here 1287 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:379:56: warning: ‘Qt::DefaultLocaleShortDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 379 | .arg(signer, signDate.toString(Qt::DefaultLocaleShortDate)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qnamespace.h:1287:9: note: declared here 1287 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:388:107: warning: ‘const char* GpgME::Error::asString() const’ is deprecated [-Wdeprecated-declarations] 388 | tr("Encrypted, bad signature: %1").arg(QString::fromUtf8(sig.status().asString())) | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/gpgme++/error.h:53:36: note: declared here 53 | GPGMEPP_DEPRECATED const char *asString() const; | ^~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:389:96: warning: ‘const char* GpgME::Error::asString() const’ is deprecated [-Wdeprecated-declarations] 389 | : tr("Bad signature: %1").arg(QString::fromUtf8(sig.status().asString())); | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/gpgme++/error.h:53:36: note: declared here 53 | GPGMEPP_DEPRECATED const char *asString() const; | ^~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:391:92: warning: ‘Qt::DefaultLocaleShortDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 391 | longStatus = tr("Bad signature by %1 on %2").arg(signer, signDate.toString(Qt::DefaultLocaleShortDate)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qnamespace.h:1287:9: note: declared here 1287 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:397:119: warning: ‘const char* GpgME::Error::asString() const’ is deprecated [-Wdeprecated-declarations] 397 | tr("Encrypted, bad signature by stranger: %1").arg(QString::fromUtf8(sig.status().asString())) | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/gpgme++/error.h:53:36: note: declared here 53 | GPGMEPP_DEPRECATED const char *asString() const; | ^~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:398:108: warning: ‘const char* GpgME::Error::asString() const’ is deprecated [-Wdeprecated-declarations] 398 | : tr("Bad signature by stranger: %1").arg(QString::fromUtf8(sig.status().asString())); | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/gpgme++/error.h:53:36: note: declared here 53 | GPGMEPP_DEPRECATED const char *asString() const; | ^~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:401:56: warning: ‘Qt::DefaultLocaleShortDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 401 | .arg(signer, signDate.toString(Qt::DefaultLocaleShortDate)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qnamespace.h:1287:9: note: declared here 1287 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:418:60: warning: ‘Qt::DefaultLocaleShortDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 418 | .arg(signer, signDate.toString(Qt::DefaultLocaleShortDate)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qnamespace.h:1287:9: note: declared here 1287 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:423:60: warning: ‘Qt::DefaultLocaleShortDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 423 | .arg(signer, signDate.toString(Qt::DefaultLocaleShortDate)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qnamespace.h:1287:9: note: declared here 1287 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:432:60: warning: ‘Qt::DefaultLocaleShortDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 432 | .arg(signer, signDate.toString(Qt::DefaultLocaleShortDate)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qnamespace.h:1287:9: note: declared here 1287 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:439:60: warning: ‘Qt::DefaultLocaleShortDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 439 | .arg(signer, signDate.toString(Qt::DefaultLocaleShortDate)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qnamespace.h:1287:9: note: declared here 1287 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:458:79: warning: ‘Qt::DefaultLocaleShortDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 458 | .arg(QDateTime::fromTime_t(sig.expirationTime()).toString(Qt::DefaultLocaleShortDate)); | ^~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qnamespace.h:1287:9: note: declared here 1287 | DefaultLocaleShortDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:474:61: warning: ‘const char* GpgME::Error::asString() const’ is deprecated [-Wdeprecated-declarations] 474 | .arg(QString::fromUtf8(sig.status().asString())); | ~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/gpgme++/error.h:53:36: note: declared here 53 | GPGMEPP_DEPRECATED const char *asString() const; | ^~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:526:65: warning: ‘const char* GpgME::Error::asString() const’ is deprecated [-Wdeprecated-declarations] 526 | .arg(QString::fromUtf8(keyError.asString())); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gpgme++/error.h:53:36: note: declared here 53 | GPGMEPP_DEPRECATED const char *asString() const; | ^~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp: In constructor ‘Cryptography::GpgMeSigned::GpgMeSigned(Cryptography::Protocol, Cryptography::GpgMeReplacer*, Cryptography::MessageModel*, Cryptography::MessagePart*, Cryptography::MessagePart::Ptr, const QModelIndex&, const QModelIndex&)’: /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:577:44: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 577 | , m_plaintextPart(sourceItemIndex.child(0, 0).child(0, TreeItem::OFFSET_RAW_CONTENTS)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:577:56: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 577 | , m_plaintextPart(sourceItemIndex.child(0, 0).child(0, TreeItem::OFFSET_RAW_CONTENTS)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:578:48: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 578 | , m_plaintextMimePart(sourceItemIndex.child(0, 0).child(0, TreeItem::OFFSET_MIME)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:578:60: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 578 | , m_plaintextMimePart(sourceItemIndex.child(0, 0).child(0, TreeItem::OFFSET_MIME)) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:579:44: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 579 | , m_signaturePart(sourceItemIndex.child(1, 0)) | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qatomic.h:41, from /usr/include/qt/QtCore/qrefcount.h:43, from /usr/include/qt/QtCore/qbytearray.h:44: /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:582:35: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 582 | Q_ASSERT(sourceItemIndex.child(0, 0).isValid()); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ [ 60%] Building CXX object CMakeFiles/MSA.dir/src/MSA/SMTP.cpp.o /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp: In member function ‘virtual void Cryptography::GpgMeSigned::handleDataChanged(const QModelIndex&, const QModelIndex&)’: /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:642:40: warning: ‘QModelIndex QPersistentModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 642 | auto idx = m_proxyParentIndex.child(m_row, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:136:66: note: declared here 136 | QT_DEPRECATED_X("Use QAbstractItemModel::index") QModelIndex child(int row, int column) const; | ^~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp: In constructor ‘Cryptography::GpgMeEncrypted::GpgMeEncrypted(Cryptography::Protocol, Cryptography::GpgMeReplacer*, Cryptography::MessageModel*, Cryptography::MessagePart*, Cryptography::MessagePart::Ptr, const QModelIndex&, const QModelIndex&)’: /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:704:50: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 704 | m_versionPart = sourceItemIndex.child(0, 0); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:705:46: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 705 | m_encPart = sourceItemIndex.child(1, 0); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp: In lambda function: /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:833:118: warning: ‘const char* GpgME::Error::asString() const’ is deprecated [-Wdeprecated-declarations] 833 | longStatus += LF + tr("Decryption error: %1").arg(QString::fromUtf8(combinedResult.first.error().asString())); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/gpgme++/error.h:53:36: note: declared here 53 | GPGMEPP_DEPRECATED const char *asString() const; | ^~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:852:103: warning: ‘const char* GpgME::Error::asString() const’ is deprecated [-Wdeprecated-declarations] 852 | .arg(QString::fromUtf8(recipient.keyID()), QString::fromUtf8(keyError.asString())); | ~~~~~~~~~~~~~~~~~^~ /usr/include/gpgme++/error.h:53:36: note: declared here 53 | GPGMEPP_DEPRECATED const char *asString() const; | ^~~~~~~~ /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp: In member function ‘void Cryptography::GpgMeEncrypted::processDecryptedData(bool, const QByteArray&)’: /builder/src/trojita-0.7/src/Cryptography/GpgMe++.cpp:885:44: warning: ‘QModelIndex QPersistentModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 885 | auto idx = m_proxyParentIndex.child(m_row, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:136:66: note: declared here 136 | QT_DEPRECATED_X("Use QAbstractItemModel::index") QModelIndex child(int row, int column) const; | ^~~~~ [ 60%] Building CXX object CMakeFiles/MSA.dir/src/MSA/Sendmail.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/MSA/ImapSubmit.cpp:24: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/QObject:1, from /builder/src/trojita-0.7/src/MSA/AbstractMSA.h:26, from /builder/src/trojita-0.7/src/MSA/ImapSubmit.h:25, from /builder/src/trojita-0.7/src/MSA/ImapSubmit.cpp:22: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/MSA/Sendmail.cpp: In constructor ‘MSA::Sendmail::Sendmail(QObject*, const QString&, const QStringList&)’: /builder/src/trojita-0.7/src/MSA/Sendmail.cpp:32:75: warning: ‘void QProcess::finished(int)’ is deprecated: Use QProcess::finished(int, QProcess::ExitStatus) instead [-Wdeprecated-declarations] 32 | connect(proc, static_cast<void (QProcess::*)(int)>(&QProcess::finished), this, &Sendmail::handleFinished); | ^ In file included from /usr/include/qt/QtCore/QProcess:1, from /builder/src/trojita-0.7/src/MSA/Sendmail.h:27, from /builder/src/trojita-0.7/src/MSA/Sendmail.cpp:22: /usr/include/qt/QtCore/qprocess.h:297:10: note: declared here 297 | void finished(int exitCode); // ### Qt 6: merge the two signals with a default value | ^~~~~~~~ /builder/src/trojita-0.7/src/MSA/Sendmail.cpp:33:91: warning: ‘void QProcess::error(ProcessError)’ is deprecated: Use QProcess::errorOccurred(QProcess::ProcessError) instead [-Wdeprecated-declarations] 33 | connect(proc, static_cast<void (QProcess::*)(QProcess::ProcessError)>(&QProcess::error), this, &Sendmail::handleError); | ^ /usr/include/qt/QtCore/qprocess.h:302:10: note: declared here 302 | void error(QProcess::ProcessError error); | ^~~~~ [ 61%] Linking CXX static library libMSA.a [ 61%] Built target MSA [ 61%] Built target Composer_autogen_timestamp_deps [ 61%] Automatic MOC for target Composer [ 61%] Built target Composer_autogen [ 61%] Building CXX object CMakeFiles/Composer.dir/Composer_autogen/mocs_compilation.cpp.o [ 61%] Building CXX object CMakeFiles/Composer.dir/src/Composer/MessageComposer.cpp.o [ 61%] Building CXX object CMakeFiles/Composer.dir/src/Composer/Mailto.cpp.o [ 62%] Building CXX object CMakeFiles/Composer.dir/src/Composer/QuoteText.cpp.o [ 63%] Building CXX object CMakeFiles/Composer.dir/src/Composer/ComposerAttachments.cpp.o [ 63%] Linking CXX static library libCryptography.a [ 63%] Built target Cryptography [ 63%] Building CXX object CMakeFiles/Composer.dir/src/Composer/Recipients.cpp.o [ 63%] Building CXX object CMakeFiles/Composer.dir/src/Composer/ReplaceSignature.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Composer/MessageComposer.cpp:33: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QAbstractListModel:1, from /builder/src/trojita-0.7/src/Composer/MessageComposer.h:26, from /builder/src/trojita-0.7/src/Composer/MessageComposer.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 64%] Building CXX object CMakeFiles/Composer.dir/src/Composer/SenderIdentitiesModel.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Composer/ComposerAttachments.cpp:35: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qiodevice.h:45, from /usr/include/qt/QtCore/QIODevice:1, from /builder/src/trojita-0.7/src/Composer/ComposerAttachments.h:26, from /builder/src/trojita-0.7/src/Composer/ComposerAttachments.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Composer/ComposerAttachments.cpp: In member function ‘virtual Composer::AttachmentItem::ContentTransferEncoding Composer::ImapMessageAttachmentItem::suggestedCTE() const’: /builder/src/trojita-0.7/src/Composer/ComposerAttachments.cpp:296:39: warning: ‘QModelIndex QPersistentModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 296 | QModelIndex rootPart = index.child(0, 0); | ~~~~~~~~~~~^~~~~~ In file included from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Composer/ComposerAttachments.h:27: /usr/include/qt/QtCore/qabstractitemmodel.h:136:66: note: declared here 136 | QT_DEPRECATED_X("Use QAbstractItemModel::index") QModelIndex child(int row, int column) const; | ^~~~~ [ 64%] Building CXX object CMakeFiles/Composer.dir/src/Composer/SubjectMangling.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Composer/Recipients.cpp:31: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/QVariantList:1, from /builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:27, from /builder/src/trojita-0.7/src/Composer/Recipients.h:26, from /builder/src/trojita-0.7/src/Composer/Recipients.cpp:27: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Composer/Recipients.cpp:225:34: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations] 225 | class ExtractSecond: public std::unary_function<T, typename T::second_type> { | ^~~~~~~~~~~~~~ In file included from /usr/include/c++/16/bits/predefined_ops.h:33, from /usr/include/c++/16/bits/stl_algobase.h:70, from /usr/include/c++/16/algorithm:62, from /builder/src/trojita-0.7/src/Composer/Recipients.cpp:23: /usr/include/c++/16/bits/stl_function.h:120:12: note: declared here 120 | struct unary_function | ^~~~~~~~~~~~~~ [ 64%] Building CXX object CMakeFiles/Composer.dir/src/Composer/Submission.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Composer/Submission.cpp:28: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qcoreapplication.h:46, from /usr/include/qt/QtCore/QCoreApplication:1, from /builder/src/trojita-0.7/src/Composer/Submission.cpp:23: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 65%] Linking CXX static library libComposer.a [ 65%] Built target Composer [ 65%] Built target DesktopGui_autogen_timestamp_deps [ 65%] Automatic MOC for target DesktopGui [ 65%] Built target DesktopGui_autogen [ 65%] Generating ui_ShortcutConfigWidget.h [ 65%] Generating ui_ComposeWidget.h [ 66%] Generating qrc_license.cpp [ 66%] Generating ui_CreateMailboxDialog.h [ 66%] Generating qrc_icons.cpp [ 67%] Generating ui_AboutDialog.h [ 68%] Generating ui_EditIdentity.h [ 69%] Generating ui_SettingsCachePage.h [ 69%] Generating ui_ProgressPopUp.h [ 69%] Generating ui_SettingsGeneralPage.h [ 69%] Generating ui_PasswordDialog.h [ 69%] Generating ui_SettingsImapPage.h [ 70%] Generating ui_SettingsOutgoingPage.h [ 70%] Building CXX object CMakeFiles/DesktopGui.dir/DesktopGui_autogen/mocs_compilation.cpp.o [ 70%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/CompleteMessageWidget.cpp.o [ 70%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/AttachmentView.cpp.o [ 71%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/AddressRowWidget.cpp.o [ 72%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ComposeWidget.cpp.o [ 72%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ComposerAttachmentsList.cpp.o /builder/src/trojita-0.7/src/Gui/AttachmentView.cpp: In constructor ‘Gui::AttachmentView::AttachmentView(QWidget*, Imap::Network::MsgPartNetAccessManager*, const QModelIndex&, Gui::MessageView*, QWidget*)’: /builder/src/trojita-0.7/src/Gui/AttachmentView.cpp:80:48: warning: ‘QStyle::PM_DefaultLayoutSpacing’ is deprecated [-Wdeprecated-declarations] 80 | spacing = style()->pixelMetric(QStyle::PM_DefaultLayoutSpacing, &opt, this); | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtWidgets/QStyle:1, from /builder/src/trojita-0.7/src/Gui/AttachmentView.cpp:36: /usr/include/qt/QtWidgets/qstyle.h:543:9: note: declared here 543 | PM_DefaultLayoutSpacing Q_DECL_ENUMERATOR_DEPRECATED, | ^~~~~~~~~~~~~~~~~~~~~~~ [ 72%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ComposerTextEdit.cpp.o [ 73%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/EmbeddedWebView.cpp.o [ 73%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/EnvelopeView.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp:59: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/qabstractproxymodel.h:43, from /usr/include/qt/QtCore/QAbstractProxyModel:1, from /builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp:24: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp: In constructor ‘Gui::ComposeWidget::ComposeWidget(Gui::MainWindow*, MSA::MSAFactory*)’: /builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp:274:63: warning: ‘const QRect QDesktopWidget::availableGeometry(int) const’ is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations] 274 | resize(size().boundedTo(qApp->desktop()->availableGeometry().size())); | ^ In file included from /usr/include/qt/QtWidgets/QDesktopWidget:1, from /builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp:26: /usr/include/qt/QtWidgets/qdesktopwidget.h:88:67: note: declared here 88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const; | ^~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp: In static member function ‘static Gui::ComposeWidget* Gui::ComposeWidget::createReply(Gui::MainWindow*, const Composer::ReplyMode&, const QModelIndex&, const QList<QPair<Composer::RecipientKind, QString> >&, const QString&, const QString&, const QList<QByteArray>&, const QList<QByteArray>&)’: /builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp:438:25: warning: ‘static QString Gui::ComposeWidget::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 438 | err = trUtf8("Trojitá was unable to safely determine the real e-mail address of the author of the message. " | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 439 | "You might want to use the \"Reply All\" function and trim the list of addresses manually."); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:50: /builder/src/trojita-0.7/src/Gui/ComposeWidget.h:72:5: note: declared here 72 | Q_OBJECT | ^~~~~~~~ [ 73%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ExternalElementsWidget.cpp.o /builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp: In member function ‘virtual bool Gui::ComposeWidget::eventFilter(QObject*, QEvent*)’: /builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp:1387:52: warning: ‘int QWheelEvent::delta() const’ is deprecated: Use angleDelta() [-Wdeprecated-declarations] 1387 | if (static_cast<QWheelEvent*>(e)->delta() > 0) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt/QtGui/QKeyEvent:1, from /builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp:29: /usr/include/qt/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ [ 74%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/FindBar.cpp.o /builder/src/trojita-0.7/src/Gui/ComposerTextEdit.cpp: In member function ‘int ComposerTextEdit::idealWidth() const’: /builder/src/trojita-0.7/src/Gui/ComposerTextEdit.cpp:73:23: warning: ‘void QWidget::getContentsMargins(int*, int*, int*, int*) const’ is deprecated: use contentsMargins() [-Wdeprecated-declarations] 73 | getContentsMargins(&l, &d, &r, &d); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtWidgets/qframe.h:44, from /usr/include/qt/QtWidgets/qabstractscrollarea.h:44, from /usr/include/qt/QtWidgets/qtextedit.h:44, from /usr/include/qt/QtWidgets/QTextEdit:1, from /builder/src/trojita-0.7/src/Gui/ComposerTextEdit.h:27, from /builder/src/trojita-0.7/src/Gui/ComposerTextEdit.cpp:23: /usr/include/qt/QtWidgets/qwidget.h:530:10: note: declared here 530 | void getContentsMargins(int *left, int *top, int *right, int *bottom) const; | ^~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/ComposerTextEdit.cpp: In member function ‘virtual void ComposerTextEdit::paintEvent(QPaintEvent*)’: /builder/src/trojita-0.7/src/Gui/ComposerTextEdit.cpp:149:81: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 149 | fnt.setPointSize( fnt.pointSize()*2*r.width()/(3*QFontMetrics(fnt).width(m_notification)) ); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtWidgets/qwidget.h:50: /usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ [ 74%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/FindBarMixin.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Gui/EnvelopeView.cpp:34: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtCore/qabstractitemmodel.h:43, from /usr/include/qt/QtCore/QModelIndex:1, from /builder/src/trojita-0.7/src/Gui/EnvelopeView.h:25, from /builder/src/trojita-0.7/src/Gui/EnvelopeView.cpp:22: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/EnvelopeView.cpp: In member function ‘void Gui::EnvelopeView::setMessage(const QModelIndex&)’: /builder/src/trojita-0.7/src/Gui/EnvelopeView.cpp:88:207: warning: ‘Qt::SystemLocaleLongDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 88 | subDate = QStringLiteral("<table style=\"margin:0px; margin-left:4em; float:right;\"><tr style=\"margin:0px;\"><td style=\"margin:0px;\">%1</td></tr></table>").arg(e.date.toLocalTime().toString(Qt::SystemLocaleLongDate)); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qbytearray.h:45, from /usr/include/qt/QtCore/qvariant.h:44: /usr/include/qt/QtCore/qnamespace.h:1286:9: note: declared here 1286 | SystemLocaleLongDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~ [ 74%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/FlowLayout.cpp.o [ 75%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/FromAddressProxyModel.cpp.o /builder/src/trojita-0.7/src/Gui/EmbeddedWebView.cpp: In member function ‘void Gui::EmbeddedWebView::findScrollParent()’: /builder/src/trojita-0.7/src/Gui/EmbeddedWebView.cpp:248:35: warning: ‘void QWidget::getContentsMargins(int*, int*, int*, int*) const’ is deprecated: use contentsMargins() [-Wdeprecated-declarations] 248 | runner->getContentsMargins(&left, &top, &right, &bottom); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtWebKitWidgets/qwebpage.h:30, from /usr/include/qt/QtWebKitWidgets/qwebview.h:25, from /usr/include/qt/QtWebKitWidgets/QWebView:1, from /builder/src/trojita-0.7/src/Gui/EmbeddedWebView.h:26, from /builder/src/trojita-0.7/src/Gui/EmbeddedWebView.cpp:22: /usr/include/qt/QtWidgets/qwidget.h:530:10: note: declared here 530 | void getContentsMargins(int *left, int *top, int *right, int *bottom) const; | ^~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/EmbeddedWebView.cpp:258:34: warning: ‘void QWidget::getContentsMargins(int*, int*, int*, int*) const’ is deprecated: use contentsMargins() [-Wdeprecated-declarations] 258 | p->getContentsMargins(&left, &top, &right, &bottom); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtWidgets/qwidget.h:530:10: note: declared here 530 | void getContentsMargins(int *left, int *top, int *right, int *bottom) const; | ^~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/LineEdit.cpp.o [ 75%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/LoadablePartWidget.cpp.o [ 76%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/MailBoxTreeView.cpp.o [ 76%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/MessageHeadersWidget.cpp.o /builder/src/trojita-0.7/src/Gui/FlowLayout.cpp: In member function ‘virtual Qt::Orientations Gui::FlowLayout::expandingDirections() const’: /builder/src/trojita-0.7/src/Gui/FlowLayout.cpp:111:12: warning: ‘constexpr QFlags<T>::QFlags(Zero) [with Enum = Qt::Orientation; Zero = int QFlags<Qt::Orientation>::Private::*]’ is deprecated: Use default constructor instead [-Wdeprecated-declarations] 111 | return 0; | ^ In file included from /usr/include/qt/QtCore/qglobal.h:1310, from /usr/include/qt/QtGui/qtguiglobal.h:43, from /usr/include/qt/QtWidgets/qtwidgetsglobal.h:43, from /usr/include/qt/QtWidgets/qwidget.h:43, from /usr/include/qt/QtWidgets/QWidget:1, from /builder/src/trojita-0.7/src/Gui/FlowLayout.cpp:42: /usr/include/qt/QtCore/qflags.h:123:80: note: declared here 123 | QT_DEPRECATED_X("Use default constructor instead") Q_DECL_CONSTEXPR inline QFlags(Zero) noexcept : i(0) {} | ^~~~~~ [ 76%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/MessageListWidget.cpp.o [ 77%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/MessageSourceWidget.cpp.o [ 77%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/MessageView.cpp.o /builder/src/trojita-0.7/src/Gui/MailBoxTreeView.cpp: In lambda function: /builder/src/trojita-0.7/src/Gui/MailBoxTreeView.cpp:53:72: warning: ‘QList<T> QSet<T>::toList() const [with T = QString]’ is deprecated: Use values() instead. [-Wdeprecated-declarations] 53 | emit mailboxExpansionChanged(m_desiredExpansionState.toList()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt/QtGui/qevent.h:53, from /usr/include/qt/QtGui/QDragMoveEvent:1, from /builder/src/trojita-0.7/src/Gui/MailBoxTreeView.cpp:24: /usr/include/qt/QtCore/qset.h:265:14: note: declared here 265 | QList<T> toList() const { return values(); } | ^~~~~~ /builder/src/trojita-0.7/src/Gui/MailBoxTreeView.cpp: In lambda function: /builder/src/trojita-0.7/src/Gui/MailBoxTreeView.cpp:59:72: warning: ‘QList<T> QSet<T>::toList() const [with T = QString]’ is deprecated: Use values() instead. [-Wdeprecated-declarations] 59 | emit mailboxExpansionChanged(m_desiredExpansionState.toList()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/qt/QtCore/qset.h:265:14: note: declared here 265 | QList<T> toList() const { return values(); } | ^~~~~~ /builder/src/trojita-0.7/src/Gui/MailBoxTreeView.cpp: In member function ‘void Gui::MailBoxTreeView::setDesiredExpansion(const QStringList&)’: /builder/src/trojita-0.7/src/Gui/MailBoxTreeView.cpp:142:49: warning: ‘QSet<T> QList<T>::toSet() const [with T = QString]’ is deprecated: Use QSet<T>(list.begin(), list.end()) instead. [-Wdeprecated-declarations] 142 | m_desiredExpansionState = mailboxNames.toSet(); | ~~~~~~~~~~~~~~~~~~^~ In file included from /usr/include/qt/QtCore/qobject.h:49, from /usr/include/qt/QtCore/qiodevice.h:45, from /usr/include/qt/QtCore/qdatastream.h:44, from /usr/include/qt/QtGui/qregion.h:49, from /usr/include/qt/QtGui/qevent.h:45: /usr/include/qt/QtCore/qlist.h:413:13: note: declared here 413 | QSet<T> toSet() const; | ^~~~~ [ 77%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/MsgListView.cpp.o [ 78%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/OnePanelAtTimeWidget.cpp.o [ 78%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/OneEnvelopeAddress.cpp.o [ 78%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/OverlayWidget.cpp.o [ 79%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/PartWalker.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Model/MsgListModel.h:27, from /builder/src/trojita-0.7/src/Gui/MessageView.cpp:48: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qiodevice.h:45, from /usr/include/qt/QtCore/qdatastream.h:44, from /usr/include/qt/QtGui/qregion.h:49, from /usr/include/qt/QtGui/qevent.h:45, from /usr/include/qt/QtGui/QKeyEvent:1, from /builder/src/trojita-0.7/src/Gui/MessageView.cpp:25: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtGui/qtguiglobal.h:43, from /usr/include/qt/QtGui/qevent.h:43: /builder/src/trojita-0.7/src/Gui/MessageView.cpp: In member function ‘void Gui::MessageView::showMessageNow()’: /builder/src/trojita-0.7/src/Gui/MessageView.cpp:233:33: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 233 | Q_ASSERT(rootPartIndex.child(0,0).isValid()); | ~~~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Cryptography/MessageModel.h:28, from /builder/src/trojita-0.7/src/Gui/MessageView.cpp:34: /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/MessageView.cpp:254:52: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 254 | auto viewer = factory->walk(rootPartIndex.child(0,0), 0, loadingMode); | ~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/MessageView.cpp: In member function ‘virtual bool Gui::MessageView::eventFilter(QObject*, QEvent*)’: /builder/src/trojita-0.7/src/Gui/MessageView.cpp:309:57: warning: ‘int QWheelEvent::delta() const’ is deprecated: Use angleDelta() [-Wdeprecated-declarations] 309 | if (static_cast<QWheelEvent *>(event)->delta() > 0) { | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/qt/QtGui/qevent.h:219:16: note: declared here 219 | inline int delta() const { return qt4D; } | ^~~~~ /builder/src/trojita-0.7/src/Gui/MessageView.cpp: In member function ‘QString Gui::MessageView::quoteText() const’: /builder/src/trojita-0.7/src/Gui/MessageView.cpp:359:79: warning: ‘Qt::SystemLocaleLongDate’ is deprecated: Use QLocale [-Wdeprecated-declarations] 359 | return tr("On %1, %2 wrote:\n").arg(e.date.toLocalTime().toString(Qt::SystemLocaleLongDate), sender) + quote.join(QStringLiteral("\n")); | ^~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qobjectdefs.h:48, from /usr/include/qt/QtGui/qwindowdefs.h:44, from /usr/include/qt/QtGui/qevent.h:44: /usr/include/qt/QtCore/qnamespace.h:1286:9: note: declared here 1286 | SystemLocaleLongDate Q_DECL_ENUMERATOR_DEPRECATED_X("Use QLocale"), | ^~~~~~~~~~~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Imap/Model/MsgListModel.h:27, from /builder/src/trojita-0.7/src/Gui/MsgListView.cpp:34: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtWidgets/qwidget.h:45, from /usr/include/qt/QtWidgets/qframe.h:44, from /usr/include/qt/QtWidgets/qabstractscrollarea.h:44, from /usr/include/qt/QtWidgets/qabstractitemview.h:44, from /usr/include/qt/QtWidgets/qheaderview.h:44, from /usr/include/qt/QtWidgets/QHeaderView:1, from /builder/src/trojita-0.7/src/Gui/MsgListView.h:25, from /builder/src/trojita-0.7/src/Gui/MsgListView.cpp:22: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/MsgListView.cpp: In constructor ‘Gui::MsgListView::MsgListView(QWidget*)’: /builder/src/trojita-0.7/src/Gui/MsgListView.cpp:47:97: warning: ‘void QSignalMapper::mapped(int)’ is deprecated: Use QSignalMapper::mappedInt(int) instead [-Wdeprecated-declarations] 47 | connect(headerFieldsMapper, static_cast<void (QSignalMapper::*)(int)>(&QSignalMapper::mapped), this, &MsgListView::slotHeaderSectionVisibilityToggled); | ^ In file included from /usr/include/qt/QtCore/QSignalMapper:1, from /builder/src/trojita-0.7/src/Gui/MsgListView.cpp:32: /usr/include/qt/QtCore/qsignalmapper.h:71:10: note: declared here 71 | void mapped(int); | ^~~~~~ /builder/src/trojita-0.7/src/Gui/MsgListView.cpp: In member function ‘void Gui::MsgListView::slotExpandWholeSubtree(const QModelIndex&)’: /builder/src/trojita-0.7/src/Gui/MsgListView.cpp:288:44: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 288 | queue.append(currentIndex.child(j, 0)); | ~~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/qt/QtWidgets/qabstractitemview.h:45: /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ In file included from /builder/src/trojita-0.7/src/Gui/PartWalker.cpp:25: /builder/src/trojita-0.7/src/UiUtils/PartWalker_impl.h: In instantiation of ‘Result UiUtils::PartWalker<Result, Context>::walk(const QModelIndex&, int, UiUtils::PartLoadingOptions) [with Result = QWidget*; Context = Gui::MessageView*; UiUtils::PartLoadingOptions = QFlags<UiUtils::PartLoadingFlag>]’: /builder/src/trojita-0.7/src/Gui/PartWalker.cpp:31:134: required from here 31 | template QWidget *Gui::PartWidgetFactory::walk(const QModelIndex &partIndex, int recursionDepth, const PartLoadingOptions loadingMode); | ^ /builder/src/trojita-0.7/src/UiUtils/PartWalker_impl.h:160:56: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 160 | QModelIndex candidate = partIndex.child(0, 0); | ~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.h:26, from /builder/src/trojita-0.7/src/UiUtils/PartWalker.h:27, from /builder/src/trojita-0.7/src/Gui/PartWalker.h:26, from /builder/src/trojita-0.7/src/Gui/PartWalker.cpp:24: /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ [ 79%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/PartWidget.cpp.o [ 79%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/PartWidgetFactoryVisitor.cpp.o [ 80%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/PasswordDialog.cpp.o [ 80%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ProgressPopUp.cpp.o [ 80%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ProtocolLoggerWidget.cpp.o [ 81%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ReplaceCharValidator.cpp.o /builder/src/trojita-0.7/src/Gui/PartWidget.cpp: In constructor ‘Gui::MultipartAlternativeWidget::MultipartAlternativeWidget(QWidget*, Gui::PartWidgetFactory*, const QModelIndex&, int, UiUtils::PartLoadingOptions)’: /builder/src/trojita-0.7/src/Gui/PartWidget.cpp:84:50: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 84 | QModelIndex anotherPart = partIndex.child(i, 0); | ~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/qt/QtCore/QPersistentModelIndex:1, from /builder/src/trojita-0.7/src/Gui/MessageView.h:26, from /builder/src/trojita-0.7/src/Gui/PartWidget.h:29, from /builder/src/trojita-0.7/src/Gui/PartWidget.cpp:22: /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/PartWidget.cpp:114:50: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 114 | QModelIndex anotherPart = partIndex.child(i, 0); | ~~~~~~~~~~~~~~~^~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/PartWidget.cpp: In member function ‘void Gui::AsynchronousPartWidget::buildWidgets()’: /builder/src/trojita-0.7/src/Gui/PartWidget.cpp:296:52: warning: ‘QModelIndex QPersistentModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 296 | QModelIndex anotherPart = m_partIndex.child(i, 0); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:136:66: note: declared here 136 | QT_DEPRECATED_X("Use QAbstractItemModel::index") QModelIndex child(int row, int column) const; | ^~~~~ /builder/src/trojita-0.7/src/Gui/PartWidget.cpp: In constructor ‘Gui::GenericMultipartWidget::GenericMultipartWidget(QWidget*, Gui::PartWidgetFactory*, const QModelIndex&, int, UiUtils::PartLoadingOptions)’: /builder/src/trojita-0.7/src/Gui/PartWidget.cpp:372:50: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 372 | QModelIndex anotherPart = partIndex.child(i, 0); | ~~~~~~~~~~~~~~~^~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/PartWidget.cpp: In constructor ‘Gui::Message822Widget::Message822Widget(QWidget*, Gui::PartWidgetFactory*, const QModelIndex&, int, UiUtils::PartLoadingOptions)’: /builder/src/trojita-0.7/src/Gui/PartWidget.cpp:396:50: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 396 | QModelIndex anotherPart = partIndex.child(i, 0); | ~~~~~~~~~~~~~~~^~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ [ 81%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/SettingsDialog.cpp.o [ 81%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/SimplePartWidget.cpp.o [ 82%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/Spinner.cpp.o [ 82%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/TagListWidget.cpp.o [ 82%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/TagWidget.cpp.o [ 83%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/TaskProgressIndicator.cpp.o /builder/src/trojita-0.7/src/Gui/TagListWidget.cpp: In member function ‘void Gui::TagListWidget::newTagsRequested()’: /builder/src/trojita-0.7/src/Gui/TagListWidget.cpp:97:68: warning: ‘QString::SkipEmptyParts’ is deprecated [-Wdeprecated-declarations] 97 | QStringList tagList = tags.split(QStringLiteral(" "), QString::SkipEmptyParts); | ^~~~~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qobject.h:47, from /usr/include/qt/QtWidgets/qlayout.h:44, from /usr/include/qt/QtWidgets/qboxlayout.h:44, from /usr/include/qt/QtWidgets/QHBoxLayout:1, from /builder/src/trojita-0.7/src/Gui/TagListWidget.cpp:25: /usr/include/qt/QtCore/qstring.h:602:9: note: declared here 602 | SkipEmptyParts Q_DECL_ENUMERATOR_DEPRECATED | ^~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/TagListWidget.cpp:97:37: warning: ‘QStringList QString::split(const QString&, SplitBehavior, Qt::CaseSensitivity) const’ is deprecated: Use split(const QString &sep, Qt::SplitBehavior ...) variant instead [-Wdeprecated-declarations] 97 | QStringList tagList = tags.split(QStringLiteral(" "), QString::SkipEmptyParts); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qstring.h:606:17: note: declared here 606 | QStringList split(const QString &sep, SplitBehavior behavior, | ^~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Gui/SimplePartWidget.cpp:38: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qcoreapplication.h:46, from /usr/include/qt/QtWidgets/qapplication.h:44, from /usr/include/qt/QtWidgets/QApplication:1, from /builder/src/trojita-0.7/src/Gui/SimplePartWidget.cpp:22: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/SettingsDialog.cpp: In member function ‘void Gui::SettingsDialog::adjustSizeToScrollAreas()’: /builder/src/trojita-0.7/src/Gui/SettingsDialog.cpp:125:29: warning: ‘void QWidget::getContentsMargins(int*, int*, int*, int*) const’ is deprecated: use contentsMargins() [-Wdeprecated-declarations] 125 | area->getContentsMargins(&l,&r,&t,&b); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ In file included from /usr/include/qt/QtWidgets/qabstractbutton.h:46, from /usr/include/qt/QtWidgets/qcheckbox.h:44, from /usr/include/qt/QtWidgets/QCheckBox:1, from /builder/src/trojita-0.7/src/Gui/SettingsDialog.cpp:25: /usr/include/qt/QtWidgets/qwidget.h:530:10: note: declared here 530 | void getContentsMargins(int *left, int *top, int *right, int *bottom) const; | ^~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/TagWidget.cpp: In constructor ‘Gui::TagWidget::TagWidget(Mode, const QString&, const QColor&)’: /builder/src/trojita-0.7/src/Gui/TagWidget.cpp:49:23: warning: ‘void QWidget::getContentsMargins(int*, int*, int*, int*) const’ is deprecated: use contentsMargins() [-Wdeprecated-declarations] 49 | getContentsMargins(&l, &t, &r, &b); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtWidgets/qframe.h:44, from /usr/include/qt/QtWidgets/qlabel.h:44, from /usr/include/qt/QtWidgets/QLabel:1, from /builder/src/trojita-0.7/src/Gui/TagWidget.h:28, from /builder/src/trojita-0.7/src/Gui/TagWidget.cpp:32: /usr/include/qt/QtWidgets/qwidget.h:530:10: note: declared here 530 | void getContentsMargins(int *left, int *top, int *right, int *bottom) const; | ^~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/SettingsDialog.cpp: In constructor ‘Gui::GeneralPage::GeneralPage(Gui::SettingsDialog*, QSettings&, Composer::SenderIdentitiesModel*)’: /builder/src/trojita-0.7/src/Gui/SettingsDialog.cpp:322:44: warning: ‘static QString Gui::GeneralPage::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 322 | showHomepageCheckbox->setToolTip(trUtf8("<p>If enabled, Trojitá will show its homepage upon startup.</p>" | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 323 | "<p>The remote server will receive the user's IP address and versions of Trojitá, the Qt library, " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 324 | "and the underlying operating system. No private information, like account settings " | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 325 | "or IMAP server details, are collected.</p>")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtGui/qwindowdefs.h:44, from /usr/include/qt/QtGui/qpaintdevice.h:44, from /usr/include/qt/QtGui/qpixmap.h:44, from /usr/include/qt/QtGui/qicon.h:46, from /usr/include/qt/QtWidgets/qabstractbutton.h:44: /builder/src/trojita-0.7/src/Gui/SettingsDialog.h:83:5: note: declared here 83 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/TagWidget.cpp: In member function ‘virtual bool Gui::TagWidget::event(QEvent*)’: /builder/src/trojita-0.7/src/Gui/TagWidget.cpp:84:70: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 84 | m_splitPos = contentsRect().right() - fontMetrics().width(closeIndicator); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtGui/qpainter.h:59, from /usr/include/qt/QtGui/QPainter:1, from /builder/src/trojita-0.7/src/Gui/TagWidget.cpp:27: /usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ /builder/src/trojita-0.7/src/Gui/SettingsDialog.cpp: In member function ‘void Gui::ImapPage::updateWidgets()’: /builder/src/trojita-0.7/src/Gui/SettingsDialog.cpp:648:40: warning: ‘static QString Gui::ImapPage::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 648 | passwordWarning->setText(trUtf8("This password will be saved in encrypted storage. " | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 649 | "If you do not enter password here, Trojitá will prompt for one when needed.")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/SettingsDialog.h:175:5: note: declared here 175 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/SettingsDialog.cpp:652:40: warning: ‘static QString Gui::ImapPage::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 652 | passwordWarning->setText(trUtf8("This password will be saved in clear text. " | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 653 | "If you do not enter password here, Trojitá will prompt for one when needed.")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/SettingsDialog.h:175:5: note: declared here 175 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/SettingsDialog.cpp: In member function ‘void Gui::OutgoingPage::updateWidgets()’: /builder/src/trojita-0.7/src/Gui/SettingsDialog.cpp:981:44: warning: ‘static QString Gui::OutgoingPage::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 981 | passwordWarning->setText(trUtf8("This password will be saved in encrypted storage. " | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 982 | "If you do not enter password here, Trojitá will prompt for one when needed.")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/SettingsDialog.h:140:5: note: declared here 140 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/SettingsDialog.cpp:985:44: warning: ‘static QString Gui::OutgoingPage::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 985 | passwordWarning->setText(trUtf8("This password will be saved in clear text. " | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 986 | "If you do not enter password here, Trojitá will prompt for one when needed.")); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/SettingsDialog.h:140:5: note: declared here 140 | Q_OBJECT | ^~~~~~~~ [ 83%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/UserAgentWebPage.cpp.o In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Gui/TaskProgressIndicator.cpp:29: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qobject.h:54, from /usr/include/qt/QtCore/qsharedpointer_impl.h:65, from /usr/include/qt/QtCore/qsharedpointer.h:48, from /usr/include/qt/QtCore/qpointer.h:43, from /usr/include/qt/QtCore/QPointer:1, from /builder/src/trojita-0.7/src/Gui/TaskProgressIndicator.h:26, from /builder/src/trojita-0.7/src/Gui/TaskProgressIndicator.cpp:24: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ [ 83%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/Util.cpp.o [ 84%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/Window.cpp.o [ 84%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ShortcutHandler/ShortcutConfigDialog.cpp.o [ 84%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ShortcutHandler/ShortcutConfigWidget.cpp.o [ 85%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ShortcutHandler/ShortcutHandler.cpp.o [ 85%] Building CXX object CMakeFiles/DesktopGui.dir/qrc_icons.cpp.o [ 85%] Building CXX object CMakeFiles/DesktopGui.dir/qrc_license.cpp.o /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigDialog.cpp: In constructor ‘Gui::ShortcutConfigDialog::ShortcutConfigDialog(QWidget*)’: /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigDialog.cpp:37:77: warning: ‘static QString Gui::ShortcutConfigDialog::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 37 | setWindowTitle(tr("Configure Shortcuts") + QLatin1String(" - ") + trUtf8("Trojitá")); | ~~~~~~^~~~~~~~~~~ In file included from /usr/include/qt/QtGui/qwindowdefs.h:44, from /usr/include/qt/QtWidgets/qwidget.h:44, from /usr/include/qt/QtWidgets/qdialog.h:44, from /usr/include/qt/QtWidgets/QDialog:1, from /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigDialog.h:26, from /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigDialog.cpp:21: /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigDialog.h:43:5: note: declared here 43 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.cpp: In constructor ‘Gui::ShortcutConfigWidget::ShortcutConfigWidget(QWidget*)’: /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.cpp:41:77: warning: ‘static QString Gui::ShortcutConfigWidget::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 41 | setWindowTitle(tr("Configure Shortcuts") + QLatin1String(" - ") + trUtf8("Trojitá")); | ~~~~~~^~~~~~~~~~~ In file included from /usr/include/qt/QtGui/qwindowdefs.h:44, from /usr/include/qt/QtWidgets/qwidget.h:44, from /usr/include/qt/QtWidgets/QWidget:1, from /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.h:26, from /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.cpp:21: /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.h:47:5: note: declared here 47 | Q_OBJECT | ^~~~~~~~ In file included from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33, from /builder/src/trojita-0.7/src/Gui/Window.cpp:64: /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:378:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 378 | QLinkedList<Commands::Command> cmdQueue; | ^~~~~~~~~~~ In file included from /usr/include/qt/QtCore/qvarlengtharray.h:43, from /usr/include/qt/QtCore/qmetatype.h:48, from /usr/include/qt/QtCore/qvariant.h:46, from /usr/include/qt/QtNetwork/qauthenticator.h:45, from /usr/include/qt/QtNetwork/QAuthenticator:1, from /builder/src/trojita-0.7/src/Gui/Window.cpp:24: /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:381:5: warning: ‘template<class T> class QLinkedList’ is deprecated: Use std::list instead [-Wdeprecated-declarations] 381 | QLinkedList<QSharedPointer<Responses::AbstractResponse> > respQueue; | ^~~~~~~~~~~ /usr/include/qt/QtCore/qcontainerfwd.h:51:26: note: declared here 51 | template <class T> class QLinkedList; | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.cpp: In member function ‘virtual bool Gui::ShortcutConfigWidget::eventFilter(QObject*, QEvent*)’: /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.cpp:203:110: warning: ‘static QString Gui::ShortcutConfigWidget::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 203 | tr("Shortcut Conflicts") + QLatin1String(" - ") + trUtf8("Trojitá"), | ~~~~~~^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.h:47:5: note: declared here 47 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.cpp: In lambda function: /builder/src/trojita-0.7/src/Gui/Window.cpp:123:36: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 123 | trUtf8("A plugin failed to load, therefore some functionality might be lost. " | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 124 | "You might want to update your system or report a bug to your vendor." | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 125 | "\n\n%1").arg(errorMessage)); | ~~~~~~~~~ In file included from /usr/include/qt/QtCore/qmetatype.h:50: /builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here 91 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.cpp: In constructor ‘Gui::MainWindow::MainWindow(QSettings*)’: /builder/src/trojita-0.7/src/Gui/Window.cpp:206:47: warning: ‘void QDesktopWidget::workAreaResized(int)’ is deprecated: Use QScreen::availableGeometryChanged() [-Wdeprecated-declarations] 206 | connect(qApp->desktop(), &QDesktopWidget::workAreaResized, delayedResize, static_cast<void (QTimer::*)()>(&QTimer::start)); | ^~~~~~~~~~~~~~~ In file included from /usr/include/qt/QtWidgets/QDesktopWidget:1, from /builder/src/trojita-0.7/src/Gui/Window.cpp:26: /usr/include/qt/QtWidgets/qdesktopwidget.h:99:69: note: declared here 99 | QT_DEPRECATED_X("Use QScreen::availableGeometryChanged()") void workAreaResized(int); | ^~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘void Gui::MainWindow::createActions()’: /builder/src/trojita-0.7/src/Gui/Window.cpp:515:38: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 515 | aboutTrojita = new QAction(trUtf8("&About Trojitá..."), this); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here 91 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘void Gui::MainWindow::handleTrayIconChange()’: /builder/src/trojita-0.7/src/Gui/Window.cpp:971:32: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 971 | } else if (fm.width(text) > pixmap.width()) { | ~~~~~~~~^~~~~~ In file included from /usr/include/qt/QtWidgets/qwidget.h:50, from /usr/include/qt/QtWidgets/qdesktopwidget.h:44: /usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ /builder/src/trojita-0.7/src/Gui/Window.cpp:972:73: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations] 972 | f.setPixelSize(f.pixelSize() * pixmap.width() / fm.width(text)); | ~~~~~~~~^~~~~~ /usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here 106 | int width(const QString &, int len = -1) const; | ^~~~~ /builder/src/trojita-0.7/src/Gui/Window.cpp:992:30: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 992 | tooltip += trUtf8(" - %n unread message(s)", 0, mailbox.data(Imap::Mailbox::RoleUnreadMessageCount).toInt()); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here 91 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘virtual void Gui::MainWindow::closeEvent(QCloseEvent*)’: /builder/src/trojita-0.7/src/Gui/Window.cpp:1005:47: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 1005 | Util::askForSomethingUnlessTold(trUtf8("Trojitá"), | ~~~~~~^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here 91 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘void Gui::MainWindow::slotShowSettings()’: /builder/src/trojita-0.7/src/Gui/Window.cpp:1299:37: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 1299 | trUtf8("No IMAP account is configured. Trojitá cannot do much without one.")); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here 91 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘void Gui::MainWindow::slotNextUnread()’: /builder/src/trojita-0.7/src/Gui/Window.cpp:1442:42: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 1442 | QModelIndex child = current.child(0, 0); | ~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/qt/QtWidgets/qabstractitemview.h:45, from /usr/include/qt/QtWidgets/qheaderview.h:44, from /usr/include/qt/QtWidgets/QHeaderView:1, from /builder/src/trojita-0.7/src/Gui/Window.cpp:30: /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘void Gui::MainWindow::slotPreviousUnread()’: /builder/src/trojita-0.7/src/Gui/Window.cpp:1480:40: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations] 1480 | candidate = candidate.child(current.model()->rowCount(candidate) - 1, 0); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here 455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const | ^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘void Gui::MainWindow::slotUpdateWindowTitle()’: /builder/src/trojita-0.7/src/Gui/Window.cpp:2304:34: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 2304 | setWindowTitle(trUtf8("%1 - %n unread - Trojitá", 0, mailbox.data(Imap::Mailbox::RoleUnreadMessageCount).toInt()) | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here 91 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.cpp:2307:34: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 2307 | setWindowTitle(trUtf8("%1 - Trojitá").arg(mailbox.data(Imap::Mailbox::RoleShortMailboxName).toString()) + profileName); | ~~~~~~^~~~~~~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here 91 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.cpp:2310:30: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 2310 | setWindowTitle(trUtf8("Trojitá") + profileName); | ~~~~~~^~~~~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here 91 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘void Gui::MainWindow::applySizesAndState()’: /builder/src/trojita-0.7/src/Gui/Window.cpp:2508:71: warning: ‘const QRect QDesktopWidget::availableGeometry(int) const’ is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations] 2508 | setGeometry(QApplication::desktop()->availableGeometry()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/qt/QtWidgets/qdesktopwidget.h:88:67: note: declared here 88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const; | ^~~~~~~~~~~~~~~~~ [ 86%] Linking CXX static library libDesktopGui.a [ 86%] Built target DesktopGui [ 86%] Built target trojita_autogen_timestamp_deps [ 86%] Automatic MOC for target trojita [ 86%] Built target trojita_autogen [ 87%] Generating locale/trojita_common_ar.qm [ 87%] Generating locale/trojita_common_ast.qm [ 87%] Generating locale/trojita_common_ca@valencia.qm [ 87%] Generating locale/trojita_common_bs.qm [ 88%] Generating locale/trojita_common_ca.qm [ 88%] Generating locale/trojita_common_cs.qm Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... [ 89%] Generating locale/trojita_common_da.qm Scanning directory '/builder/src/trojita-0.7'... [ 89%] Generating locale/trojita_common_de.qm [ 89%] Generating locale/trojita_common_el.qm [ 90%] Generating locale/trojita_common_en_GB.qm [ 90%] Generating locale/trojita_common_et.qm [ 90%] Generating locale/trojita_common_es.qm Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... [ 91%] Generating locale/trojita_common_fi.qm Scanning directory '/builder/src/trojita-0.7'... [ 91%] Generating locale/trojita_common_fr.qm Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... [ 91%] Generating locale/trojita_common_ga.qm [ 92%] Generating locale/trojita_common_gl.qm [ 92%] Generating locale/trojita_common_hu.qm Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 92%] Generating locale/trojita_common_ia.qm Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Scanning directory '/builder/src/trojita-0.7'... [ 93%] Generating locale/trojita_common_it.qm Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... [ 93%] Generating locale/trojita_common_ja.qm Scanning directory '/builder/src/trojita-0.7'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 93%] Generating locale/trojita_common_lt.qm [ 94%] Generating locale/trojita_common_mr.qm Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Scanning directory '/builder/src/trojita-0.7'... [ 94%] Generating locale/trojita_common_nb.qm Scanning directory '/builder/src/trojita-0.7'... [ 94%] Generating locale/trojita_common_nds.qm Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 95%] Generating locale/trojita_common_nl.qm Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... [ 95%] Generating locale/trojita_common_pl.qm [ 95%] Generating locale/trojita_common_pt.qm Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... [ 96%] Generating locale/trojita_common_pt_BR.qm Scanning directory '/builder/src/trojita-0.7'... File /builder/src/build/locale/trojita_common_nds.ts won't be updated: it contains translation but the target language is not recognized [ 96%] Generating locale/trojita_common_ro.qm Scanning directory '/builder/src/trojita-0.7'... [ 96%] Generating locale/trojita_common_sk.qm Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... [ 97%] Generating locale/trojita_common_sv.qm [ 97%] Generating locale/trojita_common_tr.qm [ 97%] Generating locale/trojita_common_ug.qm Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... [ 98%] Generating locale/trojita_common_uk.qm Scanning directory '/builder/src/trojita-0.7'... Removed plural forms as the target language has less forms. If this sounds wrong, possibly the target language is not set or recognized. [ 98%] Generating locale/trojita_common_x_test.qm Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... [ 98%] Generating locale/trojita_common_zh_CN.qm Scanning directory '/builder/src/trojita-0.7'... [ 99%] Generating locale/trojita_common_zh_TW.qm Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... File /builder/src/build/locale/trojita_common_x_test.ts won't be updated: it contains translation but the target language is not recognized Scanning directory '/builder/src/trojita-0.7'... Scanning directory '/builder/src/trojita-0.7'... [100%] Building CXX object CMakeFiles/trojita.dir/src/Gui/main.cpp.o [100%] Building CXX object CMakeFiles/trojita.dir/trojita_autogen/mocs_compilation.cpp.o /builder/src/trojita-0.7/src/Gui/main.cpp: In function ‘int main(int, char**)’: /builder/src/trojita-0.7/src/Gui/main.cpp:111:80: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations] 111 | qErr << QObject::tr("Error: Profile was not specified") << endl; | ^~~~ In file included from /usr/include/qt/QtCore/QTextStream:1, from /builder/src/trojita-0.7/src/Gui/main.cpp:28: /usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ /builder/src/trojita-0.7/src/Gui/main.cpp:115:93: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations] 115 | qErr << QObject::tr("Error: Duplicate profile option '%1'").arg(arg) << endl; | ^~~~ /usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ /builder/src/trojita-0.7/src/Gui/main.cpp:125:81: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations] 125 | qErr << QObject::tr("Warning: Unknown option '%1'").arg(arg) << endl; | ^~~~ /usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ /builder/src/trojita-0.7/src/Gui/main.cpp:129:86: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations] 129 | qErr << QObject::tr("Warning: Unexpected argument '%1'").arg(arg) << endl; | ^~~~ /usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ /builder/src/trojita-0.7/src/Gui/main.cpp:144:17: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations] 144 | qOut << endl << QObject::trUtf8( | ^~~~ /usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ /builder/src/trojita-0.7/src/Gui/main.cpp:144:40: warning: ‘static QString QObject::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations] 144 | qOut << endl << QObject::trUtf8( | ~~~~~~~~~~~~~~~^ 145 | "Usage: %1 [options] [url]\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 146 | "\n" | ~~~~ 147 | "Trojitá %2 - fast Qt IMAP e-mail client\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 148 | "\n" | ~~~~ 149 | "Options:\n" | ~~~~~~~~~~~~ 150 | " -h, --help Show this help\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 151 | " -m, --mainwindow Show main window (default when no option is provided)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 152 | " -a, --addressbook Show addressbook window\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 153 | " -c, --compose Compose new email (default when url is provided)\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | " -p, --profile <profile> Set profile (cannot start with char '-')\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 155 | " --log-to-disk Activate debug traffic logging to disk by default\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 156 | "\n" | ~~~~ 157 | "Arguments:\n" | ~~~~~~~~~~~~~~ 158 | " url Mailto: url address for composing new email\n" | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 159 | ).arg(arguments.at(0), Common::Application::version) << endl; | ~ In file included from /usr/include/qt/QtCore/qobject.h:46, from /usr/include/qt/QtCore/qcoreapplication.h:46, from /usr/include/qt/QtWidgets/qapplication.h:44, from /usr/include/qt/QtWidgets/QApplication:1, from /builder/src/trojita-0.7/src/Gui/main.cpp:23: /usr/include/qt/QtCore/qobject.h:129:5: note: declared here 129 | Q_OBJECT | ^~~~~~~~ /builder/src/trojita-0.7/src/Gui/main.cpp:159:65: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations] 159 | ).arg(arguments.at(0), Common::Application::version) << endl; | ^~~~ /usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ /builder/src/trojita-0.7/src/Gui/main.cpp:193:90: warning: ‘QTextStream& QTextStreamFunctions::endl(QTextStream&)’ is deprecated: Use Qt::endl [-Wdeprecated-declarations] 193 | qErr << QObject::tr("Error: Registering IPC instance failed: %1").arg(errmsg) << endl; | ^~~~ /usr/include/qt/QtCore/qtextstream.h:293:75: note: declared here 293 | Q_CORE_EXPORT QT_DEPRECATED_VERSION_X(5, 15, "Use Qt::endl") QTextStream &endl(QTextStream &s); | ^~~~ [100%] Linking CXX executable trojita [100%] Built target trojita ==> Entering fakeroot environment... ==> Starting package()... -- Install configuration: "Release" -- Installing: /builder/pkg/trojita/usr/share/trojita/locale -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ast.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_bs.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_cs.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ca@valencia.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ca.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ar.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_da.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_en_GB.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_de.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_es.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_et.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_el.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_fi.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ga.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_gl.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_fr.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_hu.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ia.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_it.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ja.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_lt.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_nb.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_mr.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_nds.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_nl.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_pl.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_pt.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ro.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_pt_BR.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_sv.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_sk.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ug.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_tr.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_uk.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_zh_CN.qm -- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_zh_TW.qm -- Installing: /builder/pkg/trojita/usr/lib/trojita/trojita_plugin_QtKeychainPasswordPlugin.so -- Set non-toolchain portion of runtime path of "/builder/pkg/trojita/usr/lib/trojita/trojita_plugin_QtKeychainPasswordPlugin.so" to "" -- Installing: /builder/pkg/trojita/usr/lib/libtrojita_plugins.so -- Installing: /builder/pkg/trojita/usr/bin/be.contacts -- Set non-toolchain portion of runtime path of "/builder/pkg/trojita/usr/bin/be.contacts" to "" -- Installing: /builder/pkg/trojita/usr/bin/trojita -- Set non-toolchain portion of runtime path of "/builder/pkg/trojita/usr/bin/trojita" to "" -- Installing: /builder/pkg/trojita/usr/share/applications/org.kde.trojita.desktop -- Installing: /builder/pkg/trojita/usr/share/appdata/org.kde.trojita.appdata.xml -- Installing: /builder/pkg/trojita/usr/share/icons/hicolor/32x32/apps/trojita.png -- Installing: /builder/pkg/trojita/usr/share/icons/hicolor/scalable/apps/trojita.svg ==> Tidying install... -> Removing libtool files... -> Removing static library files... -> Purging unwanted files... -> Stripping unneeded symbols from binaries and libraries... -> Compressing man and info pages... ==> Checking for packaging issues... ==> Creating package "trojita"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Creating package "trojita-debug"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: trojita 0.7-17 (Fri Sep 11 02:02:24 2026) |