Package Name trojita
Status SUCCESS
Last Build Date 22.8.2024 21:04
Repo URL https://aur.archlinux.org/trojita.git

Build Output
==> Making package: trojita 0.7-11 (Thu Aug 22 21:02:11 2024)
==> 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) kwallet5

Enter a number (default=1):
looking for conflicting packages...
warning: dependency cycle detected:
warning: mesa will be installed before its libglvnd dependency
warning: dependency cycle detected:
warning: harfbuzz will be installed before its freetype2 dependency

Packages (131) adobe-source-code-pro-fonts-2.042u+1.062i+1.026vf-2 adwaita-cursors-46.2-1 adwaita-icon-theme-46.2-1 adwaita-icon-theme-legacy-46.2-1 alsa-lib-1.2.12-1 alsa-topology-conf-1.2.5.1-4 alsa-ucm-conf-1.2.12-1 at-spi2-core-2.52.0-1 avahi-1:0.8+r194+g3f79789-2 cairo-1.18.0-2 cantarell-fonts-1:0.303.1-2 cdparanoia-10.2-9 dconf-0.40.0-3 default-cursors-2-2 desktop-file-utils-0.27-1 double-conversion-3.3.0-2 duktape-2.7.0-7 fontconfig-2:2.15.0-2 freetype2-2.13.3-1 fribidi-1.0.15-1 gcr-3.41.2-2 gcr-4-4.3.0-1 gdk-pixbuf2-2.42.12-1 giflib-5.2.2-1 glib-networking-1:2.80.0-3 gnome-keyring-1:46.2-1 graphene-1.10.8-1 graphite-1:1.3.14-4 gsettings-desktop-schemas-46.1-2 gsettings-system-schemas-46.1-2 gst-plugins-base-1.24.6-1 gst-plugins-base-libs-1.24.6-1 gstreamer-1.24.6-1 gtk-update-icon-cache-1:4.14.5-1 gtk3-1:3.24.43-1 harfbuzz-9.0.0-1 hyphen-2.8.8-6 iso-codes-4.16.0-1 jbigkit-2.1-8 json-glib-1.8.0-2 lcms2-2.16-1 libcloudproviders-0.3.6-1 libcolord-1.4.7-2 libcups-2:2.4.10-1 libdaemon-0.14-6 libdatrie-0.2.13-4 libdrm-2.4.122-1 libei-1.3.0-1 libepoxy-1.5.10-3 libevdev-1.13.2-1 libglvnd-1.7.0-1 libgudev-238-1 libice-1.1.1-3 libinput-1.26.2-1 libjpeg-turbo-3.0.3-1 libogg-1.3.5-2 libomxil-bellagio-0.9.3-5 libpciaccess-0.18.1-2 libpng-1.6.43-1 libproxy-0.5.8-1 librsvg-2:2.58.3-1 libsm-1.2.4-2 libsoup3-3.4.4-1 libstemmer-2.2.0-2 libthai-0.1.29-3 libtheora-1.1.1-6 libtiff-4.6.0-5 libunwind-1.8.1-3 libvorbis-1.3.7-3 libwacom-2.12.2-1 libwebp-1.4.0-1 libx11-1.8.10-1 libxau-1.0.11-3 libxcb-1.17.0-1 libxcomposite-0.4.6-2 libxcursor-1.2.2-1 libxdamage-1.1.6-2 libxdmcp-1.1.5-1 libxext-1.3.6-1 libxfixes-6.0.1-2 libxft-2.3.8-2 libxi-1.8.1-2 libxinerama-1.1.5-2 libxkbcommon-1.7.0-2 libxkbcommon-x11-1.7.0-2 libxmu-1.2.1-1 libxrandr-1.5.4-1 libxrender-0.9.11-2 libxshmfence-1.3.2-2 libxt-1.3.0-2 libxtst-1.2.5-1 libxv-1.0.12-2 libxxf86vm-1.1.5-2 llvm-libs-18.1.8-4 lm_sensors-1:3.6.0.r41.g31d1f125-3 lzo-2.10-5 md4c-0.5.2-1 mesa-1:24.1.6-1 mtdev-1.1.7-1 opus-1.5.2-1 orc-0.4.39-1 pango-1:1.54.0-1 pixman-0.43.4-1 qt5-base-5.15.14+kde+r143-1 qt5-declarative-5.15.14+kde+r28-1 qt5-location-5.15.14+kde+r7-1 qt5-sensors-5.15.14-1 qt5-translations-5.15.14-1 qt5-webchannel-5.15.14+kde+r3-1 shared-mime-info-2.4-1 tracker3-3.7.3-2 tslib-1.23-1 wayland-1.23.0-1 woff2-1.0.2-5 xcb-proto-1.17.0-2 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-1 xkeyboard-config-2.42-1 xorg-xprop-1.2.7-1 xorg-xset-1.2.5-2 xorgproto-2024.1-2 hicolor-icon-theme-0.18-1 mimetic-0.9.8-3 qgpgme-qt5-1.23.2-5 qt5-svg-5.15.14+kde+r5-1 qt5-webkit-5.212.0alpha4-24 qtkeychain-qt5-0.14.3-1

Total Download Size: 22.04 MiB
Total Installed Size: 626.81 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
gtk3-1:3.24.43-1-x86_64 downloading...
librsvg-2:2.58.3-1-x86_64 downloading...
adwaita-icon-theme-legacy-46.2-1-any downloading...
adobe-source-code-pro-fonts-2.042u+1.062i+1.026vf-2-any downloading...
tracker3-3.7.3-2-x86_64 downloading...
gcr-3.41.2-2-x86_64 downloading...
gnome-keyring-1:46.2-1-x86_64 downloading...
gsettings-desktop-schemas-46.1-2-any downloading...
at-spi2-core-2.52.0-1-x86_64 downloading...
gcr-4-4.3.0-1-x86_64 downloading...
gdk-pixbuf2-2.42.12-1-x86_64 downloading...
adwaita-cursors-46.2-1-any downloading...
libsoup3-3.4.4-1-x86_64 downloading...
libepoxy-1.5.10-3-x86_64 downloading...
lcms2-2.16-1-x86_64 downloading...
adwaita-icon-theme-46.2-1-any downloading...
libcolord-1.4.7-2-x86_64 downloading...
json-glib-1.8.0-2-x86_64 downloading...
qt5-svg-5.15.14+kde+r5-1-x86_64 downloading...
libstemmer-2.2.0-2-x86_64 downloading...
glib-networking-1:2.80.0-3-x86_64 downloading...
cantarell-fonts-1:0.303.1-2-any downloading...
dconf-0.40.0-3-x86_64 downloading...
libei-1.3.0-1-x86_64 downloading...
libcloudproviders-0.3.6-1-x86_64 downloading...
qtkeychain-qt5-0.14.3-1-x86_64 downloading...
desktop-file-utils-0.27-1-x86_64 downloading...
libxcursor-1.2.2-1-x86_64 downloading...
libxtst-1.2.5-1-x86_64 downloading...
libxrandr-1.5.4-1-x86_64 downloading...
gtk-update-icon-cache-1:4.14.5-1-x86_64 downloading...
libxinerama-1.1.5-2-x86_64 downloading...
libxdamage-1.1.6-2-x86_64 downloading...
gsettings-system-schemas-46.1-2-any 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...
Optional dependencies for libjpeg-turbo
java-runtime>11: for TurboJPEG Java wrapper
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 libxfixes...
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 default-cursors...
Optional dependencies for default-cursors
adwaita-cursors: default cursor theme [pending]
installing wayland...
installing libomxil-bellagio...
installing mesa...
Optional dependencies for mesa
opengl-man-pages: for the OpenGL API man pages
installing libglvnd...
installing libpng...
installing graphite...
Optional dependencies for graphite
graphite-docs: Documentation
installing harfbuzz...
Optional dependencies for harfbuzz
harfbuzz-utils: utilities
installing freetype2...
installing fontconfig...
Creating fontconfig configuration...
Rebuilding fontconfig cache...
installing libice...
installing libsm...
installing libxt...
installing libxmu...
installing xorg-xset...
installing xorg-xprop...
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
installing shared-mime-info...
installing xcb-util-wm...
installing libxrender...
installing libxi...
installing xcb-util...
installing xcb-util-image...
installing tslib...
installing mtdev...
installing libevdev...
installing libgudev...
installing libwacom...
Optional dependencies for libwacom
python-libevdev: for libwacom-show-stylus
python-pyudev: for libwacom-show-stylus
installing libinput...
Optional dependencies for libinput
gtk4: libinput debug-gui
python-pyudev: libinput measure
python-libevdev: libinput measure
python-yaml: used by various tools [installed]
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
qt5-base: qt5 bindings [pending]
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 giflib...
installing jbigkit...
installing libtiff...
Optional dependencies for libtiff
freeglut: for using tiffgt
installing libwebp...
installing libxcomposite...
installing libunwind...
installing gstreamer...
Optional dependencies for gstreamer
python: gst-plugins-doc-cache-generator [installed]
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 graphene...
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 gdk-pixbuf2...
Optional dependencies for gdk-pixbuf2
libwmf: Load .wmf and .apm
libopenraw: Load .dng, .cr2, .crw, .nef, .orf, .pef, .arw, .erf, .mrw, and .raf
libavif: Load .avif
libheif: Load .heif, .heic, and .avif
libjxl: Load .jxl
librsvg: Load .svg, .svgz, and .svg.gz [pending]
webp-pixbuf-loader: Load .webp
installing adwaita-icon-theme-legacy...
installing adwaita-cursors...
installing adwaita-icon-theme...
installing gsettings-system-schemas...
installing adobe-source-code-pro-fonts...
installing cantarell-fonts...
installing gsettings-desktop-schemas...
installing libei...
installing libxtst...
installing at-spi2-core...
Optional dependencies for at-spi2-core
dbus-broker: Alternative bus implementation [installed]
installing desktop-file-utils...
installing libcloudproviders...
installing lcms2...
installing libcolord...
installing libepoxy...
installing librsvg...
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 tracker3...
Optional dependencies for tracker3
libsoup: Alternative remoting backend
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 qgpgme-qt5...
installing mimetic...
:: Running post-transaction hooks...
( 1/16) Creating system user accounts...
Creating group 'avahi' with GID 972.
Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 972 and GID 972.
( 2/16) Reloading system manager configuration...
Skipped: Current root is not booted.
( 3/16) Reloading user manager configuration...
Skipped: Current root is not booted.
( 4/16) Updating udev hardware database...
( 5/16) Reloading device manager configuration...
Skipped: Device manager is not running.
( 6/16) Arming ConditionNeedsUpdate...
( 7/16) Updating the MIME type database...
( 8/16) Updating fontconfig configuration...
( 9/16) Reloading system bus configuration...
Skipped: Current root is not booted.
(10/16) Updating fontconfig cache...
(11/16) Probing GDK-Pixbuf loader modules...
(12/16) Updating GIO module cache...
(13/16) Compiling GSettings XML schema files...
(14/16) Probing GTK3 input method modules...
(15/16) Updating icon theme caches...
(16/16) 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-2 jsoncpp-1.9.5-3 libuv-1.48.0-2 rhash-1.4.4-1 cmake-3.30.2-1 qt5-tools-5.15.14+kde+r4-2

Total Installed Size: 94.10 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
:: Running post-transaction hooks...
(1/4) Arming ConditionNeedsUpdate...
(2/4) Updating the MIME type database...
(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
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 356 100 356 0 0 721 0 --:--:-- --:--:-- --:--:-- 720

0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 351 100 351 0 0 140 0 0:00:02 0:00:02 --:--:-- 352
100 351 100 351 0 0 140 0 0:00:02 0:00:02 --:--:-- 352

3 1013k 3 32514 0 0 9389 0 0:01:50 0:00:03 0:01:47 9389
100 1013k 100 1013k 0 0 235k 0 0:00:04 0:00:04 --:--:-- 1170k
-> 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
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 364 100 364 0 0 741 0 --:--:-- --:--:-- --:--:-- 741

0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
0 0 0 0 0 0 0 0 --:--:-- 0:00:02 --:--:-- 0
100 351 100 351 0 0 140 0 0:00:02 0:00:02 --:--:-- 348

100 181 100 181 0 0 54 0 0:00:03 0:00:03 --:--:-- 54
100 181 100 181 0 0 54 0 0:00:03 0:00:03 --:--:-- 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 46856 0 --:--:-- --:--:-- --:--:-- 47012
-> 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 11405 0 --:--:-- --:--:-- --:--:-- 11514
-> 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 43882 0 --:--:-- --:--:-- --:--:-- 44567
-> 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 21003 0 --:--:-- --:--:-- --:--:-- 21148
-> 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 15030 0 --:--:-- --:--:-- --:--:-- 15111
-> Found trojita-0-7-mimetic-inttypes.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
==> 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
==> Starting build()...
CMake Warning (dev) at CMakeLists.txt:1 (project):
cmake_minimum_required() should be called prior to this top-level project()
call. Please see the cmake-commands(7) manual for usage documentation of
both commands.
This warning is for project developers. Use -Wno-dev to suppress it.

-- The C compiler identification is GNU 14.2.1
-- The CXX compiler identification is GNU 14.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
CMake Deprecation Warning at CMakeLists.txt:7 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.

Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.


CMake Deprecation Warning at CMakeLists.txt:18 (cmake_policy):
The OLD behavior for policy CMP0043 will be removed from a future version
of CMake.

The cmake-policies(7) manual explains that the OLD behaviors of all
policies are deprecated and that a policy should be set to OLD only under
specific short-term circumstances. Projects should be ported to the NEW
behavior and not rely on setting a policy to OLD.


-- Setting build type to 'RelWithDebInfo' as none was specified.
CMake Deprecation Warning at cmake/FindCXXFeatures.cmake:44 (cmake_minimum_required):
Compatibility with CMake < 3.5 will be removed from a future version of
CMake.

Update the VERSION argument <min> value or use a ...<max> suffix to tell
CMake that the project does not need compatibility with older versions.
Call Stack (most recent call first):
CMakeLists.txt:37 (include)


-- 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.46.0")
-- Found PkgConfig: /usr/sbin/pkg-config (found version "2.1.1")
-- Found Mimetic: /usr/lib/libmimetic.so
CMake Warning at cmake/TrojitaOption.cmake:121 (find_package):
By not providing "FindKF5Gpgmepp.cmake" in CMAKE_MODULE_PATH this project
has asked CMake to find a package configuration file provided by
"KF5Gpgmepp", but CMake did not find one.

Could not find a package configuration file provided by "KF5Gpgmepp" with
any of the following names:

KF5GpgmeppConfig.cmake
kf5gpgmepp-config.cmake

Add the installation prefix of "KF5Gpgmepp" to CMAKE_PREFIX_PATH or set
"KF5Gpgmepp_DIR" to a directory containing one of the above files. If
"KF5Gpgmepp" provides a separate development package or SDK, be sure it has
been installed.
Call Stack (most recent call first):
CMakeLists.txt:97 (trojita_find_package)


-- Disabling WITH_GPGMEPP because package KF5Gpgmepp was not found
-- Disabling WITH_CRYPTO_MESSAGES because of WITH_GPGMEPP
-- 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.1")
-- 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_ABOOKADDRESSBOOK_PLUGIN, Build AbookAddressbook plugin
* WITH_CLEARTEXT_PLUGIN, Build Cleartext password plugin
* WITH_QTKEYCHAIN_PLUGIN, Build Qtkeychain password plugin

-- The following OPTIONAL packages have been found:

* Qt5LinguistTools
* Qt5Test, Qt5 QTest library, <http://qt-project.org>
Needed for automated tests
* Qt5LinguistForTrojita
* Git
* PkgConfig
* Mimetic, C++ MIME Library, <http://www.codesink.org/mimetic_mime_library.html>
Required for client-side MIME parsing
* 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
* ZLIB

-- The following REQUIRED packages have been found:

* Qt5Sql
* Qt5Gui (required version >= 5.15)
* Qt5Network (required version >= 5.15)
* Qt5WebKitWidgets
* Qt5Widgets
* Qt5Svg
* Qt5Core

-- The following features have been disabled:

* WITH_TESTS, Build tests
* WITH_GPGMEPP, Build with the GpgME++ library for cryptography
* WITH_CRYPTO_MESSAGES, Enable support for encrypted messages
* WITH_RAGEL, Build with Ragel library

-- The following OPTIONAL packages have not been found:

* KF5Gpgmepp, C++ bindings for gpgme, <https://quickgit.kde.org/?p=gpgmepp.git>
Needed for encrypted/signed e-mails
* 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
CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:561 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:567 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:578 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:583 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:591 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:596 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:602 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:607 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:612 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:617 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:620 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

-- Building static plugin trojita_plugin_ClearTextPasswordPlugin
-- Building shared plugin trojita_plugin_QtKeychainPasswordPlugin
CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:645 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

-- Building static plugin trojita_plugin_AbookAddressbookPlugin
CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:671 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:684 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:711 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

CMake Warning (dev) at /usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:44 (message):
qt5_use_modules is not part of the official API, and might be removed in Qt
6.
Call Stack (most recent call first):
/usr/lib/cmake/Qt5Core/Qt5CoreMacros.cmake:434 (_qt5_warn_deprecated)
CMakeLists.txt:712 (qt5_use_modules)
This warning is for project developers. Use -Wno-dev to suppress it.

-- Configuring done (6.4s)
-- Generating done (0.2s)
-- Build files have been written to: /builder/src/build
[ 0%] Built target Plugins_autogen_timestamp_deps
[ 0%] Built target Streams_autogen_timestamp_deps
[ 0%] Built target qwwsmtpclient_autogen_timestamp_deps
[ 1%] Generating version_fake_file, trojita-version.h, trojita-git-version.h
[ 1%] Built target IPC_autogen_timestamp_deps
[ 2%] Automatic MOC for target Plugins
[ 2%] Automatic MOC for target IPC
[ 2%] Automatic MOC for target qwwsmtpclient
[ 2%] Automatic MOC for target Streams
[ 2%] Built target version
[ 2%] Built target Common_autogen_timestamp_deps
[ 2%] Automatic MOC for target Common
[ 2%] Built target IPC_autogen
[ 2%] Built target Common_autogen
[ 2%] Built target Plugins_autogen
[ 2%] Built target qwwsmtpclient_autogen
[ 3%] Building CXX object CMakeFiles/IPC.dir/IPC_autogen/mocs_compilation.cpp.o
[ 3%] Building CXX object CMakeFiles/IPC.dir/src/IPC/DBusInterface.cpp.o
[ 3%] Building CXX object CMakeFiles/IPC.dir/src/IPC/MainWindowBridge.cpp.o
[ 3%] Building CXX object CMakeFiles/Common.dir/Common_autogen/mocs_compilation.cpp.o
[ 3%] Built target Streams_autogen
[ 3%] Building CXX object CMakeFiles/Plugins.dir/src/Plugins/AddressbookPlugin.cpp.o
[ 4%] Building CXX object CMakeFiles/Plugins.dir/Plugins_autogen/mocs_compilation.cpp.o
[ 4%] Building CXX object CMakeFiles/Plugins.dir/src/Plugins/PasswordPlugin.cpp.o
[ 4%] Building CXX object CMakeFiles/Common.dir/src/Common/Application.cpp.o
[ 4%] Building CXX object CMakeFiles/qwwsmtpclient.dir/qwwsmtpclient_autogen/mocs_compilation.cpp.o
[ 5%] Building CXX object CMakeFiles/qwwsmtpclient.dir/src/qwwsmtpclient/qwwsmtpclient.cpp.o
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Gui/Window.h:31,
from /builder/src/trojita-0.7/src/IPC/MainWindowBridge.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from /builder/src/trojita-0.7/src/IPC/MainWindowBridge.cpp:23:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 6%] Building CXX object CMakeFiles/Common.dir/src/Common/ConnectionId.cpp.o
[ 6%] Building CXX object CMakeFiles/Streams.dir/Streams_autogen/mocs_compilation.cpp.o
[ 7%] Building CXX object CMakeFiles/Plugins.dir/src/Plugins/PluginJob.cpp.o
[ 8%] Linking CXX static library libIPC.a
[ 8%] Built target IPC
[ 8%] Building CXX object CMakeFiles/Plugins.dir/src/Plugins/PluginManager.cpp.o
[ 9%] Building CXX object CMakeFiles/Streams.dir/src/Streams/DeletionWatcher.cpp.o
[ 9%] Building CXX object CMakeFiles/Common.dir/src/Common/DeleteAfter.cpp.o
[ 9%] Building CXX object CMakeFiles/Streams.dir/src/Streams/FakeSocket.cpp.o
[ 9%] Building CXX object CMakeFiles/Common.dir/src/Common/FileLogger.cpp.o
[ 9%] Linking CXX static library libqwwsmtpclient.a
[ 9%] Built target qwwsmtpclient
[ 10%] Building CXX object CMakeFiles/Common.dir/src/Common/MetaTypes.cpp.o
[ 10%] Building CXX object CMakeFiles/Streams.dir/src/Streams/IODeviceSocket.cpp.o
[ 11%] Building CXX object CMakeFiles/Streams.dir/src/Streams/Socket.cpp.o
[ 11%] Linking CXX shared library libtrojita_plugins.so
[ 11%] Building CXX object CMakeFiles/Common.dir/src/Common/Paths.cpp.o
[ 11%] Building CXX object CMakeFiles/Streams.dir/src/Streams/SocketFactory.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: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);
| ^
/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: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),
| ^
/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;
| ^~~~~~~~~
[ 11%] Building CXX object CMakeFiles/Streams.dir/src/Streams/3rdparty/rfc1951.cpp.o
[ 11%] Building CXX object CMakeFiles/Common.dir/src/Common/SettingsNames.cpp.o
[ 11%] Built target Plugins
[ 11%] Built target trojita_plugin_QtKeychainPasswordPlugin_autogen_timestamp_deps
[ 11%] Built target trojita_plugin_ClearTextPasswordPlugin_autogen_timestamp_deps
[ 11%] Built target trojita_plugin_AbookAddressbookPlugin_autogen_timestamp_deps
[ 11%] Automatic MOC for target trojita_plugin_QtKeychainPasswordPlugin
[ 11%] Automatic MOC for target trojita_plugin_AbookAddressbookPlugin
[ 12%] Automatic MOC for target trojita_plugin_ClearTextPasswordPlugin
[ 12%] Built target trojita_plugin_QtKeychainPasswordPlugin_autogen
[ 12%] Building CXX object CMakeFiles/trojita_plugin_QtKeychainPasswordPlugin.dir/trojita_plugin_QtKeychainPasswordPlugin_autogen/mocs_compilation.cpp.o
[ 12%] Built target trojita_plugin_ClearTextPasswordPlugin_autogen
[ 12%] Built target trojita_plugin_AbookAddressbookPlugin_autogen
[ 13%] Building CXX object CMakeFiles/trojita_plugin_QtKeychainPasswordPlugin.dir/src/Plugins/QtKeyChain/QtKeyChainPassword.cpp.o
[ 14%] Building CXX object CMakeFiles/trojita_plugin_ClearTextPasswordPlugin.dir/trojita_plugin_ClearTextPasswordPlugin_autogen/mocs_compilation.cpp.o
[ 15%] Linking CXX static library libCommon.a
[ 16%] Built target Common
[ 16%] Generating ui_onecontact.h
[ 17%] Generating ui_be-contacts.h
[ 17%] Building CXX object CMakeFiles/trojita_plugin_ClearTextPasswordPlugin.dir/src/Plugins/ClearTextPassword/ClearTextPassword.cpp.o
[ 18%] Building CXX object CMakeFiles/trojita_plugin_AbookAddressbookPlugin.dir/trojita_plugin_AbookAddressbookPlugin_autogen/mocs_compilation.cpp.o
[ 19%] Linking CXX static library libStreams.a
[ 19%] Built target Streams
[ 19%] Building CXX object CMakeFiles/trojita_plugin_AbookAddressbookPlugin.dir/src/Plugins/AbookAddressbook/AbookAddressbook.cpp.o
/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:1307,
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
| ^~~~~~~~
[ 19%] Building CXX object CMakeFiles/trojita_plugin_AbookAddressbookPlugin.dir/src/Plugins/AbookAddressbook/be-contacts.cpp.o
[ 19%] Built target AppVersion_autogen_timestamp_deps
[ 19%] Built target UiUtils_autogen_timestamp_deps
[ 19%] Automatic MOC for target AppVersion
[ 19%] Built target AppVersion_autogen
[ 19%] Linking CXX static library trojita_plugin_ClearTextPasswordPlugin.a
[ 19%] Automatic MOC for target UiUtils
[ 19%] Linking CXX shared module trojita_plugin_QtKeychainPasswordPlugin.so
[ 19%] Built target trojita_plugin_ClearTextPasswordPlugin
[ 19%] Building CXX object CMakeFiles/AppVersion.dir/AppVersion_autogen/mocs_compilation.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: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));
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:612:17: note: declared here
612 | QStringList split(QChar sep, SplitBehavior behavior,
| ^~~~~
[ 20%] Building CXX object CMakeFiles/AppVersion.dir/src/AppVersion/SetCoreApplication.cpp.o
[ 20%] Built target UiUtils_autogen
[ 21%] Building CXX object CMakeFiles/UiUtils.dir/UiUtils_autogen/mocs_compilation.cpp.o
[ 21%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/Color.cpp.o
[ 21%] Built target trojita_plugin_QtKeychainPasswordPlugin
[ 21%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/Formatting.cpp.o
[ 22%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/IconLoader.cpp.o
[ 22%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/PasswordWatcher.cpp.o
[ 22%] Linking CXX static library libAppVersion.a
[ 22%] Built target AppVersion
[ 22%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/PlainTextFormatter.cpp.o
/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: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);
| ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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: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
[ 29%] Building CXX object CMakeFiles/Imap.dir/Imap_autogen/mocs_compilation.cpp.o
[ 29%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Encoders.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
In file included from /builder/src/trojita-0.7/src/Imap/Exceptions.cpp:25:
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /builder/src/trojita-0.7/src/Imap/Exceptions.h:25,
from /builder/src/trojita-0.7/src/Imap/Exceptions.cpp:22:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
[ 29%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/3rdparty/rfccodecs.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/build/Imap_autogen/I7YDGANZM2/../../../trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/build/Imap_autogen/I7YDGANZM2/moc_Cache.cpp:10,
from /builder/src/build/Imap_autogen/mocs_compilation.cpp:2:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38,
from /usr/include/c++/14.2.1/memory:78,
from /builder/src/build/Imap_autogen/I7YDGANZM2/moc_Cache.cpp:9:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/build/Imap_autogen/I7YDGANZM2/../../../trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/build/Imap_autogen/I7YDGANZM2/../../../trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/build/Imap_autogen/I7YDGANZM2/../../../trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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
/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;
| ^~
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: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)) {
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:612:17: note: declared here
612 | QStringList split(QChar sep, SplitBehavior behavior,
| ^~~~~
[ 30%] Built target be.contacts
[ 30%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/Data.cpp.o
/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);
| ^~~~
/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);
| ^~~~
[ 30%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/LowLevelParser.cpp.o
[ 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
[ 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
In file included from /builder/src/trojita-0.7/src/Imap/Parser/MailAddress.cpp:29:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtGui/qtextdocument.h:44,
from /usr/include/qt/QtGui/QTextDocument:1,
from /builder/src/trojita-0.7/src/Imap/Parser/MailAddress.cpp:25:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/../Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Imap/Parser/MailAddress.cpp:30:
/builder/src/trojita-0.7/src/Imap/Parser/../Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Parser/../Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/../Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Parser/Message.cpp:28:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtGui/qtextdocument.h:44,
from /usr/include/qt/QtGui/QTextDocument:1,
from /builder/src/trojita-0.7/src/Imap/Parser/Message.cpp:25:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/../Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Imap/Parser/Message.cpp:31:
/builder/src/trojita-0.7/src/Imap/Parser/../Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Parser/../Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/../Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Parser/Parser.cpp:30:
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
[ 32%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/ThreadingNode.cpp.o
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qhashfunctions.h:44,
from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtCore/qhash.h:46,
from /usr/include/qt/QtCore/qdebug.h:45,
from /usr/include/qt/QtCore/QDebug:1,
from /builder/src/trojita-0.7/src/Imap/Parser/Parser.cpp:23:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Response.cpp:24:
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Parser/Response.cpp:25:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
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:
/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
/builder/src/trojita-0.7/src/Imap/Parser/Response.cpp:191:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
191 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind)
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Parser/Response.cpp:583:68: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
583 | NumberResponse::NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere):
| ^~~~~
/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)
| ^~~~~
[ 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
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Imap/Network/FileDownloadManager.cpp:25:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/qiodevice.h:45,
from /usr/include/qt/QtCore/qfiledevice.h:43,
from /usr/include/qt/QtCore/qfile.h:44,
from /usr/include/qt/QtCore/QFile:1,
from /builder/src/trojita-0.7/src/Imap/Network/FileDownloadManager.h:25,
from /builder/src/trojita-0.7/src/Imap/Network/FileDownloadManager.cpp:22:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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:
/usr/include/qt/QtNetwork/qnetworkreply.h:161:10: note: declared here
161 | void error(QNetworkReply::NetworkError);
| ^~~~~
/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),
| ^
/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
[ 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
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetworkReply.cpp:28:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qhashfunctions.h:44,
from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtCore/qhash.h:46,
from /usr/include/qt/QtCore/qdebug.h:45,
from /usr/include/qt/QtCore/QDebug:1,
from /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetworkReply.cpp:22:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp:30:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qhashfunctions.h:44,
from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtCore/qhash.h:46,
from /usr/include/qt/QtCore/qshareddata.h:46,
from /usr/include/qt/QtCore/QSharedDataPointer:1,
from /usr/include/qt/QtNetwork/qnetworkrequest.h:44,
from /usr/include/qt/QtNetwork/QNetworkRequest:1,
from /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp:22:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
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:
/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/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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);
| ^~~~~
/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/DiskPartCache.cpp.o
[ 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
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.cpp:23:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qurl.h:44,
from /usr/include/qt/QtCore/QUrl:1,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:26:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/CombinedCache.h:26,
from /builder/src/trojita-0.7/src/Imap/Model/CombinedCache.cpp:23:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qurl.h:44,
from /usr/include/qt/QtCore/QUrl:1,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:26:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 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
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Model/FindInterestingPart.cpp:32:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Model/DummyNetworkWatcher.cpp:24:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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
| ^~~~~~~~~~~
[ 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/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Imap/Model/FullMessageCombiner.cpp:26:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from /builder/src/trojita-0.7/src/Imap/Model/FullMessageCombiner.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/FullMessageCombiner.cpp:24:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
[ 38%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/MailboxModel.cpp.o
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 38%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/MailboxTree.cpp.o
/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:
/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;
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/CombinedCache.h:26,
from /builder/src/trojita-0.7/src/Imap/Model/ImapAccess.cpp:32:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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;
| ^~~~~~~~~~~
[ 39%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/MemoryCache.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxFinder.cpp:33:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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;
| ^~~~~~~~~~~
[ 39%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/Model.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
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/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.cpp:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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: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: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,
| ^~~~~
[ 39%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/MsgListModel.cpp.o
/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/NetworkWatcher.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/MemoryCache.h:26,
from /builder/src/trojita-0.7/src/Imap/Model/MemoryCache.cpp:23:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qurl.h:44,
from /usr/include/qt/QtCore/QUrl:1,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:26:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 40%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/OneMessageModel.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Model/Model.cpp:28:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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)
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
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/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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)
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Model/NetworkWatcher.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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:
/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/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/ParserState.cpp.o
[ 41%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/PrettyMailboxModel.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Model/OneMessageModel.cpp:27:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
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/Imap/Model/OneMessageModel.h:26,
from /builder/src/trojita-0.7/src/Imap/Model/OneMessageModel.cpp:23:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/PrettyMsgListModel.cpp.o
[ 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/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qhashfunctions.h:44,
from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtCore/qhash.h:46,
from /usr/include/qt/QtCore/qshareddata.h:46,
from /usr/include/qt/QtCore/qsharedpointer.h:45,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
[ 42%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/SQLCache.cpp.o
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/SubtreeModel.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
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/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 42%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/SystemNetworkWatcher.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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;
| ^~~~~~~~~~~
[ 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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/SQLCache.h:26,
from /builder/src/trojita-0.7/src/Imap/Model/SQLCache.cpp:23:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qurl.h:44,
from /usr/include/qt/QtCore/QUrl:1,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:26:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
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/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/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
| ^~~~~~~~~~~
[ 43%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/ThreadingMsgListModel.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/TaskFactory.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38,
from /usr/include/c++/14.2.1/memory:78,
from /builder/src/trojita-0.7/src/Imap/Model/TaskFactory.h:26,
from /builder/src/trojita-0.7/src/Imap/Model/TaskFactory.cpp:23:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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;
| ^~~~~~~~~~~
[ 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
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/CopyMoveMessagesTask.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/TaskFactory.cpp:28:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Model/SystemNetworkWatcher.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Tasks/../Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Tasks/../Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/GetAnyConnectionTask.h:27:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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: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
| ^~~~~~~~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.h:29,
from /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.cpp:23:
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
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:
/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/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32,
from /builder/src/trojita-0.7/src/Imap/Model/ThreadingMsgListModel.cpp:30:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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
| ^~~~~~~~
[ 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
[ 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
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/QByteArray:1,
from /builder/src/trojita-0.7/src/Imap/Model/CatenateData.h:25,
from /builder/src/trojita-0.7/src/Imap/Tasks/AppendTask.h:26:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/AppendTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 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
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/CreateMailboxTask.cpp:27:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
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/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
[ 47%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/ExpungeMailboxTask.cpp.o
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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;
| ^~~~~~~~~~~
[ 47%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/ExpungeMessagesTask.cpp.o
[ 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/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/DeleteMailboxTask.cpp:27:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/EnableTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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: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:
/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/../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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/ExpungeMessagesTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/ExpungeMailboxTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/Fake_ListChildMailboxesTask.cpp:25:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 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
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
[ 49%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/GetAnyConnectionTask.cpp.o
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Tasks/../Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Tasks/../Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/OpenConnectionTask.h:28:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 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/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/FetchMsgPartTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/FetchMsgMetadataTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Tasks/../Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Tasks/../Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/GetAnyConnectionTask.h:27:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/QString:1,
from /builder/src/trojita-0.7/src/Common/Application.h:26,
from /builder/src/trojita-0.7/src/Imap/Tasks/IdTask.cpp:24:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/GenUrlAuthTask.cpp:27:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/IdTask.cpp:27:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 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
[ 51%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/NumberOfMessagesTask.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/IdleLauncher.cpp:25:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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;
| ^~~~~~~~~~~
[ 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/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.cpp:25:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/c++/14.2.1/bits/locale_classes.h:40,
from /usr/include/c++/14.2.1/bits/ios_base.h:41,
from /usr/include/c++/14.2.1/ios:44,
from /usr/include/c++/14.2.1/istream:40,
from /usr/include/c++/14.2.1/sstream:40,
from /builder/src/trojita-0.7/src/Imap/Tasks/KeepMailboxOpenTask.cpp:23:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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;
| ^~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32,
from /builder/src/trojita-0.7/src/Imap/Tasks/KeepMailboxOpenTask.cpp:27:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/NumberOfMessagesTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/NoopTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/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(); }
| ^~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32,
from /builder/src/trojita-0.7/src/Imap/Tasks/ListChildMailboxesTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 52%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/OfflineConnectionTask.cpp.o
[ 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
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Tasks/../Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Tasks/../Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/ObtainSynchronizedMailboxTask.h:28:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 53%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/SubscribeUnsubscribeTask.cpp.o
/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)
| ^~~~~
[ 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/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Tasks/../Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Tasks/../Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/OpenConnectionTask.h:28:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Tasks/../Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Tasks/../Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/OfflineConnectionTask.h:27:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/SortTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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)
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/SubscribeUnsubscribeTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 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/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
[ 54%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/UnSelectTask.cpp.o
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/UpdateFlagsTask.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/ThreadTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 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/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32,
from /builder/src/trojita-0.7/src/Imap/Tasks/UidSubmitTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtCore/QObject:1,
from /builder/src/trojita-0.7/src/Imap/Tasks/ImapTask.h:28:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32,
from /builder/src/trojita-0.7/src/Imap/Tasks/UpdateFlagsTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Imap/Tasks/UnSelectTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Tasks/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32,
from /builder/src/trojita-0.7/src/Imap/Tasks/UpdateFlagsOfAllMessagesTask.cpp:26:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 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 MSA_autogen
[ 55%] Built target Cryptography_autogen
[ 55%] Building CXX object CMakeFiles/MSA.dir/MSA_autogen/mocs_compilation.cpp.o
[ 55%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/PartReplacer.cpp.o
[ 56%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/MessagePart.cpp.o
[ 56%] Building CXX object CMakeFiles/Cryptography.dir/Cryptography_autogen/mocs_compilation.cpp.o
[ 57%] Building CXX object CMakeFiles/MSA.dir/src/MSA/AbstractMSA.cpp.o
[ 57%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/MessageModel.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:32:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtGui/qfont.h:45,
from /usr/include/qt/QtGui/QFont:1,
from /builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:24:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Cryptography/MessageModel.cpp:29:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qhashfunctions.h:44,
from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtCore/qhash.h:46,
from /usr/include/qt/QtCore/QHash:1,
from /builder/src/trojita-0.7/src/Cryptography/MessageModel.h:27,
from /builder/src/trojita-0.7/src/Cryptography/MessageModel.cpp:24:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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
| ^~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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
| ^~~~~~~~~~~
[ 57%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/LocalMimeParser.cpp.o
[ 58%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/MimeticUtils.cpp.o
[ 58%] Building CXX object CMakeFiles/MSA.dir/src/MSA/Account.cpp.o
[ 58%] Building CXX object CMakeFiles/MSA.dir/src/MSA/FakeMSA.cpp.o
[ 59%] Building CXX object CMakeFiles/MSA.dir/src/MSA/ImapSubmit.cpp.o
[ 59%] Building CXX object CMakeFiles/MSA.dir/src/MSA/SMTP.cpp.o
[ 59%] Building CXX object CMakeFiles/MSA.dir/src/MSA/Sendmail.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Cryptography/LocalMimeParser.cpp:32:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/mimetic/version.h:9,
from /usr/include/mimetic/mimetic.h:10,
from /builder/src/trojita-0.7/src/Cryptography/LocalMimeParser.cpp:24:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Cryptography/MimeticUtils.cpp:30:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/c++/14.2.1/bits/locale_classes.h:40,
from /usr/include/c++/14.2.1/bits/ios_base.h:41,
from /usr/include/c++/14.2.1/ios:44,
from /usr/include/c++/14.2.1/istream:40,
from /usr/include/c++/14.2.1/sstream:40,
from /builder/src/trojita-0.7/src/Cryptography/MimeticUtils.cpp:24:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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
| ^~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/MSA/ImapSubmit.cpp:24:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/QByteArray:1,
from /builder/src/trojita-0.7/src/MSA/AbstractMSA.h:25,
from /builder/src/trojita-0.7/src/MSA/ImapSubmit.h:25,
from /builder/src/trojita-0.7/src/MSA/ImapSubmit.cpp:22:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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: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);
| ^
/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);
| ^~~~~
/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);
| ^~~~~
[ 59%] Linking CXX static library libCryptography.a
[ 60%] Built target Cryptography
[ 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
[ 62%] Building CXX object CMakeFiles/Composer.dir/src/Composer/ComposerAttachments.cpp.o
[ 63%] Building CXX object CMakeFiles/Composer.dir/Composer_autogen/mocs_compilation.cpp.o
[ 63%] Building CXX object CMakeFiles/Composer.dir/src/Composer/Mailto.cpp.o
[ 63%] Building CXX object CMakeFiles/Composer.dir/src/Composer/MessageComposer.cpp.o
[ 63%] Building CXX object CMakeFiles/Composer.dir/src/Composer/QuoteText.cpp.o
[ 63%] Building CXX object CMakeFiles/Composer.dir/src/Composer/Recipients.cpp.o
[ 64%] Building CXX object CMakeFiles/Composer.dir/src/Composer/ReplaceSignature.cpp.o
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/build/Composer_autogen/NKSFSG3DUS/../../../trojita-0.7/src/Composer/MessageComposer.h:30,
from /builder/src/build/Composer_autogen/NKSFSG3DUS/moc_MessageComposer.cpp:10,
from /builder/src/build/Composer_autogen/mocs_compilation.cpp:2:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38,
from /usr/include/c++/14.2.1/memory:78,
from /builder/src/build/Composer_autogen/NKSFSG3DUS/moc_MessageComposer.cpp:9:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Composer/Recipients.cpp:27:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qhashfunctions.h:44,
from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtCore/qhash.h:46,
from /usr/include/qt/QtCore/qset.h:43,
from /usr/include/qt/QtCore/QSet:1,
from /builder/src/trojita-0.7/src/Composer/Recipients.cpp:24:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Composer/MessageComposer.h:30,
from /builder/src/trojita-0.7/src/Composer/ComposerAttachments.cpp:30:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Composer/MessageComposer.h:30,
from /builder/src/trojita-0.7/src/Composer/MessageComposer.cpp:23:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Composer/Recipients.cpp:30:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Composer/ComposerAttachments.cpp:34:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
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:
/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/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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/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:
/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;
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Composer/Mailto.h:29,
from /builder/src/trojita-0.7/src/Composer/Mailto.cpp:31:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/QByteArray:1,
from /builder/src/trojita-0.7/src/Composer/Mailto.cpp:23:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Composer/Recipients.cpp: In function ‘bool Composer::Util::chooseSenderIdentity(const Composer::SenderIdentitiesModel*, const QList<Imap::Message::MailAddress>&, int&)’:
/builder/src/trojita-0.7/src/Composer/Recipients.cpp:364:44: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Imap::Message::MailAddressesEqualByMail; _Tp = Imap::Message::MailAddress]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
364 | std::bind2nd(Imap::Message::MailAddressesEqualByMail(), identities[i]));
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/bits/stl_function.h:1435:
/usr/include/c++/14.2.1/backward/binders.h:172:5: note: declared here
172 | bind2nd(const _Operation& __fn, const _Tp& __x)
| ^~~~~~~
/builder/src/trojita-0.7/src/Composer/Recipients.cpp:375:44: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Imap::Message::MailAddressesEqualByDomain; _Tp = Imap::Message::MailAddress]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
375 | std::bind2nd(Imap::Message::MailAddressesEqualByDomain(), identities[i]));
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/backward/binders.h:172:5: note: declared here
172 | bind2nd(const _Operation& __fn, const _Tp& __x)
| ^~~~~~~
/builder/src/trojita-0.7/src/Composer/Recipients.cpp:386:44: warning: ‘std::binder2nd<_Operation> std::bind2nd(const _Operation&, const _Tp&) [with _Operation = Imap::Message::MailAddressesEqualByDomainSuffix; _Tp = Imap::Message::MailAddress]’ is deprecated: use 'std::bind' instead [-Wdeprecated-declarations]
386 | std::bind2nd(Imap::Message::MailAddressesEqualByDomainSuffix(), identities[i]));
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/backward/binders.h:172:5: note: declared here
172 | bind2nd(const _Operation& __fn, const _Tp& __x)
| ^~~~~~~
[ 64%] Building CXX object CMakeFiles/Composer.dir/src/Composer/SenderIdentitiesModel.cpp.o
[ 64%] Building CXX object CMakeFiles/Composer.dir/src/Composer/SubjectMangling.cpp.o
[ 65%] Building CXX object CMakeFiles/Composer.dir/src/Composer/Submission.cpp.o
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Composer/Submission.h:28,
from /builder/src/trojita-0.7/src/Composer/Submission.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qcoreapplication.h:44,
from /usr/include/qt/QtCore/QCoreApplication:1,
from /builder/src/trojita-0.7/src/Composer/Submission.cpp:23:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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 qrc_icons.cpp
[ 66%] Generating ui_AboutDialog.h
[ 66%] Generating ui_ShortcutConfigWidget.h
[ 67%] Generating qrc_license.cpp
[ 67%] Generating ui_CreateMailboxDialog.h
[ 67%] Generating ui_ComposeWidget.h
[ 68%] Generating ui_EditIdentity.h
[ 68%] Generating ui_PasswordDialog.h
[ 69%] Generating ui_SettingsCachePage.h
[ 69%] Generating ui_SettingsGeneralPage.h
[ 69%] Generating ui_ProgressPopUp.h
[ 69%] Generating ui_SettingsImapPage.h
[ 70%] Generating ui_SettingsOutgoingPage.h
[ 71%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/AttachmentView.cpp.o
[ 71%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/AddressRowWidget.cpp.o
[ 71%] Building CXX object CMakeFiles/DesktopGui.dir/DesktopGui_autogen/mocs_compilation.cpp.o
[ 72%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ComposeWidget.cpp.o
[ 72%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/CompleteMessageWidget.cpp.o
[ 72%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ComposerAttachmentsList.cpp.o
In file included from /builder/src/trojita-0.7/src/Gui/OneEnvelopeAddress.h:28,
from /builder/src/trojita-0.7/src/Gui/AddressRowWidget.cpp:24:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtWidgets/qwidget.h:45,
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/AddressRowWidget.h:25,
from /builder/src/trojita-0.7/src/Gui/AddressRowWidget.cpp:22:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/build/DesktopGui_autogen/U3OVFQ2O7K/../../../trojita-0.7/src/Gui/ComposeWidget.h:32,
from /builder/src/build/DesktopGui_autogen/U3OVFQ2O7K/moc_ComposeWidget.cpp:10,
from /builder/src/build/DesktopGui_autogen/mocs_compilation.cpp:5:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38,
from /usr/include/c++/14.2.1/memory:78,
from /builder/src/build/DesktopGui_autogen/U3OVFQ2O7K/moc_AddressRowWidget.cpp:9,
from /builder/src/build/DesktopGui_autogen/mocs_compilation.cpp:2:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Gui/MessageView.h:30,
from /builder/src/trojita-0.7/src/Gui/AttachmentView.cpp:44:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtWidgets/qwidget.h:45,
from /usr/include/qt/QtWidgets/qframe.h:44,
from /usr/include/qt/QtWidgets/QFrame:1,
from /builder/src/trojita-0.7/src/Gui/AttachmentView.h:25,
from /builder/src/trojita-0.7/src/Gui/AttachmentView.cpp:22:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Gui/MessageView.h:30,
from /builder/src/trojita-0.7/src/Gui/CompleteMessageWidget.cpp:31:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtWidgets/qwidget.h:45,
from /usr/include/qt/QtWidgets/QWidget:1,
from /builder/src/trojita-0.7/src/Gui/CompleteMessageWidget.h:25,
from /builder/src/trojita-0.7/src/Gui/CompleteMessageWidget.cpp:23:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Gui/AttachmentView.cpp:48:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Composer/MessageComposer.h:30,
from /builder/src/trojita-0.7/src/Gui/ComposerAttachmentsList.cpp:28:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtGui/qkeysequence.h:44,
from /usr/include/qt/QtWidgets/qaction.h:44,
from /usr/include/qt/QtWidgets/QAction:1,
from /builder/src/trojita-0.7/src/Gui/ComposerAttachmentsList.cpp:23:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 72%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ComposerTextEdit.cpp.o
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Composer/MessageComposer.h:30,
from /builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp:41:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
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/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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;
| ^~~~~~~~~~~
[ 73%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/EmbeddedWebView.cpp.o
/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
| ^~~~~~~~
/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; }
| ^~~~~
[ 73%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/EnvelopeView.cpp.o
[ 73%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ExternalElementsWidget.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/FindBar.cpp.o
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Gui/MessageView.h:30,
from /builder/src/trojita-0.7/src/Gui/EmbeddedWebView.cpp:23:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtWebKit/qwebkitglobal.h:25,
from /usr/include/qt/QtWebKit/qwebpluginfactory.h:23,
from /usr/include/qt/QtWebKit/QWebPluginFactory:1,
from /builder/src/trojita-0.7/src/Gui/EmbeddedWebView.h:25,
from /builder/src/trojita-0.7/src/Gui/EmbeddedWebView.cpp:22:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Gui/MessageView.h:30,
from /builder/src/trojita-0.7/src/Gui/EnvelopeView.cpp:30:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 74%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/FindBarMixin.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:
/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;
| ^~~~~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Gui/EnvelopeView.cpp:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
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:
/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;
| ^~~~~~~~~~~
[ 74%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/FlowLayout.cpp.o
[ 75%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/FromAddressProxyModel.cpp.o
[ 75%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/LineEdit.cpp.o
[ 75%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/LoadablePartWidget.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:1307,
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/MailBoxTreeView.cpp.o
[ 76%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/MessageHeadersWidget.cpp.o
[ 76%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/MessageListWidget.cpp.o
[ 77%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/MessageSourceWidget.cpp.o
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Gui/MessageView.h:30,
from /builder/src/trojita-0.7/src/Gui/LoadablePartWidget.cpp:23:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
from /usr/include/qt/QtCore/qabstractitemmodel.h:43,
from /usr/include/qt/QtCore/QPersistentModelIndex:1,
from /builder/src/trojita-0.7/src/Gui/LoadablePartWidget.h:25,
from /builder/src/trojita-0.7/src/Gui/LoadablePartWidget.cpp:22:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 77%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/MessageView.cpp.o
[ 77%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/MsgListView.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;
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Gui/MessageHeadersWidget.cpp:30:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtWidgets/qwidget.h:45,
from /usr/include/qt/QtWidgets/QWidget:1,
from /builder/src/trojita-0.7/src/Gui/MessageHeadersWidget.h:26,
from /builder/src/trojita-0.7/src/Gui/MessageHeadersWidget.cpp:23:
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:32:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 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/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Gui/MessageView.h:30,
from /builder/src/trojita-0.7/src/Gui/MessageView.cpp:35:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Gui/MessageView.cpp:47:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
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:
/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/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
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/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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: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);
| ^
/usr/include/qt/QtCore/qsignalmapper.h:71:10: note: declared here
71 | void mapped(int);
| ^~~~~~
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/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
| ^~~~~~~~~~~
/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);
| ~~~~~~~~~~~~~~~^~~~~~
/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
In file included from /builder/src/trojita-0.7/src/Gui/OneEnvelopeAddress.h:28,
from /builder/src/trojita-0.7/src/Gui/OneEnvelopeAddress.cpp:23:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qvariant.h:44,
from /usr/include/qt/QtCore/qabstractitemmodel.h:43,
from /usr/include/qt/QtCore/QModelIndex:1,
from /builder/src/trojita-0.7/src/Gui/OneEnvelopeAddress.h:26:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 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
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Gui/MessageView.h:30,
from /builder/src/trojita-0.7/src/Gui/PartWidget.h:29,
from /builder/src/trojita-0.7/src/Gui/PartWidget.cpp:22:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qobject.h:47,
from /usr/include/qt/QtWidgets/qwidget.h:45,
from /usr/include/qt/QtWidgets/qframe.h:44,
from /usr/include/qt/QtWidgets/QFrame:1,
from /builder/src/trojita-0.7/src/Gui/PartWidget.h:25:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Gui/MessageView.h:30,
from /builder/src/trojita-0.7/src/Gui/PartWidget.h:29,
from /builder/src/trojita-0.7/src/Gui/PartWidgetFactoryVisitor.cpp:26:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/bits/unique_ptr.h:38,
from /usr/include/c++/14.2.1/memory:78,
from /builder/src/trojita-0.7/src/UiUtils/PartWalker.h:25,
from /builder/src/trojita-0.7/src/Gui/PartWalker.h:26,
from /builder/src/trojita-0.7/src/Gui/PartWidgetFactoryVisitor.h:26,
from /builder/src/trojita-0.7/src/Gui/PartWidgetFactoryVisitor.cpp:23:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Gui/PartWidget.cpp:40:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Gui/MessageView.h:30,
from /builder/src/trojita-0.7/src/Gui/SimplePartWidget.cpp:33:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qcoreapplication.h:44,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Gui/SimplePartWidget.cpp:37:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
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:
/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/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Gui/Window.h:31,
from /builder/src/trojita-0.7/src/Gui/SettingsDialog.cpp:52:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qhashfunctions.h:44,
from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtGui/qicon.h:45,
from /usr/include/qt/QtWidgets/qabstractbutton.h:44,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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:
/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:
/builder/src/trojita-0.7/src/Gui/SettingsDialog.h:83:5: note: declared here
83 | Q_OBJECT
| ^~~~~~~~
/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
| ^~~~~~~~
/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/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/TagListWidget.cpp: In member function ‘void Gui::TagListWidget::newTagsRequested()’:
/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);
| ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
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:606:17: note: declared here
606 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/Message.h:35,
from /builder/src/trojita-0.7/src/Imap/Model/Cache.h:28,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:31,
from /builder/src/trojita-0.7/src/Gui/TaskProgressIndicator.cpp:29:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qhashfunctions.h:44,
from /usr/include/qt/QtCore/qlist.h:47,
from /usr/include/qt/QtCore/qhash.h:46,
from /usr/include/qt/QtCore/qshareddata.h:46,
from /usr/include/qt/QtCore/qsharedpointer.h:45,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/../Parser/Parser.h:27,
from /builder/src/trojita-0.7/src/Imap/Model/Model.h:33:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
[ 83%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/UserAgentWebPage.cpp.o
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
/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:
/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
[ 83%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ShortcutHandler/ShortcutConfigDialog.cpp.o
[ 84%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/Window.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
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Gui/Window.h:31,
from /builder/src/trojita-0.7/src/Gui/Util.cpp:37:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qcoreapplication.h:44,
from /usr/include/qt/QtWidgets/qapplication.h:44,
from /usr/include/qt/QtWidgets/QApplication:1,
from /builder/src/trojita-0.7/src/Gui/Util.cpp:25:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 85%] Building CXX object CMakeFiles/DesktopGui.dir/qrc_icons.cpp.o
[ 85%] Building CXX object CMakeFiles/DesktopGui.dir/qrc_license.cpp.o
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Composer/Mailto.h:29,
from /builder/src/trojita-0.7/src/Gui/Window.cpp:55:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtNetwork/qauthenticator.h:44,
from /usr/include/qt/QtNetwork/QAuthenticator:1,
from /builder/src/trojita-0.7/src/Gui/Window.cpp:24:
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Model/MailboxTree.h:31,
from /builder/src/trojita-0.7/src/Gui/Window.cpp:63:
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:317:56: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
317 | NumberResponse(const Kind kind, const uint number) throw(UnexpectedHere);
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:423:50: warning: ‘template<class _Arg, class _Result> struct std::unary_function’ is deprecated [-Wdeprecated-declarations]
423 | class CompareListDataIdentifier: public std::unary_function<const typename T::value_type&, bool> {
| ^~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Model/../Parser/Response.h:717:37: warning: dynamic exception specifications are deprecated in C++11 [-Wdeprecated]
717 | Kind kindFromString(QByteArray str) throw(UnrecognizedResponseKind);
| ^~~~~
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:
/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 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
| ^~~~~~~~
/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/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/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
[ 86%] Generating locale/trojita_common_ast.qm
[ 86%] Generating locale/trojita_common_ca@valencia.qm
[ 87%] Generating locale/trojita_common_ar.qm
[ 88%] Generating locale/trojita_common_ca.qm
[ 88%] Generating locale/trojita_common_bs.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'...
[ 88%] Generating locale/trojita_common_de.qm
Scanning directory '/builder/src/trojita-0.7'...
[ 89%] Generating locale/trojita_common_da.qm
[ 89%] Generating locale/trojita_common_el.qm
[ 90%] Generating locale/trojita_common_en_GB.qm
[ 90%] Generating locale/trojita_common_es.qm
[ 90%] Generating locale/trojita_common_et.qm
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'...
[ 90%] Generating locale/trojita_common_fr.qm
[ 91%] Generating locale/trojita_common_fi.qm
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
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_hu.qm
[ 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'...
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_it.qm
Scanning directory '/builder/src/trojita-0.7'...
[ 93%] Generating locale/trojita_common_ja.qm
Scanning directory '/builder/src/trojita-0.7'...
[ 93%] Generating locale/trojita_common_lt.qm
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
[ 94%] Generating locale/trojita_common_mr.qm
[ 94%] Generating locale/trojita_common_nb.qm
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
[ 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.
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'...
[ 95%] Generating locale/trojita_common_nl.qm
Scanning directory '/builder/src/trojita-0.7'...
[ 95%] Generating locale/trojita_common_pl.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
[ 95%] Generating locale/trojita_common_pt.qm
[ 96%] Generating locale/trojita_common_pt_BR.qm
[ 96%] Generating locale/trojita_common_ro.qm
[ 96%] Generating locale/trojita_common_sk.qm
Scanning directory '/builder/src/trojita-0.7'...
Scanning directory '/builder/src/trojita-0.7'...
Scanning directory '/builder/src/trojita-0.7'...
[ 97%] Generating locale/trojita_common_sv.qm
Scanning directory '/builder/src/trojita-0.7'...
[ 97%] Generating locale/trojita_common_ug.qm
Scanning directory '/builder/src/trojita-0.7'...
[ 97%] Generating locale/trojita_common_tr.qm
Scanning directory '/builder/src/trojita-0.7'...
[ 98%] Generating locale/trojita_common_uk.qm
[ 98%] Generating locale/trojita_common_x_test.qm
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
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_zh_CN.qm
Scanning directory '/builder/src/trojita-0.7'...
Scanning directory '/builder/src/trojita-0.7'...
[ 99%] Generating locale/trojita_common_zh_TW.qm
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'...
Scanning directory '/builder/src/trojita-0.7'...
Scanning directory '/builder/src/trojita-0.7'...
[ 99%] Building CXX object CMakeFiles/trojita.dir/trojita_autogen/mocs_compilation.cpp.o
[100%] Building CXX object CMakeFiles/trojita.dir/src/Gui/main.cpp.o
In file included from /builder/src/trojita-0.7/src/Composer/Recipients.h:26,
from /builder/src/trojita-0.7/src/Gui/Window.h:31,
from /builder/src/trojita-0.7/src/Gui/main.cpp:36:
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:110:45: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
110 | class MailAddressesEqualByMail: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/14.2.1/string:49,
from /usr/include/qt/QtCore/qbytearray.h:52,
from /usr/include/qt/QtCore/qstring.h:50,
from /usr/include/qt/QtCore/qcoreapplication.h:44,
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/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:120:47: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
120 | class MailAddressesEqualByDomain: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/MailAddress.h:130:53: warning: ‘template<class _Arg1, class _Arg2, class _Result> struct std::binary_function’ is deprecated [-Wdeprecated-declarations]
130 | class MailAddressesEqualByDomainSuffix: public std::binary_function<MailAddress, MailAddress, bool>
| ^~~~~~~~~~~~~~~
/usr/include/c++/14.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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:
/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: "RelWithDebInfo"
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ar.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ca.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ast.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_cs.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_bs.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ca@valencia.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_de.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_el.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_es.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_et.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ga.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_fi.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_gl.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ia.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_hu.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_fr.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_it.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_lt.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ja.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_pt.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_pl.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_pt_BR.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_sk.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ro.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_sv.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ug.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_uk.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_tr.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...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
libfakeroot internal error: payload not recognized!
-> 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-11 (Thu Aug 22 21:04:40 2024)