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

Build Output
==> Making package: trojita 0.7-10 (Sun Jan 28 19:18:13 2024)
==> Checking runtime dependencies...
==> Installing missing dependencies...
resolving dependencies...
:: There are 3 providers available for org.freedesktop.secrets:
:: Repository extra
1) gnome-keyring 2) keepassxc 3) 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 (129) adobe-source-code-pro-fonts-2.042u+1.062i+1.026vf-1 adwaita-cursors-45.0-1 adwaita-icon-theme-45.0-1 alsa-lib-1.2.10-2 alsa-topology-conf-1.2.5.1-3 alsa-ucm-conf-1.2.10-2 at-spi2-core-2.50.1-1 avahi-1:0.8+r194+g3f79789-1 cairo-1.18.0-1 cantarell-fonts-1:0.303.1-1 cdparanoia-10.2-9 dconf-0.40.0-2 default-cursors-2-1 desktop-file-utils-0.27-1 double-conversion-3.3.0-1 duktape-2.7.0-6 fontconfig-2:2.15.0-2 freetype2-2.13.2-1 fribidi-1.0.13-2 gcr-3.41.2-1 gcr-4-4.1.0-1 gdk-pixbuf2-2.42.10-2 giflib-5.2.1-2 glib-networking-1:2.78.0-1 gnome-keyring-1:42.1-3 graphene-1.10.8-1 graphite-1:1.3.14-3 gsettings-desktop-schemas-45.0-1 gst-plugins-base-1.22.9-1 gst-plugins-base-libs-1.22.9-1 gstreamer-1.22.9-1 gtk-update-icon-cache-1:4.12.5-1 gtk3-1:3.24.41-1 harfbuzz-8.3.0-2 hyphen-2.8.8-5 iso-codes-4.16.0-1 jbigkit-2.1-7 json-glib-1.8.0-1 lcms2-2.16-1 libcloudproviders-0.3.5-1 libcolord-1.4.7-1 libcups-1:2.4.7-2 libdaemon-0.14-5 libdatrie-0.2.13-4 libdrm-2.4.120-1 libepoxy-1.5.10-2 libevdev-1.13.1-1 libglvnd-1.7.0-1 libgudev-238-1 libice-1.1.1-2 libinput-1.25.0-1 libjpeg-turbo-3.0.1-1 libogg-1.3.5-1 libomxil-bellagio-0.9.3-4 libpciaccess-0.17-1 libpng-1.6.41-1 libproxy-0.5.3-2 librsvg-2:2.57.1-1 libsm-1.2.4-1 libsoup3-3.4.4-1 libstemmer-2.2.0-2 libthai-0.1.29-3 libtheora-1.1.1-6 libtiff-4.6.0-2 libunwind-1.7.2-1 libvorbis-1.3.7-3 libwacom-2.9.0-2 libwebp-1.3.2-1 libx11-1.8.7-1 libxau-1.0.11-2 libxcb-1.16-1 libxcomposite-0.4.6-1 libxcursor-1.2.1-3 libxdamage-1.1.6-1 libxdmcp-1.1.4-2 libxext-1.3.5-1 libxfixes-6.0.1-1 libxft-2.3.8-1 libxi-1.8.1-1 libxinerama-1.1.5-1 libxkbcommon-1.6.0-1 libxkbcommon-x11-1.6.0-1 libxmu-1.1.4-1 libxrandr-1.5.4-1 libxrender-0.9.11-1 libxshmfence-1.3.2-1 libxt-1.3.0-1 libxtst-1.2.4-1 libxv-1.0.12-1 libxxf86vm-1.1.5-1 llvm-libs-16.0.6-1 lm_sensors-1:3.6.0.r41.g31d1f125-2 lzo-2.10-5 md4c-0.5.1-1 mesa-1:23.3.4-2 mtdev-1.1.6-2 opus-1.4-1 orc-0.4.36-1 pango-1:1.51.1-1 pixman-0.43.2-1 qt5-base-5.15.12+kde+r147-1 qt5-declarative-5.15.12+kde+r31-1 qt5-location-5.15.12+kde+r6-1 qt5-sensors-5.15.12-1 qt5-translations-5.15.12-1 qt5-webchannel-5.15.12+kde+r3-1 shared-mime-info-2.4-1 tracker3-3.6.0-3 tslib-1.22-1 vulkan-icd-loader-1.3.276-1 wayland-1.22.0-1 woff2-1.0.2-4 xcb-proto-1.16.0-1 xcb-util-0.4.1-1 xcb-util-image-0.4.1-2 xcb-util-keysyms-0.4.1-4 xcb-util-renderutil-0.3.10-1 xcb-util-wm-0.4.2-1 xdg-utils-1.2.0r28+g9b7d253-1 xkeyboard-config-2.40-1 xorg-xprop-1.2.6-1 xorg-xset-1.2.5-1 xorgproto-2023.2-1 hicolor-icon-theme-0.17-3 mimetic-0.9.8-3 qgpgme-qt5-1.23.2-1 qt5-svg-5.15.12+kde+r6-1 qt5-webkit-5.212.0alpha4-22 qtkeychain-qt5-0.14.2-1

Total Download Size: 0.73 MiB
Total Installed Size: 624.70 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packages...
gcr-3.41.2-1-x86_64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
checking available disk space...
:: Processing package changes...
installing hicolor-icon-theme...
installing libjpeg-turbo...
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 libunwind...
installing libxfixes...
installing libxdamage...
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 vulkan-icd-loader...
Optional dependencies for vulkan-icd-loader
vulkan-driver: packaged vulkan driver
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 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 cdparanoia...
installing graphene...
installing libogg...
installing libtheora...
installing libvorbis...
installing opus...
installing lzo...
installing pixman...
installing cairo...
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 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 librsvg...
installing gtk-update-icon-cache...
installing adwaita-cursors...
installing adwaita-icon-theme...
installing adobe-source-code-pro-fonts...
installing cantarell-fonts...
installing dconf...
installing gsettings-desktop-schemas...
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 libxcursor...
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 gtk3...
Optional dependencies for gtk3
evince: Default print preview command
installing gcr...
installing gcr-4...
Created symlink /etc/systemd/user/sockets.target.wants/gcr-ssh-agent.socket → /usr/lib/systemd/user/gcr-ssh-agent.socket.
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-1 jsoncpp-1.9.5-2 libuv-1.47.0-1 rhash-1.4.4-1 cmake-3.28.1-1 qt5-tools-5.15.12+kde+r4-1

Total Installed Size: 90.94 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 jsoncpp...
Optional dependencies for jsoncpp
jsoncpp-doc: documentation
installing libuv...
installing rhash...
installing cppdap...
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 577 0 --:--:-- --:--:-- --:--:-- 577

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 331 100 331 0 0 126 0 0:00:02 0:00:02 --:--:-- 329

0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0
89 1013k 89 911k 0 0 222k 0 0:00:04 0:00:04 --:--:-- 1082k
100 1013k 100 1013k 0 0 246k 0 0:00:04 0:00:04 --:--:-- 1172k
-> Downloading trojita-0.7.tar.xz.asc...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed

0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 364 100 364 0 0 578 0 --:--:-- --:--:-- --:--:-- 579

0 0 0 0 0 0 0 0 --:--:-- 0:00:01 --:--:-- 0
100 339 100 339 0 0 128 0 0:00:02 0:00:02 --:--:-- 339
100 339 100 339 0 0 128 0 0:00:02 0:00:02 --:--:-- 339

0 0 0 0 0 0 0 0 --:--:-- 0:00:03 --:--:-- 0
100 181 100 181 0 0 56 0 0:00:03 0:00:03 --:--:-- 1198
-> 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 46954 0 --:--:-- --:--:-- --:--:-- 47607
-> 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 15409 0 --:--:-- --:--:-- --:--:-- 15660
-> 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 24405 0 --:--:-- --:--:-- --:--:-- 24475
-> 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 27197 0 --:--:-- --:--:-- --:--:-- 27456
-> 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 17097 0 --:--:-- --:--:-- --:--:-- 17269
-> 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 13.2.1
-- The CXX compiler identification is GNU 13.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.43.0")
-- Found PkgConfig: /usr/sbin/pkg-config (found version "2.1.0")
-- 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")
-- 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 (7.5s)
-- Generating done (0.1s)
-- Build files have been written to: /builder/src/build
[ 0%] Built target Plugins_autogen_timestamp_deps
[ 0%] Built target IPC_autogen_timestamp_deps
[ 0%] Built target Streams_autogen_timestamp_deps
[ 1%] Generating version_fake_file, trojita-version.h, trojita-git-version.h
[ 1%] Built target Common_autogen_timestamp_deps
[ 1%] Built target qwwsmtpclient_autogen_timestamp_deps
[ 2%] Automatic MOC for target Plugins
[ 2%] Automatic MOC for target Streams
[ 2%] Automatic MOC for target IPC
[ 2%] Automatic MOC for target qwwsmtpclient
[ 2%] Built target version
[ 2%] Automatic MOC for target Common
[ 2%] Built target IPC_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%] Built target Common_autogen
[ 3%] Building CXX object CMakeFiles/IPC.dir/src/IPC/MainWindowBridge.cpp.o
[ 3%] Building CXX object CMakeFiles/qwwsmtpclient.dir/qwwsmtpclient_autogen/mocs_compilation.cpp.o
[ 4%] Building CXX object CMakeFiles/qwwsmtpclient.dir/src/qwwsmtpclient/qwwsmtpclient.cpp.o
[ 4%] Built target Plugins_autogen
[ 4%] Built target Streams_autogen
[ 4%] Building CXX object CMakeFiles/Common.dir/Common_autogen/mocs_compilation.cpp.o
[ 5%] Building CXX object CMakeFiles/Plugins.dir/Plugins_autogen/mocs_compilation.cpp.o
[ 5%] Building CXX object CMakeFiles/Common.dir/src/Common/Application.cpp.o
[ 6%] Building CXX object CMakeFiles/Common.dir/src/Common/ConnectionId.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++/13.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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 6%] Building CXX object CMakeFiles/Streams.dir/Streams_autogen/mocs_compilation.cpp.o
[ 6%] Building CXX object CMakeFiles/Plugins.dir/src/Plugins/AddressbookPlugin.cpp.o
[ 6%] Building CXX object CMakeFiles/Plugins.dir/src/Plugins/PasswordPlugin.cpp.o
[ 6%] Linking CXX static library libqwwsmtpclient.a
[ 7%] Linking CXX static library libIPC.a
[ 7%] Built target qwwsmtpclient
[ 7%] Building CXX object CMakeFiles/Common.dir/src/Common/DeleteAfter.cpp.o
[ 7%] Built target IPC
[ 8%] Building CXX object CMakeFiles/Streams.dir/src/Streams/DeletionWatcher.cpp.o
[ 8%] Building CXX object CMakeFiles/Common.dir/src/Common/FileLogger.cpp.o
[ 8%] Building CXX object CMakeFiles/Streams.dir/src/Streams/FakeSocket.cpp.o
[ 9%] Building CXX object CMakeFiles/Plugins.dir/src/Plugins/PluginJob.cpp.o
[ 9%] Building CXX object CMakeFiles/Plugins.dir/src/Plugins/PluginManager.cpp.o
[ 9%] Building CXX object CMakeFiles/Streams.dir/src/Streams/IODeviceSocket.cpp.o
[ 10%] Building CXX object CMakeFiles/Common.dir/src/Common/MetaTypes.cpp.o
[ 11%] Building CXX object CMakeFiles/Streams.dir/src/Streams/Socket.cpp.o
[ 11%] Building CXX object CMakeFiles/Streams.dir/src/Streams/SocketFactory.cpp.o
[ 11%] Building CXX object CMakeFiles/Streams.dir/src/Streams/3rdparty/rfc1951.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/Common.dir/src/Common/Paths.cpp.o
[ 11%] Building CXX object CMakeFiles/Common.dir/src/Common/SettingsNames.cpp.o
[ 11%] Linking CXX shared library libtrojita_plugins.so
[ 12%] Linking CXX static library libStreams.a
[ 12%] Built target Streams
[ 13%] Linking CXX static library libCommon.a
[ 14%] Built target Common
[ 14%] Built target AppVersion_autogen_timestamp_deps
[ 14%] Automatic MOC for target AppVersion
[ 14%] Built target AppVersion_autogen
[ 14%] Built target Plugins
[ 14%] Building CXX object CMakeFiles/AppVersion.dir/AppVersion_autogen/mocs_compilation.cpp.o
[ 15%] Building CXX object CMakeFiles/AppVersion.dir/src/AppVersion/SetCoreApplication.cpp.o
[ 15%] Built target UiUtils_autogen_timestamp_deps
[ 15%] Built target trojita_plugin_QtKeychainPasswordPlugin_autogen_timestamp_deps
[ 15%] Built target trojita_plugin_ClearTextPasswordPlugin_autogen_timestamp_deps
[ 15%] Built target trojita_plugin_AbookAddressbookPlugin_autogen_timestamp_deps
[ 15%] Automatic MOC for target UiUtils
[ 15%] Automatic MOC for target trojita_plugin_QtKeychainPasswordPlugin
[ 15%] Automatic MOC for target trojita_plugin_AbookAddressbookPlugin
[ 16%] Automatic MOC for target trojita_plugin_ClearTextPasswordPlugin
[ 16%] Built target UiUtils_autogen
[ 16%] Built target trojita_plugin_QtKeychainPasswordPlugin_autogen
[ 16%] Built target trojita_plugin_ClearTextPasswordPlugin_autogen
[ 17%] Building CXX object CMakeFiles/UiUtils.dir/UiUtils_autogen/mocs_compilation.cpp.o
[ 17%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/Color.cpp.o
[ 17%] Building CXX object CMakeFiles/trojita_plugin_QtKeychainPasswordPlugin.dir/trojita_plugin_QtKeychainPasswordPlugin_autogen/mocs_compilation.cpp.o
[ 17%] Built target trojita_plugin_AbookAddressbookPlugin_autogen
[ 18%] Building CXX object CMakeFiles/trojita_plugin_ClearTextPasswordPlugin.dir/trojita_plugin_ClearTextPasswordPlugin_autogen/mocs_compilation.cpp.o
[ 18%] Generating ui_onecontact.h
[ 19%] Generating ui_be-contacts.h
[ 20%] Building CXX object CMakeFiles/trojita_plugin_AbookAddressbookPlugin.dir/trojita_plugin_AbookAddressbookPlugin_autogen/mocs_compilation.cpp.o
[ 20%] Linking CXX static library libAppVersion.a
[ 20%] Built target AppVersion
[ 20%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/Formatting.cpp.o
[ 21%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/IconLoader.cpp.o
[ 21%] Building CXX object CMakeFiles/trojita_plugin_ClearTextPasswordPlugin.dir/src/Plugins/ClearTextPassword/ClearTextPassword.cpp.o
[ 22%] Building CXX object CMakeFiles/trojita_plugin_QtKeychainPasswordPlugin.dir/src/Plugins/QtKeyChain/QtKeyChainPassword.cpp.o
[ 22%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/PasswordWatcher.cpp.o
[ 22%] Building CXX object CMakeFiles/trojita_plugin_AbookAddressbookPlugin.dir/src/Plugins/AbookAddressbook/AbookAddressbook.cpp.o
[ 22%] Building CXX object CMakeFiles/UiUtils.dir/src/UiUtils/PlainTextFormatter.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
| ^~~~~~~~
[ 22%] Building CXX object CMakeFiles/trojita_plugin_AbookAddressbookPlugin.dir/src/Plugins/AbookAddressbook/be-contacts.cpp.o
[ 22%] Linking CXX static library trojita_plugin_ClearTextPasswordPlugin.a
[ 22%] Built target trojita_plugin_ClearTextPasswordPlugin
[ 22%] Linking CXX shared module trojita_plugin_QtKeychainPasswordPlugin.so
[ 22%] Built target trojita_plugin_QtKeychainPasswordPlugin
/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:615:17: note: declared here
615 | QStringList split(QChar sep, SplitBehavior behavior,
| ^~~~~
[ 23%] Linking CXX static library libUiUtils.a
[ 23%] Built target UiUtils
[ 23%] Built target Imap_autogen_timestamp_deps
[ 24%] Automatic MOC for target Imap
/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;
| ^~~~~
[ 25%] Linking CXX static library trojita_plugin_AbookAddressbookPlugin.a
[ 25%] Built target trojita_plugin_AbookAddressbookPlugin
[ 25%] Built target be.contacts_autogen_timestamp_deps
[ 26%] Automatic MOC for target be.contacts
[ 26%] Built target be.contacts_autogen
[ 27%] Building CXX object CMakeFiles/be.contacts.dir/be.contacts_autogen/mocs_compilation.cpp.o
[ 27%] Building CXX object CMakeFiles/be.contacts.dir/src/Plugins/AbookAddressbook/main.cpp.o
[ 27%] Built target Imap_autogen
[ 27%] Building CXX object CMakeFiles/Imap.dir/src/Imap/ConnectionState.cpp.o
[ 28%] Building CXX object CMakeFiles/Imap.dir/Imap_autogen/mocs_compilation.cpp.o
[ 29%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Exceptions.cpp.o
[ 29%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Encoders.cpp.o
[ 29%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/3rdparty/kcodecs.cpp.o
/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:609:17: note: declared here
609 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
[ 29%] Linking CXX executable be.contacts
[ 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/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++/13.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++/13.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/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++/13.2.1/bits/unique_ptr.h:37,
from /usr/include/c++/13.2.1/memory:78,
from /builder/src/build/Imap_autogen/I7YDGANZM2/moc_Cache.cpp:9:
/usr/include/c++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_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/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++/13.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:615:17: note: declared here
615 | QStringList split(QChar sep, SplitBehavior behavior,
| ^~~~~
/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/Data.cpp.o
[ 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
[ 31%] Built target be.contacts
[ 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++/13.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++/13.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++/13.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++/13.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++/13.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);
| ^~~~~
[ 32%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Parser/ThreadingNode.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Parser/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++/13.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++/13.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++/13.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++/13.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++/13.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);
| ^~~~~
[ 33%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Network/FileDownloadManager.cpp.o
/builder/src/trojita-0.7/src/Imap/Parser/Sequence.cpp: In member function ‘Imap::Sequence& Imap::Sequence::add(uint)’:
/builder/src/trojita-0.7/src/Imap/Parser/Sequence.cpp:108:26: warning: ‘RandomAccessIterator qLowerBound(RandomAccessIterator, RandomAccessIterator, const T&) [with RandomAccessIterator = QTypedArrayData<unsigned int>::iterator; T = unsigned int]’ is deprecated: Use std::lower_bound [-Wdeprecated-declarations]
108 | auto it = qLowerBound(numbers.begin(), numbers.end(), num);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qvector.h:43,
from /usr/include/qt/QtCore/QVector:1,
from /builder/src/trojita-0.7/src/Imap/Parser/Uids.h:25,
from /builder/src/trojita-0.7/src/Imap/Parser/Sequence.h:27,
from /builder/src/trojita-0.7/src/Imap/Parser/Sequence.cpp:23:
/usr/include/qt/QtCore/qalgorithms.h:224:83: note: declared here
224 | QT_DEPRECATED_X("Use std::lower_bound") Q_OUTOFLINE_TEMPLATE RandomAccessIterator qLowerBound(RandomAccessIterator begin, RandomAccessIterator end, const T &value)
| ^~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Parser/Sequence.cpp: In static member function ‘static Imap::Sequence Imap::Sequence::fromVector(Imap::Uids)’:
/builder/src/trojita-0.7/src/Imap/Parser/Sequence.cpp:117:10: warning: ‘void qSort(Container&) [with Container = QVector<unsigned int>]’ is deprecated: Use std::sort [-Wdeprecated-declarations]
117 | qSort(numbers);
| ~~~~~^~~~~~~~~
/usr/include/qt/QtCore/qalgorithms.h:188:46: note: declared here
188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c)
| ^~~~~
In file included from /builder/src/trojita-0.7/src/Imap/Parser/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++/13.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++/13.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++/13.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++/13.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++/13.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;
| ^~~~~~~~~~~
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);
| ^~~~~
/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++/13.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++/13.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
[ 33%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Network/ForbiddenReply.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.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;
| ^~~~~~~~~~~
/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):
| ^~~~~
[ 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
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++/13.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++/13.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++/13.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++/13.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++/13.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/Network/QQuickNetworkReplyWrapper.cpp.o
[ 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
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++/13.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++/13.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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 35%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/DragAndDrop.cpp.o
/builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp: In static member function ‘static QModelIndex Imap::Network::MsgPartNetAccessManager::pathToPart(const QModelIndex&, const QByteArray&)’:
/builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp:137:38: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
137 | target = target.child(0, Imap::Mailbox::TreeItem::OFFSET_HEADER);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/QPersistentModelIndex:1,
from /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.h:26,
from /builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp:26:
/usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here
455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const
| ^~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp:139:38: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
139 | target = target.child(0, Imap::Mailbox::TreeItem::OFFSET_TEXT);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here
455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const
| ^~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp:141:38: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
141 | target = target.child(0, Imap::Mailbox::TreeItem::OFFSET_MIME);
| ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here
455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const
| ^~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp:146:30: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
146 | target = target.child(offset, 0);
| ~~~~~~~~~~~~^~~~~~~~~~~
/usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here
455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const
| ^~~~~~~~~~~
/builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp: In static member function ‘static QModelIndex Imap::Network::MsgPartNetAccessManager::cidToPart(const QModelIndex&, const QByteArray&)’:
/builder/src/trojita-0.7/src/Imap/Network/MsgPartNetAccessManager.cpp:160:48: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
160 | QModelIndex partIndex = rootIndex.child(i, 0);
| ~~~~~~~~~~~~~~~^~~~~~
/usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here
455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const
| ^~~~~~~~~~~
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++/13.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++/13.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++/13.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++/13.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++/13.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/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/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);
| ^~~~~
[ 35%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/DiskPartCache.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++/13.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++/13.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++/13.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++/13.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/DummyNetworkWatcher.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/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++/13.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++/13.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++/13.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++/13.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/FindInterestingPart.cpp.o
[ 36%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/FlagsOperation.cpp.o
[ 37%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/FullMessageCombiner.cpp.o
[ 37%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/ImapAccess.cpp.o
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++/13.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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 37%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/MailboxFinder.cpp.o
[ 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/../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++/13.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;
| ^~~~~~~~~~~
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++/13.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++/13.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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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;
| ^~~~~
[ 38%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/MailboxModel.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++/13.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++/13.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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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++/13.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
| ^~~~~~~~~~~
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++/13.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/MailboxTree.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++/13.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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 39%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/MemoryCache.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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;
| ^~~~~~~~~~~
[ 40%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/NetworkWatcher.cpp.o
[ 40%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/MsgListModel.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/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++/13.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++/13.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/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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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++/13.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:609:17: note: declared here
609 | 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:609:17: note: declared here
609 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
/builder/src/trojita-0.7/src/Imap/Model/MailboxTree.cpp: In member function ‘void Imap::Mailbox::TreeItemMailbox::handleVanished(Imap::Mailbox::Model*, const Imap::Responses::Vanished&)’:
/builder/src/trojita-0.7/src/Imap/Model/MailboxTree.cpp:593:10: warning: ‘void qSort(Container&) [with Container = QVector<unsigned int>]’ is deprecated: Use std::sort [-Wdeprecated-declarations]
593 | qSort(uids);
| ~~~~~^~~~~~
In file included from /usr/include/qt/QtCore/qlist.h:43,
from /usr/include/qt/QtCore/qobject.h:49:
/usr/include/qt/QtCore/qalgorithms.h:188:46: note: declared here
188 | QT_DEPRECATED_X("Use std::sort") inline void qSort(Container &c)
| ^~~~~
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++/13.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++/13.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++/13.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++/13.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/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++/13.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)
| ^~~~~
/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/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++/13.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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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++/13.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/ParserState.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);
| ^~~~~
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++/13.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++/13.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/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: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/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/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(); }
| ^~~~~~
[ 41%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/PrettyMailboxModel.cpp.o
[ 41%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/PrettyMsgListModel.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/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++/13.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++/13.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++/13.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++/13.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++/13.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/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: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/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++/13.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++/13.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/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);
| ^~~~~
/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;
| ^~~~~~~~~~~
[ 41%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/SpecialFlagNames.cpp.o
[ 42%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/SQLCache.cpp.o
[ 42%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/SubtreeModel.cpp.o
[ 42%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/SystemNetworkWatcher.cpp.o
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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 43%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/ThreadingMsgListModel.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/Model/../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++/13.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
| ^~~~~~~~~~~
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++/13.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++/13.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++/13.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++/13.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++/13.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
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
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/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/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++/13.2.1/bits/unique_ptr.h:37,
from /usr/include/c++/13.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++/13.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/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
| ^~~~~~~~~~~~~~~~~~~~~
/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;
| ^~~~~~~~~~~
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++/13.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++/13.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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 44%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/Utils.cpp.o
[ 44%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/VisibleTasksModel.cpp.o
[ 44%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/ModelWatcher.cpp.o
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++/13.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++/13.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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 45%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Model/kdeui-itemviews/kdescendantsproxymodel.cpp.o
/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)
| ^~~~~
[ 45%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/AppendTask.cpp.o
/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
| ^~~~~~~~
[ 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++/13.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++/13.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++/13.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++/13.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++/13.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
[ 47%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/ExpungeMailboxTask.cpp.o
[ 47%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/ExpungeMessagesTask.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/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++/13.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++/13.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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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++/13.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++/13.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/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++/13.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++/13.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;
| ^~~~~~~~~~~
[ 47%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/Fake_ListChildMailboxesTask.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/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++/13.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++/13.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++/13.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/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/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++/13.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++/13.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/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++/13.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++/13.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: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: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++/13.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++/13.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/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/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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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
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);
| ^~~~~
[ 48%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/FetchMsgPartTask.cpp.o
/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++/13.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++/13.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;
| ^~~~~~~~~~~
[ 49%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/GenUrlAuthTask.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/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++/13.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++/13.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++/13.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/GetAnyConnectionTask.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++/13.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++/13.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/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++/13.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++/13.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++/13.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
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++/13.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++/13.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++/13.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++/13.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++/13.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/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/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++/13.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++/13.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++/13.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++/13.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/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++/13.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++/13.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/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/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/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/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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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
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);
| ^~~~~
/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++/13.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++/13.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/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++/13.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++/13.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++/13.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/KeepMailboxOpenTask.cpp.o
[ 51%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/ListChildMailboxesTask.cpp.o
[ 51%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/NoopTask.cpp.o
In file included from /builder/src/trojita-0.7/src/Imap/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++/13.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++/13.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++/13.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++/13.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++/13.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;
| ^~~~~~~~~~~
[ 51%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/NumberOfMessagesTask.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++/13.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++/13.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++/13.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++/13.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++/13.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/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/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);
| ^~~~~
/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++/13.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++/13.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/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++/13.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++/13.2.1/bits/stl_function.h:117:12: note: declared here
117 | struct unary_function
| ^~~~~~~~~~~~~~
/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/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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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
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++/13.2.1/string:49,
from /usr/include/c++/13.2.1/bits/locale_classes.h:40,
from /usr/include/c++/13.2.1/bits/ios_base.h:41,
from /usr/include/c++/13.2.1/ios:44,
from /usr/include/c++/13.2.1/istream:40,
from /usr/include/c++/13.2.1/sstream:40,
from /builder/src/trojita-0.7/src/Imap/Tasks/KeepMailboxOpenTask.cpp:23:
/usr/include/c++/13.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/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++/13.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++/13.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++/13.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/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++/13.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++/13.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/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(); }
| ^~~~~~
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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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++/13.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++/13.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)
| ^~~~~
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++/13.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++/13.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/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++/13.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++/13.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++/13.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/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/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);
| ^~~~~
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++/13.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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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)
| ^~~~~
[ 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/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++/13.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++/13.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;
| ^~~~~~~~~~~
[ 54%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/UnSelectTask.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/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++/13.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++/13.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++/13.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/UpdateFlagsTask.cpp.o
[ 55%] Building CXX object CMakeFiles/Imap.dir/src/Imap/Tasks/UpdateFlagsOfAllMessagesTask.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++/13.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++/13.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/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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 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++/13.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++/13.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/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++/13.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++/13.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/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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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++/13.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++/13.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/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++/13.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++/13.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/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/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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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 Cryptography_autogen
[ 56%] Building CXX object CMakeFiles/Cryptography.dir/Cryptography_autogen/mocs_compilation.cpp.o
[ 56%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/MessagePart.cpp.o
[ 56%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/PartReplacer.cpp.o
[ 56%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/MessageModel.cpp.o
[ 56%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/LocalMimeParser.cpp.o
[ 56%] Built target MSA_autogen
[ 57%] Building CXX object CMakeFiles/Cryptography.dir/src/Cryptography/MimeticUtils.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++/13.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++/13.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: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++/13.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++/13.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/../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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp: In member function ‘virtual void Cryptography::TopLevelMessage::fetchChildren(Cryptography::MessageModel*)’:
/builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:175:25: warning: ‘QModelIndex QPersistentModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
175 | if (m_root.child(0, 0).isValid()) {
| ~~~~~~~~~~~~^~~~~~
In file included from /usr/include/qt/QtCore/QModelIndex:1,
from /builder/src/trojita-0.7/src/Cryptography/MessagePart.h:28,
from /builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:26:
/usr/include/qt/QtCore/qabstractitemmodel.h:136:66: note: declared here
136 | QT_DEPRECATED_X("Use QAbstractItemModel::index") QModelIndex child(int row, int column) const;
| ^~~~~
/builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp: In member function ‘virtual void Cryptography::ProxyMessagePart::fetchChildren(Cryptography::MessageModel*)’:
/builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:253:33: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
253 | auto headerIdx = index.child(0, Imap::Mailbox::TreeItem::OFFSET_HEADER);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here
455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const
| ^~~~~~~~~~~
/builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:254:31: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
254 | auto textIdx = index.child(0, Imap::Mailbox::TreeItem::OFFSET_TEXT);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here
455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const
| ^~~~~~~~~~~
/builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:255:31: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
255 | auto mimeIdx = index.child(0, Imap::Mailbox::TreeItem::OFFSET_MIME);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here
455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const
| ^~~~~~~~~~~
/builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:256:30: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
256 | auto rawIdx = index.child(0, Imap::Mailbox::TreeItem::OFFSET_RAW_CONTENTS);
| ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here
455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const
| ^~~~~~~~~~~
/builder/src/trojita-0.7/src/Cryptography/MessagePart.cpp:268:38: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
268 | auto childIndex = index.child(row, 0);
| ~~~~~~~~~~~^~~~~~~~
/usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here
455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const
| ^~~~~~~~~~~
[ 57%] Building CXX object CMakeFiles/MSA.dir/MSA_autogen/mocs_compilation.cpp.o
[ 58%] Building CXX object CMakeFiles/MSA.dir/src/MSA/AbstractMSA.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++/13.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++/13.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/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++/13.2.1/string:49,
from /usr/include/c++/13.2.1/bits/locale_classes.h:40,
from /usr/include/c++/13.2.1/bits/ios_base.h:41,
from /usr/include/c++/13.2.1/ios:44,
from /usr/include/c++/13.2.1/istream:40,
from /usr/include/c++/13.2.1/sstream:40,
from /builder/src/trojita-0.7/src/Cryptography/MimeticUtils.cpp:24:
/usr/include/c++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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
| ^~~~~~~~~~~
[ 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%] Linking CXX static library libCryptography.a
[ 60%] Built target Cryptography
[ 60%] Building CXX object CMakeFiles/MSA.dir/src/MSA/Sendmail.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/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++/13.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++/13.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++/13.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++/13.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++/13.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);
| ^~~~~
[ 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
[ 63%] Building CXX object CMakeFiles/Composer.dir/Composer_autogen/mocs_compilation.cpp.o
[ 63%] Building CXX object CMakeFiles/Composer.dir/src/Composer/MessageComposer.cpp.o
[ 63%] Building CXX object CMakeFiles/Composer.dir/src/Composer/Mailto.cpp.o
[ 63%] Building CXX object CMakeFiles/Composer.dir/src/Composer/Recipients.cpp.o
[ 63%] Building CXX object CMakeFiles/Composer.dir/src/Composer/QuoteText.cpp.o
[ 63%] Building CXX object CMakeFiles/Composer.dir/src/Composer/ComposerAttachments.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/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++/13.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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 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++/13.2.1/bits/unique_ptr.h:37,
from /usr/include/c++/13.2.1/memory:78,
from /builder/src/build/Composer_autogen/NKSFSG3DUS/moc_MessageComposer.cpp:9:
/usr/include/c++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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>
| ^~~~~~~~~~~~~~~
/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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.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++/13.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++/13.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++/13.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++/13.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/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++/13.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/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);
| ^~~~~
/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> {
| ^~~~~~~~~~~~~~
/usr/include/c++/13.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/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++/13.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/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/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: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;
| ^~~~~
[ 64%] Building CXX object CMakeFiles/Composer.dir/src/Composer/SenderIdentitiesModel.cpp.o
/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++/13.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++/13.2.1/bits/stl_function.h:1438:
/usr/include/c++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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++/13.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++/13.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 ui_ShortcutConfigWidget.h
[ 65%] Generating ui_ComposeWidget.h
[ 65%] Generating qrc_icons.cpp
[ 66%] Generating qrc_license.cpp
[ 67%] Generating ui_AboutDialog.h
[ 67%] Generating ui_CreateMailboxDialog.h
[ 68%] Generating ui_EditIdentity.h
[ 68%] Generating ui_PasswordDialog.h
[ 68%] Generating ui_ProgressPopUp.h
[ 68%] Generating ui_SettingsGeneralPage.h
[ 69%] Generating ui_SettingsCachePage.h
[ 70%] Generating ui_SettingsOutgoingPage.h
[ 70%] Generating ui_SettingsImapPage.h
[ 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
[ 71%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/AttachmentView.cpp.o
[ 71%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/CompleteMessageWidget.cpp.o
[ 72%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ComposerAttachmentsList.cpp.o
[ 72%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ComposeWidget.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++/13.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++/13.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++/13.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++/13.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++/13.2.1/bits/unique_ptr.h:37,
from /usr/include/c++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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/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 /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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
In file included from /usr/include/c++/13.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++/13.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++/13.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++/13.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>
| ^~~~~~~~~~~~~~~
/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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/usr/include/c++/13.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++/13.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);
| ^~~~~
[ 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++/13.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++/13.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++/13.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++/13.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++/13.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/Gui/ComposeWidget.cpp: In constructor ‘Gui::ComposeWidget::ComposeWidget(Gui::MainWindow*, MSA::MSAFactory*)’:
/builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp:274:63: warning: ‘const QRect QDesktopWidget::availableGeometry(int) const’ is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
274 | resize(size().boundedTo(qApp->desktop()->availableGeometry().size()));
| ^
In file included from /usr/include/qt/QtWidgets/QDesktopWidget:1,
from /builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp:26:
/usr/include/qt/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp: In static member function ‘static Gui::ComposeWidget* Gui::ComposeWidget::createReply(Gui::MainWindow*, const Composer::ReplyMode&, const QModelIndex&, const QList<QPair<Composer::RecipientKind, QString> >&, const QString&, const QString&, const QList<QByteArray>&, const QList<QByteArray>&)’:
/builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp:438:25: warning: ‘static QString Gui::ComposeWidget::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations]
438 | err = trUtf8("Trojitá was unable to safely determine the real e-mail address of the author of the message. "
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
439 | "You might want to use the \"Reply All\" function and trim the list of addresses manually.");
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtCore/qmetatype.h:50:
/builder/src/trojita-0.7/src/Gui/ComposeWidget.h:72:5: note: declared here
72 | Q_OBJECT
| ^~~~~~~~
[ 73%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/EmbeddedWebView.cpp.o
/builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp: In member function ‘virtual bool Gui::ComposeWidget::eventFilter(QObject*, QEvent*)’:
/builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp:1387:52: warning: ‘int QWheelEvent::delta() const’ is deprecated: Use angleDelta() [-Wdeprecated-declarations]
1387 | if (static_cast<QWheelEvent*>(e)->delta() > 0)
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
In file included from /usr/include/qt/QtGui/QKeyEvent:1,
from /builder/src/trojita-0.7/src/Gui/ComposeWidget.cpp:29:
/usr/include/qt/QtGui/qevent.h:219:16: note: declared here
219 | inline int delta() const { return qt4D; }
| ^~~~~
[ 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
[ 74%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/FindBarMixin.cpp.o
[ 74%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/FlowLayout.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 75%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/FromAddressProxyModel.cpp.o
/builder/src/trojita-0.7/src/Gui/EmbeddedWebView.cpp: In member function ‘void Gui::EmbeddedWebView::findScrollParent()’:
/builder/src/trojita-0.7/src/Gui/EmbeddedWebView.cpp:248:35: warning: ‘void QWidget::getContentsMargins(int*, int*, int*, int*) const’ is deprecated: use contentsMargins() [-Wdeprecated-declarations]
248 | runner->getContentsMargins(&left, &top, &right, &bottom);
| ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtWebKitWidgets/qwebpage.h:30,
from /usr/include/qt/QtWebKitWidgets/qwebview.h:25,
from /usr/include/qt/QtWebKitWidgets/QWebView:1,
from /builder/src/trojita-0.7/src/Gui/EmbeddedWebView.h:26:
/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++/13.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;
| ^~~~~~~~~~~
[ 75%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/LineEdit.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) {}
| ^~~~~~
[ 75%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/LoadablePartWidget.cpp.o
[ 76%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/MailBoxTreeView.cpp.o
[ 76%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/MessageHeadersWidget.cpp.o
[ 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++/13.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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
/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++/13.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++/13.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++/13.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++/13.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
/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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 77%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/MsgListView.cpp.o
[ 78%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/OnePanelAtTimeWidget.cpp.o
[ 78%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/OneEnvelopeAddress.cpp.o
[ 78%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/OverlayWidget.cpp.o
[ 79%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/PartWalker.cpp.o
In file included from /builder/src/trojita-0.7/src/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++/13.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++/13.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++/13.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++/13.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++/13.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/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++/13.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++/13.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++/13.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++/13.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/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++/13.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/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;
| ^~~~~~~~~~~
/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);
| ^~~~~~
/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/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++/13.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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
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; }
| ^~~~~
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
/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
[ 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++/13.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++/13.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++/13.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++/13.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++/13.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
| ^~~~~~~~~~~
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++/13.2.1/bits/unique_ptr.h:37,
from /usr/include/c++/13.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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 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++/13.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++/13.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++/13.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++/13.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++/13.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;
| ^~~~~~~~~~~
/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:609:17: note: declared here
609 | QStringList split(const QString &sep, SplitBehavior behavior,
| ^~~~~
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++/13.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++/13.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++/13.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++/13.2.1/bits/stl_function.h:131:12: note: declared here
131 | struct binary_function
| ^~~~~~~~~~~~~~~
[ 83%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/UserAgentWebPage.cpp.o
/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/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
| ^~~~~~~~
[ 83%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/Util.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/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++/13.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++/13.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++/13.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++/13.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++/13.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;
| ^~~~~~~~~~~
[ 84%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/Window.cpp.o
[ 84%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ShortcutHandler/ShortcutConfigDialog.cpp.o
[ 84%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ShortcutHandler/ShortcutConfigWidget.cpp.o
[ 85%] Building CXX object CMakeFiles/DesktopGui.dir/src/Gui/ShortcutHandler/ShortcutHandler.cpp.o
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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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++/13.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/ShortcutConfigDialog.cpp: In constructor ‘Gui::ShortcutConfigDialog::ShortcutConfigDialog(QWidget*)’:
/builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigDialog.cpp:37:77: warning: ‘static QString Gui::ShortcutConfigDialog::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations]
37 | setWindowTitle(tr("Configure Shortcuts") + QLatin1String(" - ") + trUtf8("Trojitá"));
| ~~~~~~^~~~~~~~~~~
In file included from /usr/include/qt/QtGui/qwindowdefs.h:44,
from /usr/include/qt/QtWidgets/qwidget.h:44,
from /usr/include/qt/QtWidgets/qdialog.h:44,
from /usr/include/qt/QtWidgets/QDialog:1,
from /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigDialog.h:26,
from /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigDialog.cpp:21:
/builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigDialog.h:43:5: note: declared here
43 | Q_OBJECT
| ^~~~~~~~
/builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.cpp: In constructor ‘Gui::ShortcutConfigWidget::ShortcutConfigWidget(QWidget*)’:
/builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.cpp:41:77: warning: ‘static QString Gui::ShortcutConfigWidget::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations]
41 | setWindowTitle(tr("Configure Shortcuts") + QLatin1String(" - ") + trUtf8("Trojitá"));
| ~~~~~~^~~~~~~~~~~
In file included from /usr/include/qt/QtGui/qwindowdefs.h:44,
from /usr/include/qt/QtWidgets/qwidget.h:44,
from /usr/include/qt/QtWidgets/QWidget:1,
from /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.h:26,
from /builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.cpp:21:
/builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.h:47:5: note: declared here
47 | Q_OBJECT
| ^~~~~~~~
/builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.cpp: In member function ‘virtual bool Gui::ShortcutConfigWidget::eventFilter(QObject*, QEvent*)’:
/builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.cpp:203:110: warning: ‘static QString Gui::ShortcutConfigWidget::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations]
203 | tr("Shortcut Conflicts") + QLatin1String(" - ") + trUtf8("Trojitá"),
| ~~~~~~^~~~~~~~~~~
/builder/src/trojita-0.7/src/Gui/ShortcutHandler/ShortcutConfigWidget.h:47:5: note: declared here
47 | Q_OBJECT
| ^~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.cpp: In lambda function:
/builder/src/trojita-0.7/src/Gui/Window.cpp:123:36: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations]
123 | trUtf8("A plugin failed to load, therefore some functionality might be lost. "
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
124 | "You might want to update your system or report a bug to your vendor."
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
125 | "\n\n%1").arg(errorMessage));
| ~~~~~~~~~
In file included from /usr/include/qt/QtCore/qmetatype.h:50:
/builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here
91 | Q_OBJECT
| ^~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.cpp: In constructor ‘Gui::MainWindow::MainWindow(QSettings*)’:
/builder/src/trojita-0.7/src/Gui/Window.cpp:206:47: warning: ‘void QDesktopWidget::workAreaResized(int)’ is deprecated: Use QScreen::availableGeometryChanged() [-Wdeprecated-declarations]
206 | connect(qApp->desktop(), &QDesktopWidget::workAreaResized, delayedResize, static_cast<void (QTimer::*)()>(&QTimer::start));
| ^~~~~~~~~~~~~~~
In file included from /usr/include/qt/QtWidgets/QDesktopWidget:1,
from /builder/src/trojita-0.7/src/Gui/Window.cpp:26:
/usr/include/qt/QtWidgets/qdesktopwidget.h:99:69: note: declared here
99 | QT_DEPRECATED_X("Use QScreen::availableGeometryChanged()") void workAreaResized(int);
| ^~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘void Gui::MainWindow::createActions()’:
/builder/src/trojita-0.7/src/Gui/Window.cpp:515:38: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations]
515 | aboutTrojita = new QAction(trUtf8("&About Trojitá..."), this);
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here
91 | Q_OBJECT
| ^~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘void Gui::MainWindow::handleTrayIconChange()’:
/builder/src/trojita-0.7/src/Gui/Window.cpp:971:32: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
971 | } else if (fm.width(text) > pixmap.width()) {
| ~~~~~~~~^~~~~~
In file included from /usr/include/qt/QtWidgets/qwidget.h:50,
from /usr/include/qt/QtWidgets/qdesktopwidget.h:44:
/usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here
106 | int width(const QString &, int len = -1) const;
| ^~~~~
/builder/src/trojita-0.7/src/Gui/Window.cpp:972:73: warning: ‘int QFontMetrics::width(const QString&, int) const’ is deprecated: Use QFontMetrics::horizontalAdvance [-Wdeprecated-declarations]
972 | f.setPixelSize(f.pixelSize() * pixmap.width() / fm.width(text));
| ~~~~~~~~^~~~~~
/usr/include/qt/QtGui/qfontmetrics.h:106:9: note: declared here
106 | int width(const QString &, int len = -1) const;
| ^~~~~
/builder/src/trojita-0.7/src/Gui/Window.cpp:992:30: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations]
992 | tooltip += trUtf8(" - %n unread message(s)", 0, mailbox.data(Imap::Mailbox::RoleUnreadMessageCount).toInt());
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here
91 | Q_OBJECT
| ^~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘virtual void Gui::MainWindow::closeEvent(QCloseEvent*)’:
/builder/src/trojita-0.7/src/Gui/Window.cpp:1005:47: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations]
1005 | Util::askForSomethingUnlessTold(trUtf8("Trojitá"),
| ~~~~~~^~~~~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here
91 | Q_OBJECT
| ^~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘void Gui::MainWindow::slotShowSettings()’:
/builder/src/trojita-0.7/src/Gui/Window.cpp:1299:37: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations]
1299 | trUtf8("No IMAP account is configured. Trojitá cannot do much without one."));
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here
91 | Q_OBJECT
| ^~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘void Gui::MainWindow::slotNextUnread()’:
/builder/src/trojita-0.7/src/Gui/Window.cpp:1442:42: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
1442 | QModelIndex child = current.child(0, 0);
| ~~~~~~~~~~~~~^~~~~~
In file included from /usr/include/qt/QtWidgets/qabstractitemview.h:45,
from /usr/include/qt/QtWidgets/qheaderview.h:44,
from /usr/include/qt/QtWidgets/QHeaderView:1,
from /builder/src/trojita-0.7/src/Gui/Window.cpp:30:
/usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here
455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const
| ^~~~~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘void Gui::MainWindow::slotPreviousUnread()’:
/builder/src/trojita-0.7/src/Gui/Window.cpp:1480:40: warning: ‘QModelIndex QModelIndex::child(int, int) const’ is deprecated: Use QAbstractItemModel::index [-Wdeprecated-declarations]
1480 | candidate = candidate.child(current.model()->rowCount(candidate) - 1, 0);
| ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/qt/QtCore/qabstractitemmodel.h:455:20: note: declared here
455 | inline QModelIndex QModelIndex::child(int arow, int acolumn) const
| ^~~~~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘void Gui::MainWindow::slotUpdateWindowTitle()’:
/builder/src/trojita-0.7/src/Gui/Window.cpp:2304:34: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations]
2304 | setWindowTitle(trUtf8("%1 - %n unread - Trojitá", 0, mailbox.data(Imap::Mailbox::RoleUnreadMessageCount).toInt())
| ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here
91 | Q_OBJECT
| ^~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.cpp:2307:34: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations]
2307 | setWindowTitle(trUtf8("%1 - Trojitá").arg(mailbox.data(Imap::Mailbox::RoleShortMailboxName).toString()) + profileName);
| ~~~~~~^~~~~~~~~~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here
91 | Q_OBJECT
| ^~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.cpp:2310:30: warning: ‘static QString Gui::MainWindow::trUtf8(const char*, const char*, int)’ is deprecated [-Wdeprecated-declarations]
2310 | setWindowTitle(trUtf8("Trojitá") + profileName);
| ~~~~~~^~~~~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.h:91:5: note: declared here
91 | Q_OBJECT
| ^~~~~~~~
/builder/src/trojita-0.7/src/Gui/Window.cpp: In member function ‘void Gui::MainWindow::applySizesAndState()’:
/builder/src/trojita-0.7/src/Gui/Window.cpp:2508:71: warning: ‘const QRect QDesktopWidget::availableGeometry(int) const’ is deprecated: Use QGuiApplication::screens() [-Wdeprecated-declarations]
2508 | setGeometry(QApplication::desktop()->availableGeometry());
| ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~
/usr/include/qt/QtWidgets/qdesktopwidget.h:88:67: note: declared here
88 | QT_DEPRECATED_X("Use QGuiApplication::screens()") const QRect availableGeometry(int screen = -1) const;
| ^~~~~~~~~~~~~~~~~
[ 86%] Linking CXX static library libDesktopGui.a
[ 86%] Built target DesktopGui
[ 86%] Built target trojita_autogen_timestamp_deps
[ 86%] Automatic MOC for target trojita
[ 86%] Built target trojita_autogen
[ 86%] Generating locale/trojita_common_ast.qm
[ 87%] Generating locale/trojita_common_bs.qm
[ 87%] Generating locale/trojita_common_ar.qm
[ 88%] Generating locale/trojita_common_ca.qm
[ 88%] Generating locale/trojita_common_cs.qm
[ 88%] Generating locale/trojita_common_ca@valencia.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'...
[ 89%] Generating locale/trojita_common_da.qm
Scanning directory '/builder/src/trojita-0.7'...
Scanning directory '/builder/src/trojita-0.7'...
[ 89%] Generating locale/trojita_common_de.qm
[ 89%] Generating locale/trojita_common_el.qm
[ 90%] Generating locale/trojita_common_en_GB.qm
[ 90%] Generating locale/trojita_common_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'...
[ 91%] Generating locale/trojita_common_fi.qm
[ 91%] Generating locale/trojita_common_fr.qm
[ 91%] Generating locale/trojita_common_ga.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_gl.qm
Scanning directory '/builder/src/trojita-0.7'...
Scanning directory '/builder/src/trojita-0.7'...
[ 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'...
[ 92%] Generating locale/trojita_common_ja.qm
[ 93%] Generating locale/trojita_common_it.qm
Scanning directory '/builder/src/trojita-0.7'...
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
[ 93%] Generating locale/trojita_common_lt.qm
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
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'...
[ 94%] Generating locale/trojita_common_nb.qm
[ 94%] Generating locale/trojita_common_nds.qm
[ 95%] Generating locale/trojita_common_nl.qm
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
[ 95%] Generating locale/trojita_common_pl.qm
Scanning directory '/builder/src/trojita-0.7'...
Scanning directory '/builder/src/trojita-0.7'...
[ 96%] Generating locale/trojita_common_pt.qm
[ 96%] Generating locale/trojita_common_pt_BR.qm
Scanning directory '/builder/src/trojita-0.7'...
File /builder/src/build/locale/trojita_common_nds.ts won't be updated: it contains translation but the target language is not recognized
Scanning directory '/builder/src/trojita-0.7'...
[ 96%] Generating locale/trojita_common_ro.qm
Scanning directory '/builder/src/trojita-0.7'...
[ 96%] Generating locale/trojita_common_sk.qm
Scanning directory '/builder/src/trojita-0.7'...
[ 97%] Generating locale/trojita_common_sv.qm
[ 97%] Generating locale/trojita_common_tr.qm
Scanning directory '/builder/src/trojita-0.7'...
Removed plural forms as the target language has less forms.
If this sounds wrong, possibly the target language is not set or recognized.
[ 97%] Generating locale/trojita_common_ug.qm
Scanning directory '/builder/src/trojita-0.7'...
Scanning directory '/builder/src/trojita-0.7'...
Scanning directory '/builder/src/trojita-0.7'...
[ 98%] Generating locale/trojita_common_uk.qm
[ 98%] Generating locale/trojita_common_x_test.qm
Scanning directory '/builder/src/trojita-0.7'...
[ 98%] Generating locale/trojita_common_zh_CN.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'...
[ 99%] Generating locale/trojita_common_zh_TW.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'...
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'...
[ 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++/13.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++/13.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++/13.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++/13.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_ast.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_bs.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ca.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ca@valencia.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_cs.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ar.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_da.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_el.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_de.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_en_GB.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_es.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_et.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_fi.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_fr.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ga.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_gl.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ia.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_hu.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ja.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_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_nb.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_ro.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_pt.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_sk.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_sv.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_tr.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_ug.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_zh_CN.qm
-- Installing: /builder/pkg/trojita/usr/share/trojita/locale/trojita_common_uk.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...
-> 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-10 (Sun Jan 28 19:20:58 2024)