==> Cloning qca ... Cloning into 'qca'... ==> Collecting packager identity from makepkg.conf -> name : Reproducible Arch Linux tests -> email : reproducible@archlinux.org -> gpg-key : undefined -> protocol: https ==> Configuring qca :: Synchronizing package databases... % 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 129k 100 129k 0 0 381k 0 --:--:-- --:--:-- --:--:-- 382k % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 11 8507k 11 999k 0 0 2609k 0 0:00:03 --:--:-- 0:00:03 2609k 100 8507k 100 8507k 0 0 18.5M 0 --:--:-- --:--:-- --:--:-- 18.5M % 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 139k 100 139k 0 0 405k 0 --:--:-- --:--:-- --:--:-- 407k :: Starting full system upgrade... there is nothing to do gpg: key 3FDBB55084CC5D84: public key "Harald Sitter " imported gpg: Total number processed: 1 gpg: imported: 1 ==> Making package: qca 2.3.8-2 (Tue Mar 25 16:42:51 2025) ==> Checking runtime dependencies... ==> Installing missing dependencies... resolving dependencies... looking for conflicting packages... Packages (2) nspr-4.35-2 nss-3.98-1 Total Download Size: 1.77 MiB Total Installed Size: 5.63 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % 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 197k 100 197k 0 0 11.3M 0 --:--:-- --:--:-- --:--:-- 12.0M % 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 1619k 100 1619k 0 0 46.9M 0 --:--:-- --:--:-- --:--:-- 46.5M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing nspr... installing nss... :: Running post-transaction hooks... (1/1) Arming ConditionNeedsUpdate... ==> Checking buildtime dependencies... ==> Installing missing dependencies... resolving dependencies... 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 (79) avahi-1:0.8+r194+g3f79789-1 clang-16.0.6-2 compiler-rt-16.0.6-3 cppdap-1.58.0-1 default-cursors-2-1 double-conversion-3.3.0-1 duktape-2.7.0-6 fmt-10.2.0-1 fontconfig-2:2.15.0-2 freetype2-2.13.2-1 graphite-1:1.3.14-3 harfbuzz-8.3.0-2 hicolor-icon-theme-0.17-3 jsoncpp-1.9.5-2 libb2-0.98.1-2 libcups-1:2.4.7-2 libdaemon-0.14-5 libdrm-2.4.120-1 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.2-2 libomxil-bellagio-0.9.3-4 libpciaccess-0.18-1 libpng-1.6.42-1 libproxy-0.5.4-1 libsm-1.2.4-1 libunwind-1.7.2-1 libuv-1.48.0-1 libwacom-2.10.0-1 libx11-1.8.7-1 libxau-1.0.11-2 libxcb-1.16-1 libxdamage-1.1.6-1 libxdmcp-1.1.4-2 libxext-1.3.6-1 libxfixes-6.0.1-1 libxi-1.8.1-1 libxkbcommon-1.6.0-1 libxkbcommon-x11-1.6.0-1 libxmu-1.1.4-1 libxrender-0.9.11-1 libxshmfence-1.3.2-1 libxt-1.3.0-1 libxxf86vm-1.1.5-1 llvm-libs-16.0.6-1 lm_sensors-1:3.6.0.r41.g31d1f125-2 md4c-0.5.2-1 mesa-1:24.0.1-1 mtdev-1.1.6-2 qt5-translations-5.15.12-1 qt6-translations-6.6.2-1 rhash-1.4.4-1 shared-mime-info-2.4-1 tslib-1.23-1 vulkan-headers-1:1.3.276-1 vulkan-icd-loader-1.3.276-1 wayland-1.22.0-1 xcb-proto-1.16.0-1 xcb-util-0.4.1-1 xcb-util-cursor-0.1.5-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.1-1 xkeyboard-config-2.41-1 xorg-xprop-1.2.7-1 xorg-xset-1.2.5-1 xorgproto-2023.2-1 botan-3.3.0-1 cmake-3.28.3-1 doxygen-1.10.0-2 pkcs11-helper-1.30.0-1 qt5-base-5.15.12+kde+r151-1 qt6-5compat-6.6.2-1 qt6-base-6.6.2-4 Total Download Size: 159.09 MiB Total Installed Size: 806.14 MiB :: Proceed with installation? [Y/n] :: Retrieving packages... % 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 2785k 0 14091 0 0 40788 0 0:01:09 --:--:-- 0:01:09 40725 31 2785k 31 890k 0 0 742k 0 0:00:03 0:00:01 0:00:02 742k 100 2785k 100 2785k 0 0 1485k 0 0:00:01 0:00:01 --:--:-- 1485k % 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 10021 100 10021 0 0 1472k 0 --:--:-- --:--:-- --:--:-- 1631k % 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 151k 100 151k 0 0 64.2M 0 --:--:-- --:--:-- --:--:-- 73.9M % 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 242k 100 242k 0 0 34.0M 0 --:--:-- --:--:-- --:--:-- 39.4M % 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 172k 100 172k 0 0 21.0M 0 --:--:-- --:--:-- --:--:-- 24.1M % 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 335k 100 335k 0 0 40.7M 0 --:--:-- --:--:-- --:--:-- 46.7M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 56 11.2M 56 6471k 0 0 120M 0 --:--:-- --:--:-- --:--:-- 119M 100 11.2M 100 11.2M 0 0 128M 0 --:--:-- --:--:-- --:--:-- 128M % 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 31.2M 100 31.2M 0 0 120M 0 --:--:-- --:--:-- --:--:-- 121M % 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 3235k 100 3235k 0 0 112M 0 --:--:-- --:--:-- --:--:-- 112M % 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 42.4M 100 42.4M 0 0 129M 0 --:--:-- --:--:-- --:--:-- 129M % 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 363k 100 363k 0 0 42.8M 0 --:--:-- --:--:-- --:--:-- 44.4M % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 8 4808k 8 406k 0 0 1126k 0 0:00:04 --:--:-- 0:00:04 1123k 69 4808k 69 3345k 0 0 2430k 0 0:00:01 0:00:01 --:--:-- 2429k 100 4808k 100 4808k 0 0 2795k 0 0:00:01 0:00:01 --:--:-- 2794k % 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 77342 100 77342 0 0 6614k 0 --:--:-- --:--:-- --:--:-- 6866k % 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 539k 100 539k 0 0 52.7M 0 --:--:-- --:--:-- --:--:-- 58.5M % 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 130k 100 130k 0 0 19.2M 0 --:--:-- --:--:-- --:--:-- 21.3M % 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 242k 100 242k 0 0 31.8M 0 --:--:-- --:--:-- --:--:-- 33.7M % 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 27477 100 27477 0 0 5083k 0 --:--:-- --:--:-- --:--:-- 5366k % 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 11204 100 11204 0 0 1738k 0 --:--:-- --:--:-- --:--:-- 1823k % 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 1024k 100 1024k 0 0 120M 0 --:--:-- --:--:-- --:--:-- 125M % 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 7724 100 7724 0 0 1351k 0 --:--:-- --:--:-- --:--:-- 1508k % 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 9645 100 9645 0 0 8176k 0 --:--:-- --:--:-- --:--:-- 9418k % 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 2064k 100 2064k 0 0 82.6M 0 --:--:-- --:--:-- --:--:-- 84.0M % 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 106k 100 106k 0 0 17.5M 0 --:--:-- --:--:-- --:--:-- 20.7M % 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 22272 100 22272 0 0 4250k 0 --:--:-- --:--:-- --:--:-- 4350k % 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 341k 100 341k 0 0 42.5M 0 --:--:-- --:--:-- --:--:-- 47.5M % 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 116k 100 116k 0 0 15.6M 0 --:--:-- --:--:-- --:--:-- 16.2M % 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 14194 100 14194 0 0 2593k 0 --:--:-- --:--:-- --:--:-- 2772k % 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 7378 100 7378 0 0 1259k 0 --:--:-- --:--:-- --:--:-- 1441k % 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 5850 100 5850 0 0 1066k 0 --:--:-- --:--:-- --:--:-- 1142k % 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 15897 100 15897 0 0 2659k 0 --:--:-- --:--:-- --:--:-- 3104k % 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 131k 100 131k 0 0 19.5M 0 --:--:-- --:--:-- --:--:-- 21.4M % 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 145k 100 145k 0 0 16.0M 0 --:--:-- --:--:-- --:--:-- 15.7M % 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 2233 100 2233 0 0 382k 0 --:--:-- --:--:-- --:--:-- 436k % 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 137k 100 137k 0 0 56.8M 0 --:--:-- --:--:-- --:--:-- 67.2M % 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 122k 100 122k 0 0 55.0M 0 --:--:-- --:--:-- --:--:-- 59.7M % 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 18.4M 100 18.4M 0 0 129M 0 --:--:-- --:--:-- --:--:-- 129M % 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 355k 100 355k 0 0 37.3M 0 --:--:-- --:--:-- --:--:-- 38.6M % 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 248k 100 248k 0 0 31.5M 0 --:--:-- --:--:-- --:--:-- 34.7M % 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 85987 100 85987 0 0 12.4M 0 --:--:-- --:--:-- --:--:-- 13.6M % 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 1008k 100 1008k 0 0 85.5M 0 --:--:-- --:--:-- --:--:-- 89.4M % 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 523k 100 523k 0 0 51.0M 0 --:--:-- --:--:-- --:--:-- 56.7M % 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 370k 100 370k 0 0 52.3M 0 --:--:-- --:--:-- --:--:-- 60.2M % 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 80339 100 80339 0 0 12.5M 0 --:--:-- --:--:-- --:--:-- 12.7M % 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 47005 100 47005 0 0 8071k 0 --:--:-- --:--:-- --:--:-- 9180k % 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 535k 100 535k 0 0 71.9M 0 --:--:-- --:--:-- --:--:-- 74.6M % 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 78042 100 78042 0 0 47.4M 0 --:--:-- --:--:-- --:--:-- 74.4M % 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 19518 100 19518 0 0 3254k 0 --:--:-- --:--:-- --:--:-- 3812k % 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 26306 100 26306 0 0 21.4M 0 --:--:-- --:--:-- --:--:-- 25.0M % 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 61525 100 61525 0 0 10.0M 0 --:--:-- --:--:-- --:--:-- 11.7M % 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 631k 100 631k 0 0 61.1M 0 --:--:-- --:--:-- --:--:-- 61.6M % 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 34394 100 34394 0 0 6400k 0 --:--:-- --:--:-- --:--:-- 6717k % 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 29880 100 29880 0 0 4958k 0 --:--:-- --:--:-- --:--:-- 5835k % 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 151k 100 151k 0 0 61.7M 0 --:--:-- --:--:-- --:--:-- 73.7M % 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 12706 100 12706 0 0 2280k 0 --:--:-- --:--:-- --:--:-- 2481k % 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 17929 100 17929 0 0 3196k 0 --:--:-- --:--:-- --:--:-- 3501k % 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 101k 100 101k 0 0 14.9M 0 --:--:-- --:--:-- --:--:-- 16.4M % 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 17038 100 17038 0 0 2771k 0 --:--:-- --:--:-- --:--:-- 3327k % 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 64402 100 64402 0 0 10.6M 0 --:--:-- --:--:-- --:--:-- 12.2M % 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 45412 100 45412 0 0 7821k 0 --:--:-- --:--:-- --:--:-- 8869k % 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 117k 100 117k 0 0 16.1M 0 --:--:-- --:--:-- --:--:-- 16.3M % 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 286k 100 286k 0 0 95.1M 0 --:--:-- --:--:-- --:--:-- 139M % 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 885k 100 885k 0 0 67.4M 0 --:--:-- --:--:-- --:--:-- 72.0M % 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 208k 100 208k 0 0 18.9M 0 --:--:-- --:--:-- --:--:-- 20.3M % 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 23217 100 23217 0 0 4066k 0 --:--:-- --:--:-- --:--:-- 4534k % 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 176k 100 176k 0 0 60.0M 0 --:--:-- --:--:-- --:--:-- 86.1M % 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 29017 100 29017 0 0 5110k 0 --:--:-- --:--:-- --:--:-- 5667k % 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 19643 100 19643 0 0 3523k 0 --:--:-- --:--:-- --:--:-- 3836k % 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 434k 100 434k 0 0 39.1M 0 --:--:-- --:--:-- --:--:-- 42.3M % 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 276k 100 276k 0 0 27.7M 0 --:--:-- --:--:-- --:--:-- 30.0M % 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 58001 100 58001 0 0 36.2M 0 --:--:-- --:--:-- --:--:-- 55.3M % 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 81186 100 81186 0 0 6531k 0 --:--:-- --:--:-- --:--:-- 6606k % 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 1928k 100 1928k 0 0 132M 0 --:--:-- --:--:-- --:--:-- 134M % 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 13.0M 100 13.0M 0 0 143M 0 --:--:-- --:--:-- --:--:-- 144M % 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 44939 100 44939 0 0 8183k 0 --:--:-- --:--:-- --:--:-- 8777k % 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 1204k 100 1204k 0 0 80.2M 0 --:--:-- --:--:-- --:--:-- 84.0M % 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 11913 100 11913 0 0 2230k 0 --:--:-- --:--:-- --:--:-- 2326k % 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 1744k 100 1744k 0 0 88.8M 0 --:--:-- --:--:-- --:--:-- 89.6M % 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 13.4M 100 13.4M 0 0 122M 0 --:--:-- --:--:-- --:--:-- 123M % 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 446k 100 446k 0 0 50.0M 0 --:--:-- --:--:-- --:--:-- 54.4M checking keyring... checking package integrity... loading package files... checking for file conflicts... checking available disk space... :: Processing package changes... installing botan... Optional dependencies for botan boost-libs: for the botan executable python: for using botan2.py [installed] installing hicolor-icon-theme... 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 [pending] installing llvm-libs... installing compiler-rt... installing clang... Optional dependencies for clang openmp: OpenMP support in clang with -fopenmp python: for scan-view and git-clang-format [installed] llvm: referenced by some clang headers installing fmt... installing doxygen... Optional dependencies for doxygen graphviz: for caller/callee graph generation qt6-base: for doxywizard [pending] texlive-fontsrecommended: for generating LaTeX, Postscript and PDF output texlive-fontutils: for generating LaTeX, Postscript and PDF output texlive-latexextra: for generating LaTeX, Postscript and PDF output texlive-plaingeneric: for generating LaTeX, Postscript and PDF output installing pkcs11-helper... 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 installing libunwind... installing libxfixes... installing libxdamage... installing libxshmfence... installing libxxf86vm... 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 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 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 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 perl: for fixqt4headers and syncqt [installed] installing libb2... installing vulkan-headers... installing xcb-util-cursor... installing qt6-translations... installing qt6-base... Optional dependencies for qt6-base freetds: MS SQL driver gdk-pixbuf2: GTK platform plugin gtk3: GTK platform plugin libfbclient: Firebird/iBase driver mariadb-libs: MariaDB driver pango: GTK platform plugin perl: for syncqt [installed] postgresql-libs: PostgreSQL driver qt6-wayland: to run Qt6 applications in a Wayland session unixodbc: ODBC driver installing qt6-5compat... Optional dependencies for qt6-5compat qt6-declarative: for QtGraphicalEffects qt6-shadertools: for QtGraphicalEffects :: Running post-transaction hooks... (1/9) Creating system user accounts... Suggested group ID 8 for mem already used. Creating group 'mem' with GID 997. Creating group 'ftp' with GID 11. Creating group 'log' with GID 19. Suggested group ID 25 for smmsp already used. Creating group 'smmsp' with GID 996. Suggested group ID 26 for proc already used. Creating group 'proc' with GID 995. Creating group 'lock' with GID 54. Creating group 'network' with GID 90. Creating group 'scanner' with GID 96. Creating group 'power' with GID 98. Suggested group ID 65534 for nobody already used. Creating group 'nobody' with GID 994. Creating group 'wheel' with GID 993. Creating group 'optical' with GID 992. Creating group 'storage' with GID 991. Creating group 'groups' with GID 990. Creating group 'rfkill' with GID 989. Creating user 'ftp' (n/a) with UID 14 and GID 11. Creating group 'http' with GID 988. Suggested user ID 33 for http already used. Creating user 'http' (n/a) with UID 988 and GID 988. Creating group 'avahi' with GID 987. Creating user 'avahi' (Avahi mDNS/DNS-SD daemon) with UID 987 and GID 987. Creating group 'dbus' with GID 81. Creating user 'dbus' (System Message Bus) with UID 81 and GID 81. Creating group 'git' with GID 986. Creating user 'git' (git daemon user) with UID 986 and GID 986. Creating group 'systemd-journal-remote' with GID 985. Creating user 'systemd-journal-remote' (systemd Journal Remote) with UID 985 and GID 985. Creating group 'tss' with GID 984. Creating user 'tss' (tss user for tpm2) with UID 984 and GID 984. Creating group 'uuidd' with GID 68. Creating user 'uuidd' (n/a) with UID 68 and GID 68. (2/9) Reloading system manager configuration... Skipped: Running in chroot. (3/9) Updating udev hardware database... (4/9) Reloading device manager configuration... Skipped: Running in chroot. (5/9) Arming ConditionNeedsUpdate... (6/9) Updating the MIME type database... (7/9) Updating fontconfig configuration... (8/9) Reloading system bus configuration... Skipped: Running in chroot. (9/9) Updating fontconfig cache... ==> Retrieving sources... -> Downloading qca-2.3.8.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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 743k 100 743k 0 0 942k 0 --:--:-- --:--:-- --:--:-- 942k -> Downloading qca-2.3.8.tar.xz.sig... % 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 833 100 833 0 0 1530 0 --:--:-- --:--:-- --:--:-- 1528 ==> WARNING: Skipping verification of source file PGP signatures. ==> Validating source files with sha256sums... qca-2.3.8.tar.xz ... Passed qca-2.3.8.tar.xz.sig ... Skipped ==> Extracting sources... -> Extracting qca-2.3.8.tar.xz with bsdtar ==> Starting build()... -- 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:19 (cmake_policy): The OLD behavior for policy CMP0042 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. -- Found Doxygen: /usr/sbin/doxygen (found version "1.10.0") found components: doxygen missing components: dot -- Building Qt 5 version CMake Warning (dev) at cmake/modules/QcaMacro.cmake:8 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/QcaMacro.cmake:9 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/QcaMacro.cmake:10 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/QcaMacro.cmake:11 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/QcaMacro.cmake:12 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/QcaMacro.cmake:13 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/QcaMacro.cmake:14 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/QcaMacro.cmake:15 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. -- Installed package is NOT relocatable -- Checking for certstore.. -- Found system certstore -- certstore path: /etc/ssl/certs/ca-certificates.crt -- Looking for include file sys/filio.h -- Looking for include file sys/filio.h - not found -- Performing Test MLOCK_TAKES_VOID -- Performing Test MLOCK_TAKES_VOID - Success -- Found PkgConfig: /usr/sbin/pkg-config (found version "2.1.0") -- Checking for module 'botan-2' -- Package 'botan-2', required by 'virtual:world', not found -- Checking for module 'botan-3' -- Found botan-3, version 3.3.0 -- Found Sasl2: /usr/lib/libsasl2.so fgrep: warning: fgrep is obsolescent; using grep -F fgrep: warning: fgrep is obsolescent; using grep -F -- Found libgcrypt: -lgcrypt -lgpg-error -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of gcry_error_t -- Check size of gcry_error_t - done -- Checking for module 'nss' -- Found nss, version 3.98 -- Found OpenSSL: /usr/lib/libcrypto.so (found suitable version "3.2.1", minimum required is "1.1.1") -- Looking for EVP_md2 -- Looking for EVP_md2 - not found CMake Warning at plugins/qca-ossl/CMakeLists.txt:18 (message): qca-ossl will be compiled without MD2 digest algorithm support -- Looking for EVP_aes_128_ctr -- Looking for EVP_aes_128_ctr - found -- Looking for EVP_aes_128_gcm -- Looking for EVP_aes_128_gcm - found -- Looking for EVP_aes_128_ccm -- Looking for EVP_aes_128_ccm - found -- Looking for EVP_sha -- Looking for EVP_sha - not found CMake Warning at plugins/qca-ossl/CMakeLists.txt:46 (message): qca-ossl will be compiled without SHA-0 digest algorithm support -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.2.1") -- Checking for one of the modules 'libpkcs11-helper-1' -- Found pkcs11-helper: -lpthread;-ldl;-lcrypto;-lgnutls;-lssl3;-lsmime3;-lnss3;-lnssutil3;-lplds4;-lplc4;-lnspr4;-L/usr/lib;-lpkcs11-helper Plugins: qca-botan on qca-cyrus-sasl on qca-gcrypt on qca-gnupg on qca-logger on qca-nss on qca-ossl on qca-pkcs11 on qca-softstore on -- 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  !!!!!!!!!!!!!!!!!!!!!ATTENTION!!!!!!!!!!!!!!!!!!!!!! !! QCA will be installed in Qt prefix !! !! If you want to install in /usr/local !! !! you MUST explicity define CMAKE_INSTALL_PREFIX !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  QCA prefix is /usr Plugins will be installed to /usr/lib/qt/plugins Binary will be installed to /usr/bin Library will be installed to /usr/lib Public headers will be installed to /usr/include/qt/Qca-qt5 Private headers will be installed to /usr/include/qt/Qca-qt5 Feature file will be installed to /usr/lib/qt/mkspecs/features Documentation will be installed to /usr/share/doc/qt/html/qca Man page will be installed to /usr/share/man Pkg-config file will be installed to /usr/lib/pkgconfig -- Configuring done (8.3s) -- Generating done (0.1s) -- Build files have been written to: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/build-qt5 [ 0%] Built target qca-qt5_autogen_timestamp_deps [ 1%] Automatic MOC for target qca-qt5 [ 1%] Built target qca-qt5_autogen [ 2%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca-qt5_autogen/mocs_compilation.cpp.o [ 3%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca_tools.cpp.o [ 3%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca_plugin.cpp.o [ 4%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca_textfilter.cpp.o [ 5%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca_basic.cpp.o [ 6%] Building CXX object src/CMakeFiles/qca-qt5.dir/support/logger.cpp.o [ 7%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca_cert.cpp.o [ 8%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca_core.cpp.o [ 9%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca_default.cpp.o [ 10%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca_publickey.cpp.o [ 10%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca_keystore.cpp.o [ 11%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca_safeobj.cpp.o [ 12%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca_safetimer.cpp.o [ 13%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca_securelayer.cpp.o [ 14%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca_securemessage.cpp.o [ 15%] Building CXX object src/CMakeFiles/qca-qt5.dir/support/qpipe.cpp.o [ 15%] Building CXX object src/CMakeFiles/qca-qt5.dir/support/console.cpp.o /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/src/qca_core.cpp: In function 'void QCA::init(MemoryMode, int)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/src/qca_core.cpp:220:15: warning: ignoring return value of 'int setuid(__uid_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 220 | setuid(getuid()); | ~~~~~~^~~~~~~~~~ [ 16%] Building CXX object src/CMakeFiles/qca-qt5.dir/support/synchronizer.cpp.o [ 17%] Building CXX object src/CMakeFiles/qca-qt5.dir/support/dirwatch.cpp.o [ 18%] Building CXX object src/CMakeFiles/qca-qt5.dir/support/syncthread.cpp.o [ 19%] Building CXX object src/CMakeFiles/qca-qt5.dir/qca_systemstore_flatfile.cpp.o [ 20%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/util.cpp.o [ 21%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/exceptn.cpp.o [ 21%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/mutex.cpp.o [ 22%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/mux_qt/mux_qt.cpp.o [ 23%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/charset.cpp.o [ 24%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/defalloc.cpp.o [ 25%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/mp_comba.cpp.o [ 26%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/mp_mul.cpp.o [ 27%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/mp_shift.cpp.o [ 27%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/mp_misc.cpp.o [ 28%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/divide.cpp.o [ 29%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/big_base.cpp.o [ 30%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/big_code.cpp.o [ 31%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/big_io.cpp.o [ 32%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/big_ops2.cpp.o [ 33%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/big_ops3.cpp.o [ 33%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/bit_ops.cpp.o [ 34%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/libstate.cpp.o [ 35%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/mem_pool.cpp.o [ 36%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/modules.cpp.o [ 37%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/mp_asm.cpp.o [ 38%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/mp_mulop.cpp.o [ 39%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/parsing.cpp.o [ 39%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/ml_unix/mlock.cpp.o [ 40%] Building CXX object src/CMakeFiles/qca-qt5.dir/botantools/botan/alloc_mmap/mmap_mem.cpp.o [ 41%] Linking CXX shared library ../lib/libqca-qt5.so [ 42%] Built target qca-qt5 [ 42%] Built target qca-botan_autogen_timestamp_deps [ 42%] Built target qca-cyrus-sasl_autogen_timestamp_deps [ 42%] Built target qca-gcrypt_autogen_timestamp_deps [ 42%] Built target qca-gnupg_autogen_timestamp_deps [ 42%] Built target qca-logger_autogen_timestamp_deps [ 42%] Built target qca-nss_autogen_timestamp_deps [ 42%] Built target qca-ossl_autogen_timestamp_deps [ 43%] Automatic MOC for target qca-botan [ 43%] Built target qca-pkcs11_autogen_timestamp_deps [ 43%] Built target qca-softstore_autogen_timestamp_deps [ 43%] Built target mozcerts-qt5_autogen_timestamp_deps [ 43%] Built target qcatool-qt5_autogen_timestamp_deps [ 44%] Automatic MOC for target qca-cyrus-sasl [ 44%] Automatic MOC for target qca-gcrypt [ 45%] Automatic MOC for target qca-gnupg [ 46%] Automatic MOC for target qca-logger [ 47%] Automatic MOC for target qca-nss [ 48%] Automatic MOC for target qca-ossl [ 49%] Automatic MOC for target qca-pkcs11 [ 50%] Automatic MOC for target qca-softstore [ 51%] Automatic MOC for target qcatool-qt5 [ 52%] Automatic MOC for target mozcerts-qt5 [ 52%] Built target mozcerts-qt5_autogen [ 53%] Building CXX object tools/mozcerts/CMakeFiles/mozcerts-qt5.dir/mozcerts-qt5_autogen/mocs_compilation.cpp.o [ 54%] Building CXX object tools/mozcerts/CMakeFiles/mozcerts-qt5.dir/main.cpp.o [ 54%] Built target qca-logger_autogen [ 54%] Built target qca-gcrypt_autogen [ 55%] Building CXX object plugins/qca-logger/CMakeFiles/qca-logger.dir/qca-logger.cpp.o [ 56%] Building CXX object plugins/qca-logger/CMakeFiles/qca-logger.dir/qca-logger_autogen/mocs_compilation.cpp.o [ 56%] Built target qcatool-qt5_autogen [ 57%] Building CXX object plugins/qca-gcrypt/CMakeFiles/qca-gcrypt.dir/qca-gcrypt_autogen/mocs_compilation.cpp.o [ 57%] Built target qca-botan_autogen [ 57%] Built target qca-cyrus-sasl_autogen [ 58%] Building CXX object plugins/qca-gcrypt/CMakeFiles/qca-gcrypt.dir/qca-gcrypt.cpp.o [ 59%] Building CXX object tools/qcatool/CMakeFiles/qcatool-qt5.dir/main.cpp.o [ 60%] Building CXX object tools/qcatool/CMakeFiles/qcatool-qt5.dir/qcatool-qt5_autogen/mocs_compilation.cpp.o [ 60%] Built target qca-nss_autogen [ 60%] Building CXX object plugins/qca-cyrus-sasl/CMakeFiles/qca-cyrus-sasl.dir/qca-cyrus-sasl.cpp.o [ 61%] Building CXX object plugins/qca-cyrus-sasl/CMakeFiles/qca-cyrus-sasl.dir/qca-cyrus-sasl_autogen/mocs_compilation.cpp.o [ 61%] Built target qca-pkcs11_autogen [ 61%] Built target qca-softstore_autogen [ 62%] Building CXX object plugins/qca-botan/CMakeFiles/qca-botan.dir/qca-botan_autogen/mocs_compilation.cpp.o [ 63%] Building CXX object plugins/qca-botan/CMakeFiles/qca-botan.dir/qca-botan.cpp.o [ 63%] Building CXX object plugins/qca-pkcs11/CMakeFiles/qca-pkcs11.dir/qca-pkcs11.cpp.o [ 64%] Building CXX object plugins/qca-pkcs11/CMakeFiles/qca-pkcs11.dir/qca-pkcs11_autogen/mocs_compilation.cpp.o [ 65%] Building CXX object plugins/qca-nss/CMakeFiles/qca-nss.dir/qca-nss_autogen/mocs_compilation.cpp.o [ 66%] Building CXX object plugins/qca-softstore/CMakeFiles/qca-softstore.dir/qca-softstore_autogen/mocs_compilation.cpp.o [ 67%] Building CXX object plugins/qca-nss/CMakeFiles/qca-nss.dir/qca-nss.cpp.o [ 68%] Building CXX object plugins/qca-softstore/CMakeFiles/qca-softstore.dir/qca-softstore.cpp.o [ 68%] Built target qca-ossl_autogen [ 69%] Building CXX object plugins/qca-ossl/CMakeFiles/qca-ossl.dir/qca-ossl_autogen/mocs_compilation.cpp.o [ 70%] Building CXX object plugins/qca-ossl/CMakeFiles/qca-ossl.dir/qca-ossl.cpp.o [ 70%] Built target qca-gnupg_autogen [ 71%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/qca-gnupg_autogen/mocs_compilation.cpp.o [ 72%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/qca-gnupg.cpp.o [ 74%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/utils.cpp.o [ 73%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/gpgop.cpp.o [ 75%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/gpgproc/sprocess.cpp.o /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-cyrus-sasl/qca-cyrus-sasl.cpp: In member function 'virtual void saslQCAPlugin::saslContext::startServer(const QString&, bool)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-cyrus-sasl/qca-cyrus-sasl.cpp:731:32: warning: cast between incompatible function types from 'int (*)(sasl_conn_t*, void*, const char*, unsigned int, const char*, unsigned int, const char*, unsigned int, propctx*)' {aka 'int (*)(sasl_conn*, void*, const char*, unsigned int, const char*, unsigned int, const char*, unsigned int, propctx*)'} to 'int (*)()' [-Wcast-function-type] 731 | callbacks[0].proc = (int (*)())scb_checkauth; | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 75%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/mypgpkeycontext.cpp.o [ 76%] Linking CXX executable ../../bin/mozcerts-qt5 [ 77%] Built target mozcerts-qt5 [ 78%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/mykeystoreentry.cpp.o [ 79%] Linking CXX shared module ../../lib/qca-qt5/crypto/libqca-nss.so /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'void {anonymous}::DsaDeleter::operator()(DSA*)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:58:21: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 58 | DSA_free(pointer); | ~~~~~~~~^~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from /usr/include/openssl/pem.h:23, from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:39: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In constructor 'opensslQCAPlugin::opensslHMACContext::opensslHMACContext(const EVP_MD*, QCA::Provider*, const QString&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1306:35: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1306 | m_context = HMAC_CTX_new(); | ~~~~~~~~~~~~^~ In file included from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:30: /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In copy constructor 'opensslQCAPlugin::opensslHMACContext::opensslHMACContext(const opensslQCAPlugin::opensslHMACContext&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1313:35: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1313 | m_context = HMAC_CTX_new(); | ~~~~~~~~~~~~^~ /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1314:22: warning: 'int HMAC_CTX_copy(HMAC_CTX*, HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1314 | HMAC_CTX_copy(m_context, other.m_context); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:49:34: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 __owur int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx); | ^~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In destructor 'virtual opensslQCAPlugin::opensslHMACContext::~opensslHMACContext()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1319:22: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1319 | HMAC_CTX_free(m_context); | ~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::opensslHMACContext::setup(const QCA::SymmetricKey&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1324:21: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1324 | HMAC_Init_ex(m_context, key.data(), key.size(), m_algorithm, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::opensslHMACContext::update(const QCA::MemoryRegion&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1334:20: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1334 | HMAC_Update(m_context, (unsigned char *)a.data(), a.size()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::opensslHMACContext::final(QCA::MemoryRegion*)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1340:19: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1340 | HMAC_Final(m_context, (unsigned char *)sa.data(), nullptr); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1341:23: warning: 'int HMAC_CTX_reset(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1341 | HMAC_CTX_reset(m_context); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/hmac.h:34:27: note: declared here 34 | OSSL_DEPRECATEDIN_3_0 int HMAC_CTX_reset(HMAC_CTX *ctx); | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'QCA::SecureArray opensslQCAPlugin::EVPKey::endSign()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1464:55: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1464 | const RSA *rsa = EVP_PKEY_get0_RSA(pkey); | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:29: /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1465:44: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1465 | if (RSA_private_encrypt(raw.size(), | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 1466 | (unsigned char *)raw.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1467 | (unsigned char *)out.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1468 | (RSA *)rsa, | ~~~~~~~~~~~ 1469 | RSA_PKCS1_PADDING) == -1) { | ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36: /usr/include/openssl/rsa.h:296:5: note: declared here 296 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'bool opensslQCAPlugin::EVPKey::endVerify(const QCA::SecureArray&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1503:55: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1503 | const RSA *rsa = EVP_PKEY_get0_RSA(pkey); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1504:50: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1504 | if ((len = RSA_public_decrypt(sig.size(), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 1505 | (unsigned char *)sig.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1506 | (unsigned char *)out.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1507 | (RSA *)rsa, | ~~~~~~~~~~~ 1508 | RSA_PKCS1_PADDING)) == -1) { | ~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:299:5: note: declared here 299 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In function 'bool opensslQCAPlugin::make_dlgroup(const QByteArray&, int, int, DLParams*)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1636:49: warning: 'DSA* DSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1636 | std::unique_ptr dsa(DSA_new()); | ~~~~~~~^~ /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1640:35: warning: 'int DSA_generate_parameters_ex(DSA*, int, const unsigned char*, int, int*, long unsigned int*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1640 | if (DSA_generate_parameters_ex( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1641 | dsa.get(), bits, (const unsigned char *)seed.data(), seed.size(), &ret_counter, nullptr, nullptr) != 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:172:27: note: declared here 172 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1648:17: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1648 | DSA_get0_pqg(dsa.get(), &bnp, &bnq, &bng); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:206:28: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In lambda function: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1823:17: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1823 | RSA_free((RSA *)pointer); | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In destructor 'virtual opensslQCAPlugin::RSAKeyMaker::~RSAKeyMaker()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1851:21: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1851 | RSA_free(result); | ~~~~~~~~^~~~~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKeyMaker::run()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1856:63: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1856 | std::unique_ptr rsa(RSA_new(), RsaDeleter); | ~~~~~~~^~ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1868:32: warning: 'int RSA_generate_key_ex(RSA*, int, BIGNUM*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1868 | if (RSA_generate_key_ex(rsa.get(), bits, e.get(), nullptr) == 0) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:271:27: note: declared here 271 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKey::convertToPublic()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1943:52: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1943 | const RSA *rsa_pkey = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1944:51: warning: 'int i2d_RSAPublicKey(const RSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1944 | int len = i2d_RSAPublicKey(rsa_pkey, nullptr); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/objects.h:21, from /usr/include/openssl/evp.h:44: /usr/include/openssl/rsa.h:318:1: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1947:25: warning: 'int i2d_RSAPublicKey(const RSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1947 | i2d_RSAPublicKey(rsa_pkey, &p); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:318:1: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1952:36: warning: 'RSA* d2i_RSAPublicKey(RSA**, const unsigned char**, long int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1952 | RSA *rsa = d2i_RSAPublicKey(nullptr, (const unsigned char **)&p, result.size()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:318:1: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual int opensslQCAPlugin::RSAKey::maximumEncryptSize(QCA::EncryptionAlgorithm) const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1965:44: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1965 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1969:28: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1969 | size = RSA_size(rsa) - 11 - 1; | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1972:28: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1972 | size = RSA_size(rsa) - 41 - 1; | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1975:28: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1975 | size = RSA_size(rsa) - 11 - 1; | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1978:28: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1978 | size = RSA_size(rsa) - 1; | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::SecureArray opensslQCAPlugin::RSAKey::encrypt(const QCA::SecureArray&, QCA::EncryptionAlgorithm)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1987:44: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1987 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1993:36: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1993 | SecureArray result(RSA_size(rsa)); | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2020:38: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2020 | ret = RSA_private_encrypt( | ~~~~~~~~~~~~~~~~~~~^ 2021 | buf.size(), (unsigned char *)buf.data(), (unsigned char *)result.data(), (RSA *)rsa, pad); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:296:5: note: declared here 296 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2023:37: warning: 'int RSA_public_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2023 | ret = RSA_public_encrypt( | ~~~~~~~~~~~~~~~~~~^ 2024 | buf.size(), (unsigned char *)buf.data(), (unsigned char *)result.data(), (RSA *)rsa, pad); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:293:5: note: declared here 293 | int RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual bool opensslQCAPlugin::RSAKey::decrypt(const QCA::SecureArray&, QCA::SecureArray*, QCA::EncryptionAlgorithm)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2035:44: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2035 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2036:36: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2036 | SecureArray result(RSA_size(rsa)); | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2063:38: warning: 'int RSA_private_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2063 | ret = RSA_private_decrypt( | ~~~~~~~~~~~~~~~~~~~^ 2064 | in.size(), (unsigned char *)in.data(), (unsigned char *)result.data(), (RSA *)rsa, pad); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:302:5: note: declared here 302 | int RSA_private_decrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2066:37: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2066 | ret = RSA_public_decrypt( | ~~~~~~~~~~~~~~~~~~^ 2067 | in.size(), (unsigned char *)in.data(), (unsigned char *)result.data(), (RSA *)rsa, pad); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:299:5: note: declared here 299 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKey::createPrivate(const QCA::BigInteger&, const QCA::BigInteger&, const QCA::BigInteger&, const QCA::BigInteger&, const QCA::BigInteger&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2172:27: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2172 | RSA *rsa = RSA_new(); | ~~~~~~~^~ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2173:25: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2173 | if (RSA_set0_key(rsa, bi2bn(n), bi2bn(e), bi2bn(d)) == 0 || RSA_set0_factors(rsa, bi2bn(p), bi2bn(q)) == 0) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2173:85: warning: 'int RSA_set0_factors(RSA*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2173 | if (RSA_set0_key(rsa, bi2bn(n), bi2bn(e), bi2bn(d)) == 0 || RSA_set0_factors(rsa, bi2bn(p), bi2bn(q)) == 0) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:219:27: note: declared here 219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2175:21: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2175 | RSA_free(rsa); | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2183:29: warning: 'void RSA_blinding_off(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2183 | RSA_blinding_off(rsa); | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:383:28: note: declared here 383 | OSSL_DEPRECATEDIN_3_0 void RSA_blinding_off(RSA *rsa); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKey::createPublic(const QCA::BigInteger&, const QCA::BigInteger&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2194:27: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2194 | RSA *rsa = RSA_new(); | ~~~~~~~^~ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2195:25: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2195 | if (RSA_set0_key(rsa, bi2bn(n), bi2bn(e), nullptr) == 0) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2196:21: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2196 | RSA_free(rsa); | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::n() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2207:46: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2207 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2209:21: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2209 | RSA_get0_key(rsa, &bnn, nullptr, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::e() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2215:46: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2215 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2217:21: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2217 | RSA_get0_key(rsa, nullptr, &bne, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::p() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2223:46: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2223 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2225:25: warning: 'void RSA_get0_factors(const RSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2225 | RSA_get0_factors(rsa, &bnp, nullptr); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:231:28: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::q() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2231:46: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2231 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2233:25: warning: 'void RSA_get0_factors(const RSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2233 | RSA_get0_factors(rsa, nullptr, &bnq); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:231:28: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::d() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2239:46: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2239 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2241:21: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2241 | RSA_get0_key(rsa, nullptr, nullptr, &bnd); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In destructor 'virtual opensslQCAPlugin::DSAKeyMaker::~DSAKeyMaker()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2287:21: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2287 | DSA_free(result); | ~~~~~~~~^~~~~~~~ /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DSAKeyMaker::run()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2292:53: warning: 'DSA* DSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2292 | std::unique_ptr dsa(DSA_new()); | ~~~~~~~^~ /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2295:26: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2295 | if (!DSA_set0_pqg(dsa.get(), pne, qne, gne)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2298:30: warning: 'int DSA_generate_key(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2298 | if (!DSA_generate_key(dsa.get())) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/dsa.h:179:27: note: declared here 179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2310:34: warning: 'DSA* DSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2310 | dsa.reset(DSA_new()); | ~~~~~~~^~ /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2311:47: warning: 'int DSA_generate_parameters_ex(DSA*, int, const unsigned char*, int, int*, long unsigned int*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2311 | if (DSA_generate_parameters_ex( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2312 | dsa.get(), 512, (const unsigned char *)"THIS_IS_A_DUMMY_SEED", 20, &dummy, nullptr, nullptr) != | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:172:27: note: declared here 172 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2319:34: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2319 | if (!DSA_set0_pqg(dsa.get(), pne, qne, gne)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2322:38: warning: 'int DSA_generate_key(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2322 | if (!DSA_generate_key(dsa.get())) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/dsa.h:179:27: note: declared here 179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DSAKey::convertToPublic()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2405:52: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2405 | const DSA *dsa_pkey = EVP_PKEY_get0_DSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1363:22: note: declared here 1363 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2406:51: warning: 'int i2d_DSAPublicKey(const DSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2406 | int len = i2d_DSAPublicKey(dsa_pkey, nullptr); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:153:1: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2409:25: warning: 'int i2d_DSAPublicKey(const DSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2409 | i2d_DSAPublicKey(dsa_pkey, &p); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:153:1: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2414:36: warning: 'DSA* d2i_DSAPublicKey(DSA**, const unsigned char**, long int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2414 | DSA *dsa = d2i_DSAPublicKey(nullptr, (const unsigned char **)&p, result.size()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:153:1: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DSAKey::createPrivate(const QCA::DLGroup&, const QCA::BigInteger&, const QCA::BigInteger&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2490:37: warning: 'DSA* DSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2490 | DSA *dsa = DSA_new(); | ~~~~~~~^~ /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2497:26: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2497 | if (!DSA_set0_pqg(dsa, bnp, bnq, bng) || !DSA_set0_key(dsa, bnpub_key, bnpriv_key)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2497:63: warning: 'int DSA_set0_key(DSA*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2497 | if (!DSA_set0_pqg(dsa, bnp, bnq, bng) || !DSA_set0_key(dsa, bnpub_key, bnpriv_key)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:211:27: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2498:21: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2498 | DSA_free(dsa); | ~~~~~~~~^~~~~ /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DSAKey::createPublic(const QCA::DLGroup&, const QCA::BigInteger&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2511:36: warning: 'DSA* DSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2511 | DSA *dsa = DSA_new(); | ~~~~~~~^~ /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2517:26: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2517 | if (!DSA_set0_pqg(dsa, bnp, bnq, bng) || !DSA_set0_key(dsa, bnpub_key, nullptr)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2517:63: warning: 'int DSA_set0_key(DSA*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2517 | if (!DSA_set0_pqg(dsa, bnp, bnq, bng) || !DSA_set0_key(dsa, bnpub_key, nullptr)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:211:27: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2518:21: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2518 | DSA_free(dsa); | ~~~~~~~~^~~~~ /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::DLGroup opensslQCAPlugin::DSAKey::domain() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2529:46: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2529 | const DSA *dsa = EVP_PKEY_get0_DSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1363:22: note: declared here 1363 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2531:21: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2531 | DSA_get0_pqg(dsa, &bnp, &bnq, &bng); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:206:28: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::DSAKey::y() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2537:46: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2537 | const DSA *dsa = EVP_PKEY_get0_DSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1363:22: note: declared here 1363 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2539:21: warning: 'void DSA_get0_key(const DSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2539 | DSA_get0_key(dsa, &bnpub_key, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:209:28: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::DSAKey::x() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2545:46: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2545 | const DSA *dsa = EVP_PKEY_get0_DSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1363:22: note: declared here 1363 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2547:21: warning: 'void DSA_get0_key(const DSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2547 | DSA_get0_key(dsa, nullptr, &bnpriv_key); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:209:28: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In destructor 'virtual opensslQCAPlugin::DHKeyMaker::~DHKeyMaker()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2593:20: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2593 | DH_free(result); | ~~~~~~~^~~~~~~~ In file included from /usr/include/openssl/dsa.h:31: /usr/include/openssl/dh.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DHKeyMaker::run()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2598:29: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2598 | DH *dh = DH_new(); | ~~~~~~^~ /usr/include/openssl/dh.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2601:25: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2601 | if (!DH_set0_pqg(dh, bnp, nullptr, bng) || !DH_generate_key(dh)) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:262:27: note: declared here 262 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2601:68: warning: 'int DH_generate_key(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2601 | if (!DH_set0_pqg(dh, bnp, nullptr, bng) || !DH_generate_key(dh)) { | ~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/dh.h:230:27: note: declared here 230 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2602:20: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2602 | DH_free(dh); | ~~~~~~~^~~~ /usr/include/openssl/dh.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DHKey::convertToPublic()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2675:46: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2675 | const DH *orig = EVP_PKEY_get0_DH(evp.pkey); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1371:43: note: declared here 1371 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2676:36: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2676 | DH *dh = DH_new(); | ~~~~~~^~ /usr/include/openssl/dh.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2678:20: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2678 | DH_get0_pqg(orig, &bnp, nullptr, &bng); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:260:28: note: declared here 260 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2679:20: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2679 | DH_get0_key(orig, &bnpub_key, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:263:28: note: declared here 263 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2681:20: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2681 | DH_set0_key(dh, BN_dup(bnpub_key), nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:265:27: note: declared here 265 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2682:20: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2682 | DH_set0_pqg(dh, BN_dup(bnp), nullptr, BN_dup(bng)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:262:27: note: declared here 262 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::SymmetricKey opensslQCAPlugin::DHKey::deriveKey(const QCA::PKeyBase&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2698:46: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2698 | const DH *dh = EVP_PKEY_get0_DH(evp.pkey); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1371:43: note: declared here 1371 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2699:46: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2699 | const DH *them = EVP_PKEY_get0_DH(static_cast(&theirs)->evp.pkey); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1371:43: note: declared here 1371 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2701:20: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2701 | DH_get0_key(them, &bnpub_key, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:263:28: note: declared here 263 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2703:35: warning: 'int DH_size(const DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2703 | SecureArray result(DH_size(dh)); | ~~~~~~~^~~~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2704:41: warning: 'int DH_compute_key(unsigned char*, const BIGNUM*, DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2704 | int ret = DH_compute_key((unsigned char *)result.data(), bnpub_key, (DH *)dh); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:231:27: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DHKey::createPrivate(const QCA::DLGroup&, const QCA::BigInteger&, const QCA::BigInteger&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2730:36: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2730 | DH *dh = DH_new(); | ~~~~~~^~ /usr/include/openssl/dh.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2736:25: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2736 | if (!DH_set0_key(dh, bnpub_key, bnpriv_key) || !DH_set0_pqg(dh, bnp, nullptr, bng)) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:265:27: note: declared here 265 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2736:68: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2736 | if (!DH_set0_key(dh, bnpub_key, bnpriv_key) || !DH_set0_pqg(dh, bnp, nullptr, bng)) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:262:27: note: declared here 262 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2737:20: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2737 | DH_free(dh); | ~~~~~~~^~~~ /usr/include/openssl/dh.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DHKey::createPublic(const QCA::DLGroup&, const QCA::BigInteger&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2750:35: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2750 | DH *dh = DH_new(); | ~~~~~~^~ /usr/include/openssl/dh.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2755:25: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2755 | if (!DH_set0_key(dh, bnpub_key, nullptr) || !DH_set0_pqg(dh, bnp, nullptr, bng)) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:265:27: note: declared here 265 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2755:65: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2755 | if (!DH_set0_key(dh, bnpub_key, nullptr) || !DH_set0_pqg(dh, bnp, nullptr, bng)) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:262:27: note: declared here 262 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2756:20: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2756 | DH_free(dh); | ~~~~~~~^~~~ /usr/include/openssl/dh.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::DLGroup opensslQCAPlugin::DHKey::domain() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2767:44: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2767 | const DH *dh = EVP_PKEY_get0_DH(evp.pkey); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1371:43: note: declared here 1371 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2769:20: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2769 | DH_get0_pqg(dh, &bnp, nullptr, &bng); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:260:28: note: declared here 260 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::DHKey::y() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2775:44: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2775 | const DH *dh = EVP_PKEY_get0_DH(evp.pkey); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1371:43: note: declared here 1371 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2777:20: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2777 | DH_get0_key(dh, &bnpub_key, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:263:28: note: declared here 263 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::DHKey::x() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2783:44: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2783 | const DH *dh = EVP_PKEY_get0_DH(evp.pkey); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1371:43: note: declared here 1371 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2785:20: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2785 | DH_get0_key(dh, nullptr, &bnpriv_key); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:263:28: note: declared here 263 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In constructor 'opensslQCAPlugin::QCA_RSA_METHOD::QCA_RSA_METHOD(const QCA::RSAPrivateKey&, RSA*)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2823:23: warning: 'int RSA_set_method(RSA*, const RSA_METHOD*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2823 | RSA_set_method(rsa, rsa_method()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:313:27: note: declared here 313 | OSSL_DEPRECATEDIN_3_0 int RSA_set_method(RSA *rsa, const RSA_METHOD *meth); | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2828:21: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2828 | RSA_set0_key(rsa, bnn, bne, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'RSA_METHOD* opensslQCAPlugin::QCA_RSA_METHOD::rsa_method()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2836:54: warning: 'const RSA_METHOD* RSA_get_default_method()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2836 | ops = RSA_meth_dup(RSA_get_default_method()); | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/openssl/rsa.h:310:41: note: declared here 310 | OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *RSA_get_default_method(void); | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2836:31: warning: 'RSA_METHOD* RSA_meth_dup(const RSA_METHOD*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2836 | ops = RSA_meth_dup(RSA_get_default_method()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:486:35: note: declared here 486 | OSSL_DEPRECATEDIN_3_0 RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2837:34: warning: 'int RSA_meth_set_priv_enc(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned char*, RSA*, int))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2837 | RSA_meth_set_priv_enc(ops, nullptr); // pkcs11_rsa_encrypt | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:521:5: note: declared here 521 | int RSA_meth_set_priv_enc(RSA_METHOD *rsa, | ^~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2838:34: warning: 'int RSA_meth_set_priv_dec(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned char*, RSA*, int))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2838 | RSA_meth_set_priv_dec(ops, rsa_priv_dec); // pkcs11_rsa_encrypt | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:531:5: note: declared here 531 | int RSA_meth_set_priv_dec(RSA_METHOD *rsa, | ^~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2839:30: warning: 'int RSA_meth_set_sign(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned int, unsigned char*, unsigned int*, const RSA*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2839 | RSA_meth_set_sign(ops, nullptr); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:574:5: note: declared here 574 | int RSA_meth_set_sign(RSA_METHOD *rsa, | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2840:32: warning: 'int RSA_meth_set_verify(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned int, const unsigned char*, unsigned int, const RSA*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2840 | RSA_meth_set_verify(ops, nullptr); // pkcs11_rsa_verify | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:587:5: note: declared here 587 | int RSA_meth_set_verify(RSA_METHOD *rsa, | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2841:32: warning: 'int RSA_meth_set_finish(RSA_METHOD*, int (*)(RSA*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2841 | RSA_meth_set_finish(ops, rsa_finish); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:565:5: note: declared here 565 | int RSA_meth_set_finish(RSA_METHOD *rsa, int (*finish) (RSA *rsa)); | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In function 'RSA* opensslQCAPlugin::createFromExisting(const QCA::RSAPrivateKey&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2886:21: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2886 | RSA *r = RSA_new(); | ~~~~~~~^~ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ [ 80%] Built target qca-nss [ 81%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/myopenpgpcontext.cpp.o [ 82%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/mykeystorelist.cpp.o [ 83%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/mymessagecontext.cpp.o [ 83%] Linking CXX shared module ../../lib/qca-qt5/crypto/libqca-logger.so [ 84%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/ringwatch.cpp.o [ 85%] Built target qca-logger [ 86%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/lineconverter.cpp.o [ 86%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/gpgaction.cpp.o [ 87%] Linking CXX shared module ../../lib/qca-qt5/crypto/libqca-gcrypt.so /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-botan/qca-botan.cpp: In constructor 'BotanPBKDFContext::BotanPBKDFContext(QCA::Provider*, const QString&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-botan/qca-botan.cpp:233:51: warning: 'Botan::PBKDF* Botan::get_s2k(std::string_view)' is deprecated: Use PBKDF::create_or_throw [-Wdeprecated-declarations] 233 | m_s2k = Botan::get_s2k(kdfName.toStdString()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-botan/qca-botan.cpp:31: /usr/include/botan-3/botan/pbkdf.h:248:15: note: declared here 248 | inline PBKDF* get_s2k(std::string_view algo_spec) { | ^~~~~~~ [ 88%] Linking CXX shared module ../../lib/qca-qt5/crypto/libqca-cyrus-sasl.so [ 89%] Built target qca-gcrypt [ 90%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/gpgproc/gpgproc.cpp.o [ 91%] Built target qca-cyrus-sasl [ 91%] Linking CXX shared module ../../lib/qca-qt5/crypto/libqca-softstore.so [ 92%] Built target qca-softstore [ 93%] Linking CXX shared module ../../lib/qca-qt5/crypto/libqca-pkcs11.so [ 94%] Linking CXX shared module ../../lib/qca-qt5/crypto/libqca-botan.so [ 95%] Built target qca-pkcs11 [ 95%] Built target qca-botan [ 96%] Linking CXX shared module ../../lib/qca-qt5/crypto/libqca-gnupg.so [ 97%] Built target qca-gnupg [ 98%] Linking CXX shared module ../../lib/qca-qt5/crypto/libqca-ossl.so [ 99%] Linking CXX executable ../../bin/qcatool-qt5 [ 99%] Built target qca-ossl [100%] Built target qcatool-qt5 -- 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:19 (cmake_policy): The OLD behavior for policy CMP0042 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. -- Found Doxygen: /usr/sbin/doxygen (found version "1.10.0") found components: doxygen missing components: dot -- Building Qt 6 version -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Performing Test HAVE_STDATOMIC -- Performing Test HAVE_STDATOMIC - Success -- Found WrapAtomic: TRUE CMake Warning (dev) at cmake/modules/QcaMacro.cmake:8 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/QcaMacro.cmake:9 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/QcaMacro.cmake:10 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/QcaMacro.cmake:11 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/QcaMacro.cmake:12 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/QcaMacro.cmake:13 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/QcaMacro.cmake:14 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at cmake/modules/QcaMacro.cmake:15 (EXEC_PROGRAM): Policy CMP0153 is not set: The exec_program command should not be called. Run "cmake --help-policy CMP0153" for policy details. Use the cmake_policy command to set the policy and suppress this warning. Use execute_process() instead. Call Stack (most recent call first): CMakeLists.txt:176 (setup_qt_dirs) This warning is for project developers. Use -Wno-dev to suppress it. -- Installed package is NOT relocatable -- Checking for certstore.. -- Found system certstore -- certstore path: /etc/ssl/certs/ca-certificates.crt -- Looking for include file sys/filio.h -- Looking for include file sys/filio.h - not found -- Performing Test MLOCK_TAKES_VOID -- Performing Test MLOCK_TAKES_VOID - Success -- Found PkgConfig: /usr/sbin/pkg-config (found version "2.1.0") -- Checking for module 'botan-2' -- Package 'botan-2', required by 'virtual:world', not found -- Checking for module 'botan-3' -- Found botan-3, version 3.3.0 -- Found Sasl2: /usr/lib/libsasl2.so fgrep: warning: fgrep is obsolescent; using grep -F fgrep: warning: fgrep is obsolescent; using grep -F -- Found libgcrypt: -lgcrypt -lgpg-error -- Looking for sys/types.h -- Looking for sys/types.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for stddef.h -- Looking for stddef.h - found -- Check size of gcry_error_t -- Check size of gcry_error_t - done -- Checking for module 'nss' -- Found nss, version 3.98 -- Found OpenSSL: /usr/lib/libcrypto.so (found suitable version "3.2.1", minimum required is "1.1.1") -- Looking for EVP_md2 -- Looking for EVP_md2 - not found CMake Warning at plugins/qca-ossl/CMakeLists.txt:18 (message): qca-ossl will be compiled without MD2 digest algorithm support -- Looking for EVP_aes_128_ctr -- Looking for EVP_aes_128_ctr - found -- Looking for EVP_aes_128_gcm -- Looking for EVP_aes_128_gcm - found -- Looking for EVP_aes_128_ccm -- Looking for EVP_aes_128_ccm - found -- Looking for EVP_sha -- Looking for EVP_sha - not found CMake Warning at plugins/qca-ossl/CMakeLists.txt:46 (message): qca-ossl will be compiled without SHA-0 digest algorithm support -- Found OpenSSL: /usr/lib/libcrypto.so (found version "3.2.1") -- Checking for one of the modules 'libpkcs11-helper-1' -- Found pkcs11-helper: -lpthread;-ldl;-lcrypto;-lgnutls;-lssl3;-lsmime3;-lnss3;-lnssutil3;-lplds4;-lplc4;-lnspr4;-L/usr/lib;-lpkcs11-helper Plugins: qca-botan on qca-cyrus-sasl on qca-gcrypt on qca-gnupg on qca-logger on qca-nss on qca-ossl on qca-pkcs11 on qca-softstore on -- 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  !!!!!!!!!!!!!!!!!!!!!ATTENTION!!!!!!!!!!!!!!!!!!!!!! !! QCA will be installed in Qt prefix !! !! If you want to install in /usr/local !! !! you MUST explicity define CMAKE_INSTALL_PREFIX !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!  QCA prefix is /usr Plugins will be installed to /usr/lib/qt6/plugins Binary will be installed to /usr/lib/qt6/bin Library will be installed to /usr/lib Public headers will be installed to /usr/include/qt6/Qca-qt6 Private headers will be installed to /usr/include/qt6/Qca-qt6 Feature file will be installed to /usr/lib/qt6/mkspecs/features Documentation will be installed to /usr/share/doc/qt6/html/qca Man page will be installed to /usr/share/man Pkg-config file will be installed to /usr/lib/pkgconfig -- Configuring done (6.4s) -- Generating done (0.1s) -- Build files have been written to: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/build-qt6 [ 0%] Built target qca-qt6_autogen_timestamp_deps [ 1%] Automatic MOC for target qca-qt6 [ 1%] Built target qca-qt6_autogen [ 2%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca-qt6_autogen/mocs_compilation.cpp.o [ 3%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca_tools.cpp.o [ 3%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca_plugin.cpp.o [ 4%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca_textfilter.cpp.o [ 5%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca_basic.cpp.o [ 6%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca_default.cpp.o [ 7%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca_core.cpp.o [ 8%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca_cert.cpp.o [ 9%] Building CXX object src/CMakeFiles/qca-qt6.dir/support/logger.cpp.o [ 9%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca_keystore.cpp.o [ 10%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca_publickey.cpp.o [ 11%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca_safeobj.cpp.o [ 12%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca_safetimer.cpp.o [ 13%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca_securelayer.cpp.o [ 14%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca_securemessage.cpp.o [ 15%] Building CXX object src/CMakeFiles/qca-qt6.dir/support/qpipe.cpp.o [ 15%] Building CXX object src/CMakeFiles/qca-qt6.dir/support/console.cpp.o /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/src/support/logger.cpp: In member function 'void QCA::Logger::logTextMessage(const QString&, Severity)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/src/support/logger.cpp:98:50: warning: 'constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QList; typename std::add_const<_Tp>::type = const QList]' is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations] 98 | for (AbstractLogDevice *logger : qAsConst(m_loggers)) { | ~~~~~~~~^~~~~~~~~~~ In file included from /usr/include/qt6/QtCore/qforeach.h:11, from /usr/include/qt6/QtCore/qglobal.h:57, from /usr/include/qt6/QtCore/qmetatype.h:9, from /usr/include/qt6/QtCore/QMetaType:1, from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/include/QtCrypto/qca_tools.h:40, from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/include/QtCrypto/qca_support.h:40, from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/src/support/logger.cpp:21: /usr/include/qt6/QtCore/qttypetraits.h:33:45: note: declared here 33 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; } | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/src/support/logger.cpp: In member function 'void QCA::Logger::logBinaryMessage(const QByteArray&, Severity)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/src/support/logger.cpp:107:50: warning: 'constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QList; typename std::add_const<_Tp>::type = const QList]' is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations] 107 | for (AbstractLogDevice *logger : qAsConst(m_loggers)) { | ~~~~~~~~^~~~~~~~~~~ /usr/include/qt6/QtCore/qttypetraits.h:33:45: note: declared here 33 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; } | ^~~~~~~~ [ 16%] Building CXX object src/CMakeFiles/qca-qt6.dir/support/synchronizer.cpp.o [ 17%] Building CXX object src/CMakeFiles/qca-qt6.dir/support/dirwatch.cpp.o [ 18%] Building CXX object src/CMakeFiles/qca-qt6.dir/support/syncthread.cpp.o /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/src/qca_core.cpp: In function 'void QCA::init(MemoryMode, int)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/src/qca_core.cpp:220:15: warning: ignoring return value of 'int setuid(__uid_t)' declared with attribute 'warn_unused_result' [-Wunused-result] 220 | setuid(getuid()); | ~~~~~~^~~~~~~~~~ [ 19%] Building CXX object src/CMakeFiles/qca-qt6.dir/qca_systemstore_flatfile.cpp.o [ 20%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/util.cpp.o [ 21%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/exceptn.cpp.o [ 21%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/mutex.cpp.o [ 22%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/mux_qt/mux_qt.cpp.o [ 23%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/charset.cpp.o [ 24%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/defalloc.cpp.o [ 25%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/mp_comba.cpp.o [ 26%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/mp_mul.cpp.o [ 27%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/mp_shift.cpp.o [ 27%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/mp_misc.cpp.o [ 28%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/divide.cpp.o [ 29%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/big_base.cpp.o [ 30%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/big_code.cpp.o [ 31%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/big_io.cpp.o [ 32%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/big_ops2.cpp.o [ 33%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/big_ops3.cpp.o [ 33%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/bit_ops.cpp.o [ 34%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/libstate.cpp.o [ 35%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/mem_pool.cpp.o [ 36%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/modules.cpp.o [ 37%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/mp_asm.cpp.o [ 38%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/mp_mulop.cpp.o [ 39%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/parsing.cpp.o [ 39%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/ml_unix/mlock.cpp.o [ 40%] Building CXX object src/CMakeFiles/qca-qt6.dir/botantools/botan/alloc_mmap/mmap_mem.cpp.o [ 41%] Linking CXX shared library ../lib/libqca-qt6.so [ 42%] Built target qca-qt6 [ 42%] Built target qca-cyrus-sasl_autogen_timestamp_deps [ 42%] Built target qca-botan_autogen_timestamp_deps [ 42%] Built target qca-gcrypt_autogen_timestamp_deps [ 42%] Built target qca-gnupg_autogen_timestamp_deps [ 42%] Built target qca-logger_autogen_timestamp_deps [ 42%] Built target qca-nss_autogen_timestamp_deps [ 42%] Built target qca-ossl_autogen_timestamp_deps [ 42%] Built target qca-pkcs11_autogen_timestamp_deps [ 43%] Automatic MOC for target qca-cyrus-sasl [ 44%] Automatic MOC for target qca-botan [ 44%] Built target qca-softstore_autogen_timestamp_deps [ 44%] Built target mozcerts-qt6_autogen_timestamp_deps [ 44%] Built target qcatool-qt6_autogen_timestamp_deps [ 44%] Automatic MOC for target qca-gcrypt [ 45%] Automatic MOC for target qca-gnupg [ 46%] Automatic MOC for target qca-nss [ 47%] Automatic MOC for target qca-logger [ 48%] Automatic MOC for target qca-ossl [ 49%] Automatic MOC for target qcatool-qt6 [ 51%] Automatic MOC for target qca-pkcs11 [ 50%] Automatic MOC for target qca-softstore [ 52%] Automatic MOC for target mozcerts-qt6 [ 52%] Built target mozcerts-qt6_autogen [ 53%] Building CXX object tools/mozcerts/CMakeFiles/mozcerts-qt6.dir/mozcerts-qt6_autogen/mocs_compilation.cpp.o [ 53%] Built target qca-cyrus-sasl_autogen [ 54%] Building CXX object tools/mozcerts/CMakeFiles/mozcerts-qt6.dir/main.cpp.o [ 55%] Building CXX object plugins/qca-cyrus-sasl/CMakeFiles/qca-cyrus-sasl.dir/qca-cyrus-sasl_autogen/mocs_compilation.cpp.o [ 55%] Building CXX object plugins/qca-cyrus-sasl/CMakeFiles/qca-cyrus-sasl.dir/qca-cyrus-sasl.cpp.o [ 55%] Built target qcatool-qt6_autogen [ 55%] Built target qca-pkcs11_autogen [ 56%] Building CXX object tools/qcatool/CMakeFiles/qcatool-qt6.dir/qcatool-qt6_autogen/mocs_compilation.cpp.o [ 57%] Building CXX object tools/qcatool/CMakeFiles/qcatool-qt6.dir/main.cpp.o [ 57%] Building CXX object plugins/qca-pkcs11/CMakeFiles/qca-pkcs11.dir/qca-pkcs11.cpp.o [ 58%] Building CXX object plugins/qca-pkcs11/CMakeFiles/qca-pkcs11.dir/qca-pkcs11_autogen/mocs_compilation.cpp.o [ 58%] Built target qca-gcrypt_autogen [ 58%] Built target qca-botan_autogen [ 58%] Built target qca-logger_autogen [ 59%] Building CXX object plugins/qca-gcrypt/CMakeFiles/qca-gcrypt.dir/qca-gcrypt_autogen/mocs_compilation.cpp.o [ 60%] Building CXX object plugins/qca-gcrypt/CMakeFiles/qca-gcrypt.dir/qca-gcrypt.cpp.o [ 61%] Building CXX object plugins/qca-logger/CMakeFiles/qca-logger.dir/qca-logger_autogen/mocs_compilation.cpp.o [ 62%] Building CXX object plugins/qca-logger/CMakeFiles/qca-logger.dir/qca-logger.cpp.o [ 63%] Building CXX object plugins/qca-botan/CMakeFiles/qca-botan.dir/qca-botan_autogen/mocs_compilation.cpp.o [ 64%] Building CXX object plugins/qca-botan/CMakeFiles/qca-botan.dir/qca-botan.cpp.o [ 64%] Built target qca-nss_autogen [ 65%] Building CXX object plugins/qca-nss/CMakeFiles/qca-nss.dir/qca-nss_autogen/mocs_compilation.cpp.o [ 66%] Building CXX object plugins/qca-nss/CMakeFiles/qca-nss.dir/qca-nss.cpp.o [ 66%] Built target qca-softstore_autogen [ 67%] Building CXX object plugins/qca-softstore/CMakeFiles/qca-softstore.dir/qca-softstore_autogen/mocs_compilation.cpp.o [ 68%] Building CXX object plugins/qca-softstore/CMakeFiles/qca-softstore.dir/qca-softstore.cpp.o [ 68%] Built target qca-ossl_autogen [ 70%] Building CXX object plugins/qca-ossl/CMakeFiles/qca-ossl.dir/qca-ossl.cpp.o [ 69%] Building CXX object plugins/qca-ossl/CMakeFiles/qca-ossl.dir/qca-ossl_autogen/mocs_compilation.cpp.o [ 70%] Built target qca-gnupg_autogen [ 71%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/qca-gnupg_autogen/mocs_compilation.cpp.o [ 72%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/qca-gnupg.cpp.o [ 73%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/gpgop.cpp.o [ 74%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/utils.cpp.o [ 75%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/gpgproc/sprocess.cpp.o /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-cyrus-sasl/qca-cyrus-sasl.cpp: In member function 'virtual void saslQCAPlugin::saslContext::startServer(const QString&, bool)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-cyrus-sasl/qca-cyrus-sasl.cpp:731:32: warning: cast between incompatible function types from 'int (*)(sasl_conn_t*, void*, const char*, unsigned int, const char*, unsigned int, const char*, unsigned int, propctx*)' {aka 'int (*)(sasl_conn*, void*, const char*, unsigned int, const char*, unsigned int, const char*, unsigned int, propctx*)'} to 'int (*)()' [-Wcast-function-type] 731 | callbacks[0].proc = (int (*)())scb_checkauth; | ^~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/tools/qcatool/main.cpp: In function 'QString get_fingerprint(const QCA::Certificate&, const QString&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/tools/qcatool/main.cpp:1831:34: warning: 'qsizetype QString::count() const' is deprecated: Use size() or length() instead. [-Wdeprecated-declarations] 1831 | for (int n = 0; n < hex.count(); ++n) { | ~~~~~~~~~^~ In file included from /usr/include/qt6/QtCore/qhashfunctions.h:8, from /usr/include/qt6/QtCore/qfloat16.h:9, from /usr/include/qt6/QtCore/qmetatype.h:14, from /usr/include/qt6/QtCore/QMetaType:1, from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/include/QtCrypto/qca_tools.h:40, from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/include/QtCrypto/qca_support.h:40, from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/include/QtCrypto/qca_core.h:38, from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/include/QtCrypto/qca_basic.h:37, from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/include/QtCrypto/qca.h:36, from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/include/QtCrypto/QtCrypto:1, from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/tools/qcatool/main.cpp:20: /usr/include/qt6/QtCore/qstring.h:185:22: note: declared here 185 | inline qsizetype count() const { return d.size; } | ^~~~~ [ 75%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/mypgpkeycontext.cpp.o /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'void {anonymous}::DsaDeleter::operator()(DSA*)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:58:21: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 58 | DSA_free(pointer); | ~~~~~~~~^~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from /usr/include/openssl/pem.h:23, from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:39: /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In constructor 'opensslQCAPlugin::opensslHMACContext::opensslHMACContext(const EVP_MD*, QCA::Provider*, const QString&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1306:35: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1306 | m_context = HMAC_CTX_new(); | ~~~~~~~~~~~~^~ In file included from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:30: /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In copy constructor 'opensslQCAPlugin::opensslHMACContext::opensslHMACContext(const opensslQCAPlugin::opensslHMACContext&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1313:35: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1313 | m_context = HMAC_CTX_new(); | ~~~~~~~~~~~~^~ /usr/include/openssl/hmac.h:33:33: note: declared here 33 | OSSL_DEPRECATEDIN_3_0 HMAC_CTX *HMAC_CTX_new(void); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1314:22: warning: 'int HMAC_CTX_copy(HMAC_CTX*, HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1314 | HMAC_CTX_copy(m_context, other.m_context); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:49:34: note: declared here 49 | OSSL_DEPRECATEDIN_3_0 __owur int HMAC_CTX_copy(HMAC_CTX *dctx, HMAC_CTX *sctx); | ^~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In destructor 'virtual opensslQCAPlugin::opensslHMACContext::~opensslHMACContext()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1319:22: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1319 | HMAC_CTX_free(m_context); | ~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/hmac.h:35:28: note: declared here 35 | OSSL_DEPRECATEDIN_3_0 void HMAC_CTX_free(HMAC_CTX *ctx); | ^~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::opensslHMACContext::setup(const QCA::SymmetricKey&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1324:21: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1324 | HMAC_Init_ex(m_context, key.data(), key.size(), m_algorithm, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:43:27: note: declared here 43 | OSSL_DEPRECATEDIN_3_0 int HMAC_Init_ex(HMAC_CTX *ctx, const void *key, int len, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::opensslHMACContext::update(const QCA::MemoryRegion&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1334:20: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1334 | HMAC_Update(m_context, (unsigned char *)a.data(), a.size()); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:45:27: note: declared here 45 | OSSL_DEPRECATEDIN_3_0 int HMAC_Update(HMAC_CTX *ctx, const unsigned char *data, | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::opensslHMACContext::final(QCA::MemoryRegion*)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1340:19: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1340 | HMAC_Final(m_context, (unsigned char *)sa.data(), nullptr); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/hmac.h:47:27: note: declared here 47 | OSSL_DEPRECATEDIN_3_0 int HMAC_Final(HMAC_CTX *ctx, unsigned char *md, | ^~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1341:23: warning: 'int HMAC_CTX_reset(HMAC_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1341 | HMAC_CTX_reset(m_context); | ~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/hmac.h:34:27: note: declared here 34 | OSSL_DEPRECATEDIN_3_0 int HMAC_CTX_reset(HMAC_CTX *ctx); | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'QCA::SecureArray opensslQCAPlugin::EVPKey::endSign()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1464:55: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1464 | const RSA *rsa = EVP_PKEY_get0_RSA(pkey); | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:29: /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1465:44: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1465 | if (RSA_private_encrypt(raw.size(), | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 1466 | (unsigned char *)raw.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1467 | (unsigned char *)out.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1468 | (RSA *)rsa, | ~~~~~~~~~~~ 1469 | RSA_PKCS1_PADDING) == -1) { | ~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:36: /usr/include/openssl/rsa.h:296:5: note: declared here 296 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'bool opensslQCAPlugin::EVPKey::endVerify(const QCA::SecureArray&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1503:55: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1503 | const RSA *rsa = EVP_PKEY_get0_RSA(pkey); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1504:50: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1504 | if ((len = RSA_public_decrypt(sig.size(), | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 1505 | (unsigned char *)sig.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1506 | (unsigned char *)out.data(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1507 | (RSA *)rsa, | ~~~~~~~~~~~ 1508 | RSA_PKCS1_PADDING)) == -1) { | ~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:299:5: note: declared here 299 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In function 'bool opensslQCAPlugin::make_dlgroup(const QByteArray&, int, int, DLParams*)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1636:49: warning: 'DSA* DSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1636 | std::unique_ptr dsa(DSA_new()); | ~~~~~~~^~ /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1640:35: warning: 'int DSA_generate_parameters_ex(DSA*, int, const unsigned char*, int, int*, long unsigned int*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1640 | if (DSA_generate_parameters_ex( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 1641 | dsa.get(), bits, (const unsigned char *)seed.data(), seed.size(), &ret_counter, nullptr, nullptr) != 1) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:172:27: note: declared here 172 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1648:17: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1648 | DSA_get0_pqg(dsa.get(), &bnp, &bnq, &bng); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:206:28: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In lambda function: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1823:17: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1823 | RSA_free((RSA *)pointer); | ~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In destructor 'virtual opensslQCAPlugin::RSAKeyMaker::~RSAKeyMaker()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1851:21: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1851 | RSA_free(result); | ~~~~~~~~^~~~~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKeyMaker::run()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1856:63: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1856 | std::unique_ptr rsa(RSA_new(), RsaDeleter); | ~~~~~~~^~ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1868:32: warning: 'int RSA_generate_key_ex(RSA*, int, BIGNUM*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1868 | if (RSA_generate_key_ex(rsa.get(), bits, e.get(), nullptr) == 0) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:271:27: note: declared here 271 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKey::convertToPublic()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1943:52: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1943 | const RSA *rsa_pkey = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1944:51: warning: 'int i2d_RSAPublicKey(const RSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1944 | int len = i2d_RSAPublicKey(rsa_pkey, nullptr); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/objects.h:21, from /usr/include/openssl/evp.h:44: /usr/include/openssl/rsa.h:318:1: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1947:25: warning: 'int i2d_RSAPublicKey(const RSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1947 | i2d_RSAPublicKey(rsa_pkey, &p); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:318:1: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1952:36: warning: 'RSA* d2i_RSAPublicKey(RSA**, const unsigned char**, long int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1952 | RSA *rsa = d2i_RSAPublicKey(nullptr, (const unsigned char **)&p, result.size()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:318:1: note: declared here 318 | DECLARE_ASN1_ENCODE_FUNCTIONS_name_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual int opensslQCAPlugin::RSAKey::maximumEncryptSize(QCA::EncryptionAlgorithm) const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1965:44: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1965 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1969:28: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1969 | size = RSA_size(rsa) - 11 - 1; | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1972:28: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1972 | size = RSA_size(rsa) - 41 - 1; | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1975:28: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1975 | size = RSA_size(rsa) - 11 - 1; | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1978:28: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1978 | size = RSA_size(rsa) - 1; | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::SecureArray opensslQCAPlugin::RSAKey::encrypt(const QCA::SecureArray&, QCA::EncryptionAlgorithm)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1987:44: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1987 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:1993:36: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 1993 | SecureArray result(RSA_size(rsa)); | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2020:38: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2020 | ret = RSA_private_encrypt( | ~~~~~~~~~~~~~~~~~~~^ 2021 | buf.size(), (unsigned char *)buf.data(), (unsigned char *)result.data(), (RSA *)rsa, pad); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:296:5: note: declared here 296 | int RSA_private_encrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2023:37: warning: 'int RSA_public_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2023 | ret = RSA_public_encrypt( | ~~~~~~~~~~~~~~~~~~^ 2024 | buf.size(), (unsigned char *)buf.data(), (unsigned char *)result.data(), (RSA *)rsa, pad); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:293:5: note: declared here 293 | int RSA_public_encrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual bool opensslQCAPlugin::RSAKey::decrypt(const QCA::SecureArray&, QCA::SecureArray*, QCA::EncryptionAlgorithm)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2035:44: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2035 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2036:36: warning: 'int RSA_size(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2036 | SecureArray result(RSA_size(rsa)); | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int RSA_size(const RSA *rsa); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2063:38: warning: 'int RSA_private_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2063 | ret = RSA_private_decrypt( | ~~~~~~~~~~~~~~~~~~~^ 2064 | in.size(), (unsigned char *)in.data(), (unsigned char *)result.data(), (RSA *)rsa, pad); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:302:5: note: declared here 302 | int RSA_private_decrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2066:37: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2066 | ret = RSA_public_decrypt( | ~~~~~~~~~~~~~~~~~~^ 2067 | in.size(), (unsigned char *)in.data(), (unsigned char *)result.data(), (RSA *)rsa, pad); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:299:5: note: declared here 299 | int RSA_public_decrypt(int flen, const unsigned char *from, unsigned char *to, | ^~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKey::createPrivate(const QCA::BigInteger&, const QCA::BigInteger&, const QCA::BigInteger&, const QCA::BigInteger&, const QCA::BigInteger&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2172:27: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2172 | RSA *rsa = RSA_new(); | ~~~~~~~^~ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2173:25: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2173 | if (RSA_set0_key(rsa, bi2bn(n), bi2bn(e), bi2bn(d)) == 0 || RSA_set0_factors(rsa, bi2bn(p), bi2bn(q)) == 0) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2173:85: warning: 'int RSA_set0_factors(RSA*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2173 | if (RSA_set0_key(rsa, bi2bn(n), bi2bn(e), bi2bn(d)) == 0 || RSA_set0_factors(rsa, bi2bn(p), bi2bn(q)) == 0) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:219:27: note: declared here 219 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_factors(RSA *r, BIGNUM *p, BIGNUM *q); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2175:21: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2175 | RSA_free(rsa); | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2183:29: warning: 'void RSA_blinding_off(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2183 | RSA_blinding_off(rsa); | ~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:383:28: note: declared here 383 | OSSL_DEPRECATEDIN_3_0 void RSA_blinding_off(RSA *rsa); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKey::createPublic(const QCA::BigInteger&, const QCA::BigInteger&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2194:27: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2194 | RSA *rsa = RSA_new(); | ~~~~~~~^~ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2195:25: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2195 | if (RSA_set0_key(rsa, bi2bn(n), bi2bn(e), nullptr) == 0) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2196:21: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2196 | RSA_free(rsa); | ~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:304:28: note: declared here 304 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::n() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2207:46: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2207 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2209:21: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2209 | RSA_get0_key(rsa, &bnn, nullptr, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::e() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2215:46: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2215 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2217:21: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2217 | RSA_get0_key(rsa, nullptr, &bne, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::p() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2223:46: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2223 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2225:25: warning: 'void RSA_get0_factors(const RSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2225 | RSA_get0_factors(rsa, &bnp, nullptr); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:231:28: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::q() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2231:46: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2231 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2233:25: warning: 'void RSA_get0_factors(const RSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2233 | RSA_get0_factors(rsa, nullptr, &bnq); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:231:28: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::d() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2239:46: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2239 | const RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1354:22: note: declared here 1354 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2241:21: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2241 | RSA_get0_key(rsa, nullptr, nullptr, &bnd); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:228:28: note: declared here 228 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In destructor 'virtual opensslQCAPlugin::DSAKeyMaker::~DSAKeyMaker()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2287:21: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2287 | DSA_free(result); | ~~~~~~~~^~~~~~~~ /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DSAKeyMaker::run()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2292:53: warning: 'DSA* DSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2292 | std::unique_ptr dsa(DSA_new()); | ~~~~~~~^~ /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2295:26: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2295 | if (!DSA_set0_pqg(dsa.get(), pne, qne, gne)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2298:30: warning: 'int DSA_generate_key(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2298 | if (!DSA_generate_key(dsa.get())) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/dsa.h:179:27: note: declared here 179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2310:34: warning: 'DSA* DSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2310 | dsa.reset(DSA_new()); | ~~~~~~~^~ /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2311:47: warning: 'int DSA_generate_parameters_ex(DSA*, int, const unsigned char*, int, int*, long unsigned int*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2311 | if (DSA_generate_parameters_ex( | ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 2312 | dsa.get(), 512, (const unsigned char *)"THIS_IS_A_DUMMY_SEED", 20, &dummy, nullptr, nullptr) != | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:172:27: note: declared here 172 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2319:34: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2319 | if (!DSA_set0_pqg(dsa.get(), pne, qne, gne)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2322:38: warning: 'int DSA_generate_key(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2322 | if (!DSA_generate_key(dsa.get())) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/dsa.h:179:27: note: declared here 179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DSAKey::convertToPublic()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2405:52: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2405 | const DSA *dsa_pkey = EVP_PKEY_get0_DSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1363:22: note: declared here 1363 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2406:51: warning: 'int i2d_DSAPublicKey(const DSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2406 | int len = i2d_DSAPublicKey(dsa_pkey, nullptr); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:153:1: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2409:25: warning: 'int i2d_DSAPublicKey(const DSA*, unsigned char**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2409 | i2d_DSAPublicKey(dsa_pkey, &p); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:153:1: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2414:36: warning: 'DSA* d2i_DSAPublicKey(DSA**, const unsigned char**, long int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2414 | DSA *dsa = d2i_DSAPublicKey(nullptr, (const unsigned char **)&p, result.size()); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:153:1: note: declared here 153 | DECLARE_ASN1_ENCODE_FUNCTIONS_only_attr(OSSL_DEPRECATEDIN_3_0, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DSAKey::createPrivate(const QCA::DLGroup&, const QCA::BigInteger&, const QCA::BigInteger&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2490:37: warning: 'DSA* DSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2490 | DSA *dsa = DSA_new(); | ~~~~~~~^~ /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2497:26: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2497 | if (!DSA_set0_pqg(dsa, bnp, bnq, bng) || !DSA_set0_key(dsa, bnpub_key, bnpriv_key)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2497:63: warning: 'int DSA_set0_key(DSA*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2497 | if (!DSA_set0_pqg(dsa, bnp, bnq, bng) || !DSA_set0_key(dsa, bnpub_key, bnpriv_key)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:211:27: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2498:21: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2498 | DSA_free(dsa); | ~~~~~~~~^~~~~ /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DSAKey::createPublic(const QCA::DLGroup&, const QCA::BigInteger&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2511:36: warning: 'DSA* DSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2511 | DSA *dsa = DSA_new(); | ~~~~~~~^~ /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2517:26: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2517 | if (!DSA_set0_pqg(dsa, bnp, bnq, bng) || !DSA_set0_key(dsa, bnpub_key, nullptr)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:208:27: note: declared here 208 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_pqg(DSA *d, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2517:63: warning: 'int DSA_set0_key(DSA*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2517 | if (!DSA_set0_pqg(dsa, bnp, bnq, bng) || !DSA_set0_key(dsa, bnpub_key, nullptr)) { | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:211:27: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2518:21: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2518 | DSA_free(dsa); | ~~~~~~~~^~~~~ /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::DLGroup opensslQCAPlugin::DSAKey::domain() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2529:46: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2529 | const DSA *dsa = EVP_PKEY_get0_DSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1363:22: note: declared here 1363 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2531:21: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2531 | DSA_get0_pqg(dsa, &bnp, &bnq, &bng); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:206:28: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_pqg(const DSA *d, const BIGNUM **p, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::DSAKey::y() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2537:46: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2537 | const DSA *dsa = EVP_PKEY_get0_DSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1363:22: note: declared here 1363 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2539:21: warning: 'void DSA_get0_key(const DSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2539 | DSA_get0_key(dsa, &bnpub_key, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:209:28: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::DSAKey::x() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2545:46: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2545 | const DSA *dsa = EVP_PKEY_get0_DSA(evp.pkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1363:22: note: declared here 1363 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2547:21: warning: 'void DSA_get0_key(const DSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2547 | DSA_get0_key(dsa, nullptr, &bnpriv_key); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:209:28: note: declared here 209 | OSSL_DEPRECATEDIN_3_0 void DSA_get0_key(const DSA *d, const BIGNUM **pub_key, | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In destructor 'virtual opensslQCAPlugin::DHKeyMaker::~DHKeyMaker()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2593:20: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2593 | DH_free(result); | ~~~~~~~^~~~~~~~ In file included from /usr/include/openssl/dsa.h:31: /usr/include/openssl/dh.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DHKeyMaker::run()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2598:29: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2598 | DH *dh = DH_new(); | ~~~~~~^~ /usr/include/openssl/dh.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2601:25: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2601 | if (!DH_set0_pqg(dh, bnp, nullptr, bng) || !DH_generate_key(dh)) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:262:27: note: declared here 262 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2601:68: warning: 'int DH_generate_key(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2601 | if (!DH_set0_pqg(dh, bnp, nullptr, bng) || !DH_generate_key(dh)) { | ~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/dh.h:230:27: note: declared here 230 | OSSL_DEPRECATEDIN_3_0 int DH_generate_key(DH *dh); | ^~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2602:20: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2602 | DH_free(dh); | ~~~~~~~^~~~ /usr/include/openssl/dh.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DHKey::convertToPublic()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2675:46: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2675 | const DH *orig = EVP_PKEY_get0_DH(evp.pkey); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1371:43: note: declared here 1371 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2676:36: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2676 | DH *dh = DH_new(); | ~~~~~~^~ /usr/include/openssl/dh.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2678:20: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2678 | DH_get0_pqg(orig, &bnp, nullptr, &bng); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:260:28: note: declared here 260 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2679:20: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2679 | DH_get0_key(orig, &bnpub_key, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:263:28: note: declared here 263 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2681:20: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2681 | DH_set0_key(dh, BN_dup(bnpub_key), nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:265:27: note: declared here 265 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2682:20: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2682 | DH_set0_pqg(dh, BN_dup(bnp), nullptr, BN_dup(bng)); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:262:27: note: declared here 262 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::SymmetricKey opensslQCAPlugin::DHKey::deriveKey(const QCA::PKeyBase&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2698:46: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2698 | const DH *dh = EVP_PKEY_get0_DH(evp.pkey); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1371:43: note: declared here 1371 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2699:46: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2699 | const DH *them = EVP_PKEY_get0_DH(static_cast(&theirs)->evp.pkey); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1371:43: note: declared here 1371 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2701:20: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2701 | DH_get0_key(them, &bnpub_key, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:263:28: note: declared here 263 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2703:35: warning: 'int DH_size(const DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2703 | SecureArray result(DH_size(dh)); | ~~~~~~~^~~~ /usr/include/openssl/dh.h:210:27: note: declared here 210 | OSSL_DEPRECATEDIN_3_0 int DH_size(const DH *dh); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2704:41: warning: 'int DH_compute_key(unsigned char*, const BIGNUM*, DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2704 | int ret = DH_compute_key((unsigned char *)result.data(), bnpub_key, (DH *)dh); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:231:27: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 int DH_compute_key(unsigned char *key, | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DHKey::createPrivate(const QCA::DLGroup&, const QCA::BigInteger&, const QCA::BigInteger&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2730:36: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2730 | DH *dh = DH_new(); | ~~~~~~^~ /usr/include/openssl/dh.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2736:25: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2736 | if (!DH_set0_key(dh, bnpub_key, bnpriv_key) || !DH_set0_pqg(dh, bnp, nullptr, bng)) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:265:27: note: declared here 265 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2736:68: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2736 | if (!DH_set0_key(dh, bnpub_key, bnpriv_key) || !DH_set0_pqg(dh, bnp, nullptr, bng)) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:262:27: note: declared here 262 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2737:20: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2737 | DH_free(dh); | ~~~~~~~^~~~ /usr/include/openssl/dh.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DHKey::createPublic(const QCA::DLGroup&, const QCA::BigInteger&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2750:35: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2750 | DH *dh = DH_new(); | ~~~~~~^~ /usr/include/openssl/dh.h:206:27: note: declared here 206 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2755:25: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2755 | if (!DH_set0_key(dh, bnpub_key, nullptr) || !DH_set0_pqg(dh, bnp, nullptr, bng)) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:265:27: note: declared here 265 | OSSL_DEPRECATEDIN_3_0 int DH_set0_key(DH *dh, BIGNUM *pub_key, BIGNUM *priv_key); | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2755:65: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2755 | if (!DH_set0_key(dh, bnpub_key, nullptr) || !DH_set0_pqg(dh, bnp, nullptr, bng)) { | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:262:27: note: declared here 262 | OSSL_DEPRECATEDIN_3_0 int DH_set0_pqg(DH *dh, BIGNUM *p, BIGNUM *q, BIGNUM *g); | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2756:20: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2756 | DH_free(dh); | ~~~~~~~^~~~ /usr/include/openssl/dh.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::DLGroup opensslQCAPlugin::DHKey::domain() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2767:44: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2767 | const DH *dh = EVP_PKEY_get0_DH(evp.pkey); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1371:43: note: declared here 1371 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2769:20: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2769 | DH_get0_pqg(dh, &bnp, nullptr, &bng); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:260:28: note: declared here 260 | OSSL_DEPRECATEDIN_3_0 void DH_get0_pqg(const DH *dh, const BIGNUM **p, | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::DHKey::y() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2775:44: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2775 | const DH *dh = EVP_PKEY_get0_DH(evp.pkey); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1371:43: note: declared here 1371 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2777:20: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2777 | DH_get0_key(dh, &bnpub_key, nullptr); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:263:28: note: declared here 263 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::DHKey::x() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2783:44: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2783 | const DH *dh = EVP_PKEY_get0_DH(evp.pkey); | ~~~~~~~~~~~~~~~~^~~~~~~~~~ /usr/include/openssl/evp.h:1371:43: note: declared here 1371 | OSSL_DEPRECATEDIN_3_0 const struct dh_st *EVP_PKEY_get0_DH(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2785:20: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2785 | DH_get0_key(dh, nullptr, &bnpriv_key); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:263:28: note: declared here 263 | OSSL_DEPRECATEDIN_3_0 void DH_get0_key(const DH *dh, const BIGNUM **pub_key, | ^~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In constructor 'opensslQCAPlugin::QCA_RSA_METHOD::QCA_RSA_METHOD(const QCA::RSAPrivateKey&, RSA*)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2823:23: warning: 'int RSA_set_method(RSA*, const RSA_METHOD*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2823 | RSA_set_method(rsa, rsa_method()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:313:27: note: declared here 313 | OSSL_DEPRECATEDIN_3_0 int RSA_set_method(RSA *rsa, const RSA_METHOD *meth); | ^~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2828:21: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2828 | RSA_set0_key(rsa, bnn, bne, nullptr); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:218:27: note: declared here 218 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In member function 'RSA_METHOD* opensslQCAPlugin::QCA_RSA_METHOD::rsa_method()': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2836:54: warning: 'const RSA_METHOD* RSA_get_default_method()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2836 | ops = RSA_meth_dup(RSA_get_default_method()); | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/openssl/rsa.h:310:41: note: declared here 310 | OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *RSA_get_default_method(void); | ^~~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2836:31: warning: 'RSA_METHOD* RSA_meth_dup(const RSA_METHOD*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2836 | ops = RSA_meth_dup(RSA_get_default_method()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:486:35: note: declared here 486 | OSSL_DEPRECATEDIN_3_0 RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth); | ^~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2837:34: warning: 'int RSA_meth_set_priv_enc(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned char*, RSA*, int))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2837 | RSA_meth_set_priv_enc(ops, nullptr); // pkcs11_rsa_encrypt | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:521:5: note: declared here 521 | int RSA_meth_set_priv_enc(RSA_METHOD *rsa, | ^~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2838:34: warning: 'int RSA_meth_set_priv_dec(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned char*, RSA*, int))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2838 | RSA_meth_set_priv_dec(ops, rsa_priv_dec); // pkcs11_rsa_encrypt | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:531:5: note: declared here 531 | int RSA_meth_set_priv_dec(RSA_METHOD *rsa, | ^~~~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2839:30: warning: 'int RSA_meth_set_sign(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned int, unsigned char*, unsigned int*, const RSA*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2839 | RSA_meth_set_sign(ops, nullptr); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:574:5: note: declared here 574 | int RSA_meth_set_sign(RSA_METHOD *rsa, | ^~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2840:32: warning: 'int RSA_meth_set_verify(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned int, const unsigned char*, unsigned int, const RSA*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2840 | RSA_meth_set_verify(ops, nullptr); // pkcs11_rsa_verify | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:587:5: note: declared here 587 | int RSA_meth_set_verify(RSA_METHOD *rsa, | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2841:32: warning: 'int RSA_meth_set_finish(RSA_METHOD*, int (*)(RSA*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2841 | RSA_meth_set_finish(ops, rsa_finish); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:565:5: note: declared here 565 | int RSA_meth_set_finish(RSA_METHOD *rsa, int (*finish) (RSA *rsa)); | ^~~~~~~~~~~~~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp: In function 'RSA* opensslQCAPlugin::createFromExisting(const QCA::RSAPrivateKey&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-ossl/qca-ossl.cpp:2886:21: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 2886 | RSA *r = RSA_new(); | ~~~~~~~^~ /usr/include/openssl/rsa.h:212:28: note: declared here 212 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ [ 76%] Linking CXX executable ../../bin/mozcerts-qt6 [ 77%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/mykeystoreentry.cpp.o [ 78%] Built target mozcerts-qt6 [ 79%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/myopenpgpcontext.cpp.o [ 80%] Linking CXX shared module ../../lib/qca-qt6/crypto/libqca-nss.so /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-botan/qca-botan.cpp: In constructor 'BotanPBKDFContext::BotanPBKDFContext(QCA::Provider*, const QString&)': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-botan/qca-botan.cpp:233:51: warning: 'Botan::PBKDF* Botan::get_s2k(std::string_view)' is deprecated: Use PBKDF::create_or_throw [-Wdeprecated-declarations] 233 | m_s2k = Botan::get_s2k(kdfName.toStdString()); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ In file included from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-botan/qca-botan.cpp:31: /usr/include/botan-3/botan/pbkdf.h:248:15: note: declared here 248 | inline PBKDF* get_s2k(std::string_view algo_spec) { | ^~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-botan/qca-botan.cpp: In member function 'const QStringList& botanProvider::hashTypes() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-botan/qca-botan.cpp:634:48: warning: 'constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QList; typename std::add_const<_Tp>::type = const QList]' is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations] 634 | for (const QString &hash : qAsConst(list)) { | ~~~~~~~~^~~~~~ In file included from /usr/include/qt6/QtCore/qforeach.h:11, from /usr/include/qt6/QtCore/qglobal.h:57, from /usr/include/qt6/QtCore/qelapsedtimer.h:7, from /usr/include/qt6/QtCore/QElapsedTimer:1, from /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-botan/qca-botan.cpp:20: /usr/include/qt6/QtCore/qttypetraits.h:33:45: note: declared here 33 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; } | ^~~~~~~~ /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-botan/qca-botan.cpp: In member function 'const QStringList& botanProvider::cipherTypes() const': /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/src/qca-2.3.8/plugins/qca-botan/qca-botan.cpp:674:50: warning: 'constexpr typename std::add_const<_Tp>::type& qAsConst(T&) [with T = QList; typename std::add_const<_Tp>::type = const QList]' is deprecated: Use std::as_const() instead. [-Wdeprecated-declarations] 674 | for (const QString &cipher : qAsConst(list)) { | ~~~~~~~~^~~~~~ /usr/include/qt6/QtCore/qttypetraits.h:33:45: note: declared here 33 | constexpr typename std::add_const::type &qAsConst(T &t) noexcept { return t; } | ^~~~~~~~ [ 81%] Built target qca-nss [ 82%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/mykeystorelist.cpp.o [ 83%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/mymessagecontext.cpp.o [ 83%] Linking CXX shared module ../../lib/qca-qt6/crypto/libqca-logger.so [ 84%] Linking CXX shared module ../../lib/qca-qt6/crypto/libqca-gcrypt.so [ 85%] Built target qca-logger [ 86%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/ringwatch.cpp.o [ 87%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/lineconverter.cpp.o [ 87%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/gpgaction.cpp.o [ 88%] Built target qca-gcrypt [ 89%] Building CXX object plugins/qca-gnupg/CMakeFiles/qca-gnupg.dir/gpgproc/gpgproc.cpp.o [ 90%] Linking CXX shared module ../../lib/qca-qt6/crypto/libqca-cyrus-sasl.so [ 91%] Built target qca-cyrus-sasl [ 91%] Linking CXX shared module ../../lib/qca-qt6/crypto/libqca-softstore.so [ 92%] Linking CXX shared module ../../lib/qca-qt6/crypto/libqca-botan.so [ 93%] Built target qca-softstore [ 93%] Built target qca-botan [ 94%] Linking CXX shared module ../../lib/qca-qt6/crypto/libqca-pkcs11.so [ 95%] Built target qca-pkcs11 [ 96%] Linking CXX shared module ../../lib/qca-qt6/crypto/libqca-gnupg.so [ 97%] Built target qca-gnupg [ 98%] Linking CXX shared module ../../lib/qca-qt6/crypto/libqca-ossl.so [ 98%] Built target qca-ossl [ 99%] Linking CXX executable ../../bin/qcatool-qt6 [100%] Built target qcatool-qt6 ==> Entering fakeroot environment... ==> Starting package_qca-qt5()... -- Install configuration: "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/pkgconfig/qca2-qt5.pc -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/mkspecs/features/crypto.prf -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/share/man/man1/qcatool-qt5.1 -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/libqca-qt5.so.2.3.8 -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/libqca-qt5.so.2 -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/libqca-qt5.so -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qca.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qcaprovider.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/QtCrypto -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qca_support.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qca_tools.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qca_core.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qca_textfilter.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qca_basic.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qca_publickey.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qca_cert.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qca_keystore.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qca_securelayer.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qca_securemessage.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qca_version.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qpipe.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qca_safetimer.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-botan.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-botan.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-cyrus-sasl.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-cyrus-sasl.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-gcrypt.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-gcrypt.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-gnupg.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-gnupg.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-logger.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-logger.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-nss.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-nss.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-ossl.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-ossl.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-pkcs11.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-pkcs11.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-softstore.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/qt/plugins/crypto/libqca-softstore.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/include/qt/Qca-qt5/QtCrypto/qca_export.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/bin/mozcerts-qt5 -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/bin/mozcerts-qt5" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/bin/qcatool-qt5 -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/bin/qcatool-qt5" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/cmake/Qca-qt5/Qca-qt5Targets.cmake -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/cmake/Qca-qt5/Qca-qt5Targets-noconfig.cmake -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/cmake/Qca-qt5/Qca-qt5Config.cmake -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt5/usr/lib/cmake/Qca-qt5/Qca-qt5ConfigVersion.cmake ==> 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... ==> WARNING: Package contains reference to $srcdir usr/lib/qt/plugins/crypto/libqca-ossl.so ==> Creating package "qca-qt5"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Starting package_qca-qt6()... -- Install configuration: "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/share/man/man1/qcatool-qt6.1 -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/libqca-qt6.so.2.3.8 -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/libqca-qt6.so.2 -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/libqca-qt6.so -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qca.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qcaprovider.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/QtCrypto -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qca_support.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qca_tools.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qca_core.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qca_textfilter.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qca_basic.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qca_publickey.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qca_cert.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qca_keystore.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qca_securelayer.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qca_securemessage.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qca_version.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qpipe.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qca_safetimer.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-botan.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-botan.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-cyrus-sasl.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-cyrus-sasl.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-gcrypt.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-gcrypt.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-gnupg.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-gnupg.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-logger.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-logger.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-nss.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-nss.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-ossl.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-ossl.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-pkcs11.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-pkcs11.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-softstore.so -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/plugins/crypto/libqca-softstore.so" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/include/qt6/Qca-qt6/QtCrypto/qca_export.h -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/bin/mozcerts-qt6 -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/bin/mozcerts-qt6" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/bin/qcatool-qt6 -- Set non-toolchain portion of runtime path of "/tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/qt6/bin/qcatool-qt6" to "" -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/cmake/Qca-qt6/Qca-qt6Targets.cmake -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/cmake/Qca-qt6/Qca-qt6Targets-noconfig.cmake -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/cmake/Qca-qt6/Qca-qt6Config.cmake -- Installing: /tmp/archlinux-ci/qca-archlinuxrb-build-eAbPNko9/qca/pkg/qca-qt6/usr/lib/cmake/Qca-qt6/Qca-qt6ConfigVersion.cmake ==> 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... ==> WARNING: Package contains reference to $srcdir usr/lib/qt6/plugins/crypto/libqca-ossl.so ==> Creating package "qca-qt6"... -> Generating .PKGINFO file... -> Generating .BUILDINFO file... -> Generating .MTREE file... -> Compressing package... ==> Leaving fakeroot environment. ==> Finished making: qca 2.3.8-2 (Tue Mar 25 16:45:38 2025)