>>> xca: Building community/xca 2.4.0-r2 (using abuild 3.11.0_rc13-r0) started Mon, 24 Apr 2023 04:49:01 +0000 >>> xca: Checking sanity of /home/buildozer/aports/community/xca/APKBUILD... >>> xca: Analyzing dependencies... >>> xca: Installing for build: build-base qt5-qtbase-sqlite qt5-qttools-dev openssl-dev>3 libtool (1/184) Installing icu-data-full (73.1-r1) (2/184) Installing dbus-libs (1.14.6-r2) (3/184) Installing libffi (3.4.4-r2) (4/184) Installing libintl (0.21.1-r4) (5/184) Installing libblkid (2.38.1-r7) (6/184) Installing libmount (2.38.1-r7) (7/184) Installing glib (2.76.2-r0) (8/184) Installing icu-libs (73.1-r1) (9/184) Installing libpcre2-16 (10.42-r1) (10/184) Installing qt5-qtbase (5.15.9_git20230407-r1) (11/184) Installing sqlite-libs (3.41.2-r2) (12/184) Installing qt5-qtbase-sqlite (5.15.9_git20230407-r1) (13/184) Installing hicolor-icon-theme (0.17-r2) (14/184) Installing libxau (1.0.11-r1) (15/184) Installing libmd (1.0.4-r2) (16/184) Installing libbsd (0.11.7-r1) (17/184) Installing libxdmcp (1.1.4-r1) (18/184) Installing libxcb (1.15-r1) (19/184) Installing libx11 (1.8.4-r2) (20/184) Installing libxext (1.3.5-r1) (21/184) Installing libice (1.1.1-r1) (22/184) Installing libuuid (2.38.1-r7) (23/184) Installing libsm (1.2.4-r1) (24/184) Installing libxt (1.3.0-r1) (25/184) Installing libxmu (1.1.4-r1) (26/184) Installing xset (1.2.5-r0) (27/184) Installing xprop (1.2.6-r0) (28/184) Installing xdg-utils (1.1.3-r4) (29/184) Installing mesa (23.0.3-r1) (30/184) Installing libdrm (2.4.115-r1) (31/184) Installing wayland-libs-server (1.22.0-r1) (32/184) Installing mesa-gbm (23.0.3-r1) (33/184) Installing mesa-glapi (23.0.3-r1) (34/184) Installing wayland-libs-client (1.22.0-r1) (35/184) Installing libxshmfence (1.3.2-r2) (36/184) Installing mesa-egl (23.0.3-r1) (37/184) Installing mesa-gles (23.0.3-r1) (38/184) Installing avahi-libs (0.8-r11) (39/184) Installing nettle (3.8.1-r1) (40/184) Installing p11-kit (0.24.1-r2) (41/184) Installing libtasn1 (4.19.0-r1) (42/184) Installing gnutls (3.8.0-r2) (43/184) Installing cups-libs (2.4.2-r5) (44/184) Installing libbz2 (1.0.8-r5) (45/184) Installing libpng (1.6.39-r3) (46/184) Installing freetype (2.13.0-r5) (47/184) Installing fontconfig (2.14.2-r3) (48/184) Installing xz-libs (5.4.2-r1) (49/184) Installing libxml2 (2.10.4-r2) (50/184) Installing shared-mime-info (2.2-r3) (51/184) Installing libjpeg-turbo (2.1.5.1-r2) (52/184) Installing libwebp (1.3.0-r1) (53/184) Installing tiff (4.5.0-r6) (54/184) Installing gdk-pixbuf (2.42.10-r4) (55/184) Installing gtk-update-icon-cache (3.24.37-r1) (56/184) Installing libxcomposite (0.4.6-r2) (57/184) Installing libxfixes (6.0.1-r1) (58/184) Installing libxrender (0.9.11-r2) (59/184) Installing libxcursor (1.2.1-r2) (60/184) Installing libxdamage (1.1.6-r1) (61/184) Installing libxi (1.8-r1) (62/184) Installing libxinerama (1.1.5-r1) (63/184) Installing libxrandr (1.5.3-r1) (64/184) Installing libatk-1.0 (2.48.0-r1) (65/184) Installing libxtst (1.2.4-r2) (66/184) Installing at-spi2-core (2.48.0-r1) (67/184) Installing libatk-bridge-2.0 (2.48.0-r1) (68/184) Installing pixman (0.42.2-r1) (69/184) Installing cairo (1.17.8-r1) (70/184) Installing cairo-gobject (1.17.8-r1) (71/184) Installing libepoxy (1.5.10-r1) (72/184) Installing fribidi (1.0.12-r2) (73/184) Installing graphite2 (1.3.14-r5) (74/184) Installing harfbuzz (7.1.0-r4) (75/184) Installing libxft (2.3.8-r0) (76/184) Installing pango (1.50.14-r1) (77/184) Installing wayland-libs-cursor (1.22.0-r1) (78/184) Installing wayland-libs-egl (1.22.0-r1) (79/184) Installing xkeyboard-config (2.38-r0) (80/184) Installing libxkbcommon (1.5.0-r1) (81/184) Installing gtk+3.0 (3.24.37-r1) Executing gtk+3.0-3.24.37-r1.post-install (82/184) Installing libevdev (1.13.0-r1) (83/184) Installing mtdev (1.1.6-r2) (84/184) Installing eudev-libs (3.2.11-r8) (85/184) Installing libinput-libs (1.23.0-r0) (86/184) Installing xcb-util-wm (0.4.2-r0) (87/184) Installing xcb-util (0.4.1-r2) (88/184) Installing xcb-util-image (0.4.1-r0) (89/184) Installing xcb-util-keysyms (0.4.1-r0) (90/184) Installing xcb-util-renderutil (0.3.10-r0) (91/184) Installing libxkbcommon-x11 (1.5.0-r1) (92/184) Installing qt5-qtbase-x11 (5.15.9_git20230407-r1) (93/184) Installing qt5-qtdeclarative (5.15.9_git20230421-r1) (94/184) Installing qt5-qttools (5.15.9_git20230407-r1) (95/184) Installing libqt5designer (5.15.9_git20230407-r1) (96/184) Installing libqt5designercomponents (5.15.9_git20230407-r1) (97/184) Installing libqt5help (5.15.9_git20230407-r1) (98/184) Installing readline (8.2.1-r1) (99/184) Installing unixodbc (2.3.11-r1) (100/184) Installing qt5-qtbase-odbc (5.15.9_git20230407-r1) (101/184) Installing libpq (15.2-r3) (102/184) Installing qt5-qtbase-postgresql (5.15.9_git20230407-r1) (103/184) Installing mariadb-connector-c (3.3.4-r1) (104/184) Installing qt5-qtbase-mysql (5.15.9_git20230407-r1) (105/184) Installing freetds (1.3.18-r1) (106/184) Installing qt5-qtbase-tds (5.15.9_git20230407-r1) (107/184) Installing libfdisk (2.38.1-r7) (108/184) Installing libsmartcols (2.38.1-r7) (109/184) Installing util-linux-dev (2.38.1-r7) (110/184) Installing dbus-dev (1.14.6-r2) (111/184) Installing expat (2.5.0-r1) (112/184) Installing expat-dev (2.5.0-r1) (113/184) Installing brotli (1.0.9-r14) (114/184) Installing brotli-dev (1.0.9-r14) (115/184) Installing zlib-dev (1.2.13-r1) (116/184) Installing libpng-dev (1.6.39-r3) (117/184) Installing freetype-dev (2.13.0-r5) (118/184) Installing fontconfig-dev (2.14.2-r3) (119/184) Installing bzip2-dev (1.0.8-r5) (120/184) Installing libxml2-utils (2.10.4-r2) (121/184) Installing docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-install (122/184) Installing libgpg-error (1.47-r1) (123/184) Installing libgcrypt (1.10.2-r1) (124/184) Installing libxslt (1.1.37-r3) (125/184) Installing docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-install (126/184) Installing xz (5.4.2-r1) (127/184) Installing gettext-asprintf (0.21.1-r4) (128/184) Installing gettext-libs (0.21.1-r4) (129/184) Installing gettext (0.21.1-r4) (130/184) Installing gettext-dev (0.21.1-r4) (131/184) Installing gdbm (1.23-r1) (132/184) Installing mpdecimal (2.5.1-r2) (133/184) Installing libpanelw (6.4_p20230401-r5) (134/184) Installing python3 (3.11.3-r10) (135/184) Installing python3-pycache-pyc0 (3.11.3-r10) (136/184) Installing pyc (0.1-r0) (137/184) Installing python3-pyc (3.11.3-r10) (138/184) Installing linux-headers (6.2-r0) (139/184) Installing libffi-dev (3.4.4-r2) (140/184) Installing bsd-compat-headers (0.7.2-r5) (141/184) Installing libformw (6.4_p20230401-r5) (142/184) Installing libmenuw (6.4_p20230401-r5) (143/184) Installing libncurses++ (6.4_p20230401-r5) (144/184) Installing ncurses-dev (6.4_p20230401-r5) (145/184) Installing libedit-dev (20221030.3.1-r1) (146/184) Installing libpcre2-32 (10.42-r1) (147/184) Installing pcre2-dev (10.42-r1) (148/184) Installing glib-dev (2.76.2-r0) (149/184) Installing xorgproto (2022.2-r0) (150/184) Installing libice-dev (1.1.1-r1) (151/184) Installing libsm-dev (1.2.4-r1) (152/184) Installing libxau-dev (1.0.11-r1) (153/184) Installing xcb-proto (1.15.2-r2) (154/184) Installing xcb-proto-pyc (1.15.2-r2) (155/184) Installing libxdmcp-dev (1.1.4-r1) (156/184) Installing libxcb-dev (1.15-r1) (157/184) Installing xtrans (1.4.0-r2) (158/184) Installing libx11-dev (1.8.4-r2) (159/184) Installing libxext-dev (1.3.5-r1) (160/184) Installing libdrm-dev (2.4.115-r1) (161/184) Installing libxfixes-dev (6.0.1-r1) (162/184) Installing libxdamage-dev (1.1.6-r1) (163/184) Installing libxshmfence-dev (1.3.2-r2) (164/184) Installing libxxf86vm (1.1.5-r2) (165/184) Installing mesa-gl (23.0.3-r1) (166/184) Installing llvm15-libs (15.0.7-r5) (167/184) Installing mesa-osmesa (23.0.3-r1) (168/184) Installing mesa-xatracker (23.0.3-r1) (169/184) Installing libxxf86vm-dev (1.1.5-r2) (170/184) Installing mesa-dev (23.0.3-r1) (171/184) Installing openssl-dev (3.1.0-r4) (172/184) Installing perl (5.36.0-r3) (173/184) Installing sqlite (3.41.2-r2) (174/184) Installing sqlite-dev (3.41.2-r2) (175/184) Installing qt5-qtbase-dev (5.15.9_git20230407-r1) (176/184) Installing llvm16-libs (16.0.2-r0) (177/184) Installing clang16-libclang (16.0.2-r1) (178/184) Installing qt5-qttools-dev (5.15.9_git20230407-r1) (179/184) Installing libltdl (2.4.7-r2) (180/184) Installing libtool (2.4.7-r2) (181/184) Installing .makedepends-xca (20230424.044917) (182/184) Installing perl-error (0.17029-r1) (183/184) Installing perl-git (2.40.0-r1) (184/184) Installing git-perl (2.40.0-r1) Executing busybox-1.36.0-r7.trigger Executing glib-2.76.2-r0.trigger Executing shared-mime-info-2.2-r3.trigger Executing gdk-pixbuf-2.42.10-r4.trigger Executing gtk-update-icon-cache-3.24.37-r1.trigger OK: 918 MiB in 282 packages >>> xca: Cleaning up srcdir >>> xca: Cleaning up pkgdir >>> xca: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/xca-2.4.0.tar.gz % 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 1736k 100 1736k 0 0 6007k 0 --:--:-- --:--:-- --:--:-- 6009k >>> xca: Fetching https://distfiles.alpinelinux.org/distfiles/v3.18/xca-2.4.0.tar.gz >>> xca: Checking sha512sums... xca-2.4.0.tar.gz: OK openssl3.patch: OK >>> xca: Unpacking /var/cache/distfiles/v3.18/xca-2.4.0.tar.gz... >>> xca: openssl3.patch patching file lib/pkcs11.cpp patching file lib/pki_evp.cpp patching file lib/pki_key.cpp patching file lib/pki_scard.cpp fatal: not a git repository (or any of the parent directories): .git configure: *************************************************** configure: * X Certificate and Key management 2.4.0 configure: *************************************************** checking whether the C++ compiler works... yes checking for C++ compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking for armv6-alpine-linux-musleabihf-strip... no checking for strip... strip checking for armv6-alpine-linux-musleabihf-windres... no checking for windres... no ./configure: line 2816: shasum: not found configure: Compiling for host: LINUX checking for armv6-alpine-linux-musleabihf-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for OpenSSL... yes checking for Qt5... yes checking for lrelease-qt5... /usr/bin/lrelease-qt5 checking for lconvert-qt5... /usr/bin/lconvert-qt5 checking for rcc-qt5... /usr/bin/rcc-qt5 checking for qcollectiongenerator5... no checking for qcollectiongenerator... /usr/lib/qt5/bin/qcollectiongenerator checking for lt_dlopen in -lltdl... yes checking how to run the C++ preprocessor... g++ -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking ltdl.h usability... yes checking ltdl.h presence... yes checking for ltdl.h... yes configure: The Versions of the used libraries are: configure: Header: configure: OpenSSL 3.1.0 14 Mar 2023 0x30100000L configure: QT: 5.15.9 configure: Libraries: configure: OpenSSL 3.1.0 14 Mar 2023 configure: QT: 5.15.9 configure: ECC With RFC 5639 Brainpool curves enabled checking for GNU make... make configure: A usable 'make' executable was found in /usr/bin/make checking for sphinx-build... no configure: creating ./config.status config.status: creating Local.mak config.status: creating misc/Info.plist config.status: creating misc/variables.wxi config.status: creating doc/conf.py config.status: creating local.h GEN commithash.h DONE [ui] UIC [ui] ui_CaProperties.h DONE [lang] LANG [lang] xca_de.qm UIC [ui] ui_CertDetail.h LANG [lang] xca_ru.qm UIC [ui] ui_CertExtend.h LANG [lang] xca_hr.qm UIC [ui] ui_CrlDetail.h LANG [lang] xca_pl.qm UIC [ui] ui_ExportDialog.h LANG [lang] xca_pt_BR.qm UIC [ui] ui_Help.h LANG [lang] xca_es.qm UIC [ui] ui_ImportMulti.h LANG [lang] xca_it.qm MAN [doc] xca.1.gz UIC [ui] ui_KeyDetail.h LANG [lang] xca_zh_CN.qm HTML [doc] html/index.html UIC [ui] ui_MainWindow.h LANG [lang] xca_nl.qm UIC [ui] ui_NewCrl.h QTHELP [doc] qthelp/xca.qhcp LANG [lang] xca_ja.qm UIC [ui] ui_NewKey.h LANG [lang] xca_tr.qm QTHGEN [doc] qthelp/xca.qhc UIC [ui] ui_NewX509.h LANG [lang] xca_fr.qm UIC [ui] ui_Options.h LANG [lang] xca_sk.qm DONE [doc] UIC [ui] ui_PwDialog.h UIC [ui] ui_Revoke.h UIC [ui] ui_SelectToken.h UIC [ui] ui_XcaDialog.h UIC [ui] ui_v3ext.h UIC [ui] ui_SearchPkcs11.h UIC [ui] ui_RevocationList.h UIC [ui] ui_OidResolver.h UIC [ui] ui_OpenDb.h UIC [ui] ui_ItemProperties.h MOC [lib] moc_db_crl.cpp MOC [widgets] moc_MainWindow.cpp RCC [img] imgres.cpp MOC [lib] moc_db_key.cpp DONE [misc] MOC [widgets] moc_KeyDetail.cpp GEN [misc] dn.txt MOC [lib] moc_db_temp.cpp MOC [widgets] moc_clicklabel.cpp GEN [misc] oids.txt MOC [lib] moc_db_x509.cpp MOC [widgets] moc_XcaTreeView.cpp GEN [misc] eku.txt MOC [lib] moc_db_x509req.cpp MOC [widgets] moc_NewX509.cpp MOC [lib] moc_db_x509super.cpp MOC [widgets] moc_validity.cpp MOC [lib] moc_db_base.cpp MOC [widgets] moc_v3ext.cpp DEP [img] MOC [lib] moc_db_token.cpp MOC [widgets] moc_distname.cpp MOC [lib] moc_pki_temp.cpp MOC [widgets] moc_CertDetail.cpp MOC [lib] moc_pki_x509.cpp MOC [widgets] moc_CertExtend.cpp MOC [lib] moc_pki_crl.cpp MOC [widgets] moc_PwDialog.cpp MOC [lib] moc_pki_x509req.cpp MOC [widgets] moc_ImportMulti.cpp MOC [lib] moc_pki_key.cpp MOC [widgets] moc_CrlDetail.cpp MOC [lib] moc_pki_x509super.cpp MOC [widgets] moc_ExportDialog.cpp MOC [lib] moc_pki_pkcs12.cpp MOC [widgets] moc_hashBox.cpp MOC [lib] moc_pki_base.cpp MOC [widgets] moc_Options.cpp MOC [lib] moc_pki_multi.cpp MOC [widgets] moc_NewKey.cpp MOC [lib] moc_pki_evp.cpp MOC [lib] moc_pki_scard.cpp MOC [widgets] moc_kvView.cpp MOC [lib] moc_pass_info.cpp MOC [widgets] moc_NewCrl.cpp MOC [lib] moc_pki_pkcs7.cpp MOC [widgets] moc_SearchPkcs11.cpp MOC [lib] moc_database_model.cpp MOC [widgets] moc_RevocationList.cpp MOC [widgets] moc_XcaProxyModel.cpp MOC [widgets] moc_XcaHeaderView.cpp CC [img] imgres.o MOC [widgets] moc_KeyTreeView.cpp MOC [widgets] moc_TempTreeView.cpp DEP [lib] MOC [widgets] moc_ReqTreeView.cpp MOC [widgets] moc_X509SuperTreeView.cpp MOC [widgets] moc_CertTreeView.cpp MOC [widgets] moc_OidResolver.cpp MOC [widgets] moc_OpenDb.cpp MOC [widgets] moc_XcaWarning.cpp MOC [widgets] moc_CrlTreeView.cpp MOC [widgets] moc_XcaApplication.cpp MOC [widgets] moc_Help.cpp DEP [widgets] DONE [img] CC [lib] db_crl.o CC [lib] db_key.o CC [lib] db_temp.o CC [lib] db_x509.o CC [lib] db_x509req.o CC [lib] db_x509super.o CC [lib] db_base.o CC [lib] db_token.o CC [lib] pki_temp.o CC [lib] pki_x509.o CC [lib] pki_crl.o CC [lib] pki_x509req.o CC [lib] pki_key.o CC [lib] pki_x509super.o CC [lib] pki_pkcs12.o CC [lib] pki_base.o CC [lib] pki_multi.o CC [lib] pki_evp.o CC [lib] pki_scard.o CC [lib] pass_info.o CC [lib] pki_pkcs7.o CC [lib] database_model.o CC [lib] asn1int.o CC [lib] oid.o CC [lib] x509rev.o CC [lib] asn1time.o CC [lib] version.o CC [lib] x509v3ext.o CC [lib] func.o CC [lib] load_obj.o CC [lib] x509name.o CC [lib] db.o CC [lib] settings.o CC [lib] pk11_attribute.o CC [lib] pkcs11.o CC [lib] pkcs11_lib.o CC [lib] Passwd.o CC [lib] builtin_curves.o CC [lib] entropy.o CC [lib] sql.o CC [lib] dbhistory.o CC [lib] main.o CC [lib] arguments.o CC [lib] BioByteArray.o CC [lib] moc_db_crl.o CC [lib] moc_db_key.o CC [lib] moc_db_temp.o CC [lib] moc_db_x509.o CC [lib] moc_db_x509req.o CC [lib] moc_db_x509super.o CC [lib] moc_db_base.o CC [lib] moc_db_token.o CC [lib] moc_pki_temp.o CC [lib] moc_pki_x509.o CC [lib] moc_pki_crl.o CC [lib] moc_pki_x509req.o CC [lib] moc_pki_key.o CC [lib] moc_pki_x509super.o CC [lib] moc_pki_pkcs12.o CC [lib] moc_pki_base.o CC [lib] moc_pki_multi.o CC [lib] moc_pki_evp.o CC [lib] moc_pki_scard.o CC [lib] moc_pass_info.o CC [lib] moc_pki_pkcs7.o CC [lib] moc_database_model.o CC [widgets] moc_MainWindow.o CC [widgets] moc_KeyDetail.o CC [widgets] moc_clicklabel.o CC [widgets] moc_XcaTreeView.o CC [widgets] moc_NewX509.o CC [widgets] moc_validity.o CC [widgets] moc_v3ext.o CC [widgets] moc_distname.o CC [widgets] moc_CertDetail.o CC [widgets] moc_CertExtend.o CC [widgets] moc_PwDialog.o CC [widgets] moc_ImportMulti.o CC [widgets] moc_CrlDetail.o CC [widgets] moc_ExportDialog.o CC [widgets] moc_hashBox.o CC [widgets] moc_Options.o CC [widgets] moc_NewKey.o CC [widgets] moc_kvView.o builtin_curves.cpp: In constructor 'builtin_curves::builtin_curves()': builtin_curves.cpp:154:68: warning: 'const EC_METHOD* EC_GROUP_method_of(const EC_GROUP*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 154 | switch (EC_METHOD_get_field_type(EC_GROUP_method_of(group))) { | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from builtin_curves.cpp:15: /usr/include/openssl/ec.h:185:40: note: declared here 185 | OSSL_DEPRECATEDIN_3_0 const EC_METHOD *EC_GROUP_method_of(const EC_GROUP *group); | ^~~~~~~~~~~~~~~~~~ builtin_curves.cpp:154:49: warning: 'int EC_METHOD_get_field_type(const EC_METHOD*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 154 | switch (EC_METHOD_get_field_type(EC_GROUP_method_of(group))) { | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:191:27: note: declared here 191 | OSSL_DEPRECATEDIN_3_0 int EC_METHOD_get_field_type(const EC_METHOD *meth); | ^~~~~~~~~~~~~~~~~~~~~~~~ CC [widgets] moc_NewCrl.o CC [widgets] moc_SearchPkcs11.o CC [widgets] moc_RevocationList.o CC [widgets] moc_XcaProxyModel.o CC [widgets] moc_XcaHeaderView.o CC [widgets] moc_KeyTreeView.o CC [widgets] moc_TempTreeView.o CC [widgets] moc_ReqTreeView.o CC [widgets] moc_X509SuperTreeView.o CC [widgets] moc_CertTreeView.o CC [widgets] moc_OidResolver.o CC [widgets] moc_OpenDb.o CC [widgets] moc_XcaWarning.o CC [widgets] moc_CrlTreeView.o CC [widgets] moc_XcaApplication.o CC [widgets] moc_Help.o pki_key.cpp: In member function 'virtual bool pki_key::pem(BioByteArray&, int)': pki_key.cpp:142:50: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 142 | EVP_PKEY_get0_RSA(pkey), | ~~~~~~~~~~~~~~~~~^~~~~~ In file included from /usr/include/openssl/pem.h:22, from pki_key.h:13, from pki_key.cpp:9: /usr/include/openssl/evp.h:1349:22: note: declared here 1349 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_key.cpp:141:52: warning: 'int PEM_write_bio_RSAPrivateKey(BIO*, const RSA*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 141 | PEM_write_bio_RSAPrivateKey(b, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 142 | EVP_PKEY_get0_RSA(pkey), | ~~~~~~~~~~~~~~~~~~~~~~~~ 143 | NULL, NULL, 0, NULL, NULL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:450:1: note: declared here 450 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, RSAPrivateKey, RSA) | ^~~~~~~~~~~~~~~~~~~~~~ pki_key.cpp:147:50: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 147 | EVP_PKEY_get0_DSA(pkey), | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1358:22: note: declared here 1358 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_key.cpp:146:52: warning: 'int PEM_write_bio_DSAPrivateKey(BIO*, const DSA*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 146 | PEM_write_bio_DSAPrivateKey(b, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 147 | EVP_PKEY_get0_DSA(pkey), | ~~~~~~~~~~~~~~~~~~~~~~~~ 148 | NULL, NULL, 0, NULL, NULL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:456:1: note: declared here 456 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, DSAPrivateKey, DSA) | ^~~~~~~~~~~~~~~~~~~~~~ pki_key.cpp:153:53: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 153 | EVP_PKEY_get0_EC_KEY(pkey), | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ pki_key.cpp:152:51: warning: 'int PEM_write_bio_ECPrivateKey(BIO*, const EC_KEY*, const EVP_CIPHER*, const unsigned char*, int, int (*)(char*, int, int, void*), void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 152 | PEM_write_bio_ECPrivateKey(b, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 153 | EVP_PKEY_get0_EC_KEY(pkey), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 154 | NULL, NULL, 0, NULL, NULL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:465:1: note: declared here 465 | DECLARE_PEM_rw_cb_attr(OSSL_DEPRECATEDIN_3_0, ECPrivateKey, EC_KEY) | ^~~~~~~~~~~~~~~~~~~~~~ pki_key.cpp: In member function 'QString pki_key::length() const': pki_key.cpp:200:51: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 200 | const DSA *dsa = EVP_PKEY_get0_DSA(key); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1358:22: note: declared here 1358 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_key.cpp:202:37: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 202 | DSA_get0_pqg(dsa, &p, NULL, NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:37, from /usr/include/openssl/pem.h:23: /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, | ^~~~~~~~~~~~ pki_key.cpp: In member function 'QString pki_key::modulus() const': pki_key.cpp:302:51: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 302 | const RSA *rsa = EVP_PKEY_get0_RSA(key); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1349:22: note: declared here 1349 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_key.cpp:303:29: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 303 | RSA_get0_key(rsa, &n, NULL, NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from pki_key.h:11: /usr/include/openssl/rsa.h:223:28: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ pki_key.cpp: In member function 'QString pki_key::pubEx() const': pki_key.cpp:313:51: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 313 | const RSA *rsa = EVP_PKEY_get0_RSA(key); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1349:22: note: declared here 1349 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_key.cpp:314:29: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 314 | RSA_get0_key(rsa, NULL, &e, NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:223:28: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ pki_key.cpp: In member function 'QString pki_key::subprime() const': pki_key.cpp:324:51: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 324 | const DSA *dsa = EVP_PKEY_get0_DSA(key); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1358:22: note: declared here 1358 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_key.cpp:326:37: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 326 | DSA_get0_pqg(dsa, NULL, &q, NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~ pki_key.cpp: In member function 'QString pki_key::pubkey() const': pki_key.cpp:336:51: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 336 | const DSA *dsa = EVP_PKEY_get0_DSA(key); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1358:22: note: declared here 1358 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_key.cpp:338:37: warning: 'void DSA_get0_key(const DSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 338 | DSA_get0_key(dsa, &pubkey, NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~ pki_key.cpp: In member function 'int pki_key::ecParamNid() const': pki_key.cpp:350:34: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 350 | ec = EVP_PKEY_get0_EC_KEY(key); | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ pki_key.cpp:351:57: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 351 | return EC_GROUP_get_curve_name(EC_KEY_get0_group(ec)); | ~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/openssl/x509.h:33: /usr/include/openssl/ec.h:1037:39: note: declared here 1037 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ pki_key.cpp: In member function 'BIGNUM* pki_key::ecPubKeyBN() const': pki_key.cpp:359:48: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 359 | const EC_KEY *ec = EVP_PKEY_get0_EC_KEY(key); | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ pki_key.cpp:360:51: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 360 | return EC_POINT_point2bn(EC_KEY_get0_group(ec), | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1037:39: note: declared here 1037 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ pki_key.cpp:361:56: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 361 | EC_KEY_get0_public_key(ec), | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1065:39: note: declared here 1065 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ pki_key.cpp:362:54: warning: 'point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 362 | EC_KEY_get_conv_form(ec), NULL, NULL); | ~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1077:47: note: declared here 1077 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~ pki_key.cpp:360:33: warning: 'BIGNUM* EC_POINT_point2bn(const EC_GROUP*, const EC_POINT*, point_conversion_form_t, BIGNUM*, BN_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 360 | return EC_POINT_point2bn(EC_KEY_get0_group(ec), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 361 | EC_KEY_get0_public_key(ec), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 362 | EC_KEY_get_conv_form(ec), NULL, NULL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:773:31: note: declared here 773 | OSSL_DEPRECATEDIN_3_0 BIGNUM *EC_POINT_point2bn(const EC_GROUP *, | ^~~~~~~~~~~~~~~~~ pki_key.cpp: In member function 'virtual bool pki_key::compare(const pki_base*) const': pki_key.cpp:448:29: warning: 'int EVP_PKEY_cmp(const EVP_PKEY*, const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 448 | int r = EVP_PKEY_cmp(key, kref->key); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/openssl/evp.h:1421:5: note: declared here 1421 | int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b); | ^~~~~~~~~~~~ pki_key.cpp: In member function 'EVP_PKEY* pki_key::load_ssh2_key(XFile&)': pki_key.cpp:661:35: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 661 | RSA *rsa = RSA_new(); | ~~~~~~~^~ /usr/include/openssl/rsa.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ pki_key.cpp:663:29: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 663 | RSA_set0_key(rsa, n, e, NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:213:27: note: declared here 213 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ pki_key.cpp:673:35: warning: 'DSA* DSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 673 | DSA *dsa = DSA_new(); | ~~~~~~~^~ /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ pki_key.cpp:676:29: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 676 | DSA_set0_pqg(dsa, p, q, g); | ~~~~~~~~~~~~^~~~~~~~~~~~~~ /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); | ^~~~~~~~~~~~ pki_key.cpp:677:29: warning: 'int DSA_set0_key(DSA*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 677 | DSA_set0_key(dsa, pubkey, NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:211:27: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ pki_key.cpp:691:46: warning: 'EC_KEY* EC_KEY_new_by_curve_name(int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 691 | ec = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1001:31: note: declared here 1001 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new_by_curve_name(int nid); | ^~~~~~~~~~~~~~~~~~~~~~~~ pki_key.cpp:693:37: warning: 'void EC_KEY_set_asn1_flag(EC_KEY*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 693 | EC_KEY_set_asn1_flag(ec, OPENSSL_EC_NAMED_CURVE); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1090:28: note: declared here 1090 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_set_asn1_flag(EC_KEY *eckey, int asn1_flag); | ^~~~~~~~~~~~~~~~~~~~ pki_key.cpp:695:58: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 695 | EC_KEY_get0_group(ec), bn, NULL, NULL)); | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1037:39: note: declared here 1037 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ pki_key.cpp:694:60: warning: 'EC_POINT* EC_POINT_bn2point(const EC_GROUP*, const BIGNUM*, EC_POINT*, BN_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 694 | EC_KEY_set_public_key(ec, EC_POINT_bn2point( | ~~~~~~~~~~~~~~~~~^ 695 | EC_KEY_get0_group(ec), bn, NULL, NULL)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:777:33: note: declared here 777 | OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *, | ^~~~~~~~~~~~~~~~~ pki_key.cpp:694:38: warning: 'int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 694 | EC_KEY_set_public_key(ec, EC_POINT_bn2point( | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 695 | EC_KEY_get0_group(ec), bn, NULL, NULL)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1073:27: note: declared here 1073 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ pki_key.cpp: In member function 'QByteArray pki_key::SSH2publicQByteArray(bool) const': pki_key.cpp:769:59: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 769 | const RSA *rsa = EVP_PKEY_get0_RSA(key); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1349:22: note: declared here 1349 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_key.cpp:771:37: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 771 | RSA_get0_key(rsa, &n, &e, NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:223:28: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ pki_key.cpp:780:59: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 780 | const DSA *dsa = EVP_PKEY_get0_DSA(key); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1358:22: note: declared here 1358 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_key.cpp:782:37: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 782 | DSA_get0_pqg(dsa, &p, &q, &g); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~ pki_key.cpp:783:37: warning: 'void DSA_get0_key(const DSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 783 | DSA_get0_key(dsa, &pubkey, NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~ pki_key.cpp: In member function 'bool pki_key::verify(EVP_PKEY*) const': pki_key.cpp:842:47: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 842 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), &a, &b, NULL); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1349:22: note: declared here 1349 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_key.cpp:842:29: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 842 | RSA_get0_key(EVP_PKEY_get0_RSA(pkey), &a, &b, NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:223:28: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ pki_key.cpp:846:47: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 846 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), &a, &b, &c); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1358:22: note: declared here 1358 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_key.cpp:846:29: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 846 | DSA_get0_pqg(EVP_PKEY_get0_DSA(pkey), &a, &b, &c); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~ pki_key.cpp:851:63: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 851 | verify = EC_KEY_check_key(EVP_PKEY_get0_EC_KEY(pkey)) == 1; | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ pki_key.cpp:851:42: warning: 'int EC_KEY_check_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 851 | verify = EC_KEY_check_key(EVP_PKEY_get0_EC_KEY(pkey)) == 1; | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1110:27: note: declared here 1110 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_check_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~ pki_x509.cpp: In member function 'bool pki_x509::compareNameAndKey(pki_x509*)': pki_x509.cpp:807:25: warning: 'int EVP_PKEY_cmp(const EVP_PKEY*, const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 807 | r = EVP_PKEY_cmp(pub1, pub2); | ~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /usr/include/openssl/x509.h:29, from pki_x509.h:11, from pki_x509.cpp:9: /usr/include/openssl/evp.h:1421:5: note: declared here 1421 | int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b); | ^~~~~~~~~~~~ pki_evp.cpp: In member function 'virtual void pki_evp::generate(const keyjob&)': pki_evp.cpp:102:38: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 102 | RSA *rsakey = RSA_new(); | ~~~~~~~^~ In file included from /usr/include/openssl/x509.h:36, from /usr/include/openssl/pem.h:23, from pki_evp.h:13, from pki_evp.cpp:9: /usr/include/openssl/rsa.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ pki_evp.cpp:105:40: warning: 'int RSA_generate_key_ex(RSA*, int, BIGNUM*, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 105 | if (RSA_generate_key_ex(rsakey, task.size, e, bar)) | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:266:27: note: declared here 266 | OSSL_DEPRECATEDIN_3_0 int RSA_generate_key_ex(RSA *rsa, int bits, BIGNUM *e, | ^~~~~~~~~~~~~~~~~~~ pki_evp.cpp:108:33: warning: 'void RSA_free(RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 108 | RSA_free(rsakey); | ~~~~~~~~^~~~~~~~ /usr/include/openssl/rsa.h:299:28: note: declared here 299 | OSSL_DEPRECATEDIN_3_0 void RSA_free(RSA *r); | ^~~~~~~~ pki_evp.cpp:113:38: warning: 'DSA* DSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 113 | DSA *dsakey = DSA_new(); | ~~~~~~~^~ In file included from /usr/include/openssl/x509.h:37: /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ pki_evp.cpp:114: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] 114 | if (DSA_generate_parameters_ex(dsakey, task.size, NULL, 0, | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 115 | NULL, NULL, bar) && DSA_generate_key(dsakey)) | ~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:172:27: note: declared here 172 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_parameters_ex(DSA *dsa, int bits, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ pki_evp.cpp:115:62: warning: 'int DSA_generate_key(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 115 | NULL, NULL, bar) && DSA_generate_key(dsakey)) | ~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/dsa.h:179:27: note: declared here 179 | OSSL_DEPRECATEDIN_3_0 int DSA_generate_key(DSA *a); | ^~~~~~~~~~~~~~~~ pki_evp.cpp:118:33: warning: 'void DSA_free(DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 118 | DSA_free(dsakey); | ~~~~~~~~^~~~~~~~ /usr/include/openssl/dsa.h:132:28: note: declared here 132 | OSSL_DEPRECATEDIN_3_0 void DSA_free(DSA *r); | ^~~~~~~~ pki_evp.cpp:127:35: warning: 'EC_KEY* EC_KEY_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 127 | eckey = EC_KEY_new(); | ~~~~~~~~~~^~ In file included from /usr/include/openssl/x509.h:33: /usr/include/openssl/ec.h:971:31: note: declared here 971 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); | ^~~~~~~~~~ pki_evp.cpp:133:37: warning: 'int EC_KEY_set_group(EC_KEY*, const EC_GROUP*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 133 | if (EC_KEY_set_group(eckey, group)) { | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1045:27: note: declared here 1045 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ pki_evp.cpp:134:48: warning: 'int EC_KEY_generate_key(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 134 | if (EC_KEY_generate_key(eckey)) { | ~~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/openssl/ec.h:1104:27: note: declared here 1104 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_generate_key(EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~ pki_evp.cpp:140:28: warning: 'void EC_KEY_free(EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 140 | EC_KEY_free(eckey); | ~~~~~~~~~~~^~~~~~~ /usr/include/openssl/ec.h:1006:28: note: declared here 1006 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_free(EC_KEY *key); | ^~~~~~~~~~~ pki_evp.cpp: In function 'bool EVP_PKEY_isPrivKey(EVP_PKEY*)': pki_evp.cpp:192:55: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 192 | RSA_get0_key(EVP_PKEY_get0_RSA(key), NULL, NULL, &b); | ~~~~~~~~~~~~~~~~~^~~~~ In file included from /usr/include/openssl/pem.h:22: /usr/include/openssl/evp.h:1349:22: note: declared here 1349 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_evp.cpp:192:37: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 192 | RSA_get0_key(EVP_PKEY_get0_RSA(key), NULL, NULL, &b); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:223:28: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ pki_evp.cpp:195:55: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 195 | DSA_get0_key(EVP_PKEY_get0_DSA(key), NULL, &b); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1358:22: note: declared here 1358 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_evp.cpp:195:37: warning: 'void DSA_get0_key(const DSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 195 | DSA_get0_key(EVP_PKEY_get0_DSA(key), NULL, &b); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~ pki_evp.cpp:200:53: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 200 | EVP_PKEY_get0_EC_KEY(key)) ? true: false; | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ pki_evp.cpp:199:55: warning: 'const BIGNUM* EC_KEY_get0_private_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 199 | return EC_KEY_get0_private_key( | ~~~~~~~~~~~~~~~~~~~~~~~^ 200 | EVP_PKEY_get0_EC_KEY(key)) ? true: false; | ~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1051:37: note: declared here 1051 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ pki_evp.cpp: In function 'void search_ec_oid(EVP_PKEY*)': pki_evp.cpp:294:34: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 294 | ec = EVP_PKEY_get0_EC_KEY(pkey); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ pki_evp.cpp:298:37: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 298 | ec_group = EC_KEY_get0_group(ec); | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1037:39: note: declared here 1037 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ pkcs11.cpp: In function 'int rsa_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)': pkcs11.cpp:676:21: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 676 | RSA_get0_key(rsa, &n, NULL, NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/engine.h:25, from pkcs11.cpp:19: /usr/include/openssl/rsa.h:223:28: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ pkcs11.cpp: In function 'int dsa_privdata_free(DSA*)': pkcs11.cpp:693:47: warning: 'void* DSA_get_ex_data(const DSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 693 | pkcs11 *p11 = (pkcs11*)DSA_get_ex_data(dsa, 0); | ~~~~~~~~~~~~~~~^~~~~~~~ In file included from /usr/include/openssl/engine.h:26: /usr/include/openssl/dsa.h:151:29: note: declared here 151 | OSSL_DEPRECATEDIN_3_0 void *DSA_get_ex_data(const DSA *d, int idx); | ^~~~~~~~~~~~~~~ pki_evp.cpp: In member function 'virtual void pki_evp::fromData(const unsigned char*, db_header_t*)': pki_evp.cpp:524:48: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 524 | ptr = EVP_PKEY_get0_RSA(key); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1349:22: note: declared here 1349 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_evp.cpp:527:48: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 527 | ptr = EVP_PKEY_get0_DSA(key); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1358:22: note: declared here 1358 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pkcs11.cpp: In function 'DSA_SIG* dsa_sign(const unsigned char*, int, DSA*)': pkcs11.cpp:702:47: warning: 'void* DSA_get_ex_data(const DSA*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 702 | pkcs11 *p11 = (pkcs11*)DSA_get_ex_data(dsa, 0); | ~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/dsa.h:151:29: note: declared here 151 | OSSL_DEPRECATEDIN_3_0 void *DSA_get_ex_data(const DSA *d, int idx); | ^~~~~~~~~~~~~~~ pki_evp.cpp:531:51: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 531 | ptr = EVP_PKEY_get0_EC_KEY(key); | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ pki_evp.cpp:535:44: warning: 'void* EVP_PKEY_get0(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 535 | ptr = EVP_PKEY_get0(key); | ~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1333:7: note: declared here 1333 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ pkcs11.cpp: In function 'void ec_privdata_free(EC_KEY*)': pkcs11.cpp:728:50: warning: 'void* EC_KEY_get_ex_data(const EC_KEY*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 728 | pkcs11 *p11 = (pkcs11*)EC_KEY_get_ex_data(ec, 0); | ~~~~~~~~~~~~~~~~~~^~~~~~~ In file included from /usr/include/openssl/engine.h:28: /usr/include/openssl/ec.h:1087:29: note: declared here 1087 | OSSL_DEPRECATEDIN_3_0 void *EC_KEY_get_ex_data(const EC_KEY *key, int idx); | ^~~~~~~~~~~~~~~~~~ pkcs11.cpp: In function 'ECDSA_SIG* ec_do_sign(const unsigned char*, int, const BIGNUM*, const BIGNUM*, EC_KEY*)': pkcs11.cpp:747:52: warning: 'void* EC_KEY_get_ex_data(const EC_KEY*, int)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 747 | pkcs11 *p11 = (pkcs11 *) EC_KEY_get_ex_data(ec, 0); | ~~~~~~~~~~~~~~~~~~^~~~~~~ /usr/include/openssl/ec.h:1087:29: note: declared here 1087 | OSSL_DEPRECATEDIN_3_0 void *EC_KEY_get_ex_data(const EC_KEY *key, int idx); | ^~~~~~~~~~~~~~~~~~ pkcs11.cpp: In function 'EC_KEY_METHOD* setup_ec_key_meth()': pkcs11.cpp:808:66: warning: 'const EC_KEY_METHOD* EC_KEY_get_default_method()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 808 | ec_key_meth = EC_KEY_METHOD_new(EC_KEY_get_default_method()); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/openssl/ec.h:1283:44: note: declared here 1283 | OSSL_DEPRECATEDIN_3_0 const EC_KEY_METHOD *EC_KEY_get_default_method(void); | ^~~~~~~~~~~~~~~~~~~~~~~~~ pkcs11.cpp:808:40: warning: 'EC_KEY_METHOD* EC_KEY_METHOD_new(const EC_KEY_METHOD*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 808 | ec_key_meth = EC_KEY_METHOD_new(EC_KEY_get_default_method()); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1464:38: note: declared here 1464 | OSSL_DEPRECATEDIN_3_0 EC_KEY_METHOD *EC_KEY_METHOD_new(const EC_KEY_METHOD *meth); | ^~~~~~~~~~~~~~~~~ pkcs11.cpp:809:31: warning: 'void EC_KEY_METHOD_set_sign(EC_KEY_METHOD*, int (*)(int, const unsigned char*, int, unsigned char*, unsigned int*, const BIGNUM*, const BIGNUM*, EC_KEY*), int (*)(EC_KEY*, BN_CTX*, BIGNUM**, BIGNUM**), ECDSA_SIG* (*)(const unsigned char*, int, const BIGNUM*, const BIGNUM*, EC_KEY*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 809 | EC_KEY_METHOD_set_sign(ec_key_meth, ec_sign, ec_sign_setup, ec_do_sign); | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1483:28: note: declared here 1483 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_set_sign | ^~~~~~~~~~~~~~~~~~~~~~ pkcs11.cpp:810:31: warning: 'void EC_KEY_METHOD_get_init(const EC_KEY_METHOD*, int (**)(EC_KEY*), void (**)(EC_KEY*), int (**)(EC_KEY*, const EC_KEY*), int (**)(EC_KEY*, const EC_GROUP*), int (**)(EC_KEY*, const BIGNUM*), int (**)(EC_KEY*, const EC_POINT*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 810 | EC_KEY_METHOD_get_init(ec_key_meth, &ec_init_proc, &ec_finish_proc, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 811 | &ec_copy_proc, &ec_set_group_proc, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 812 | &ec_set_private_proc, &ec_set_public_proc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1508:28: note: declared here 1508 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_get_init | ^~~~~~~~~~~~~~~~~~~~~~ pkcs11.cpp:813:31: warning: 'void EC_KEY_METHOD_set_init(EC_KEY_METHOD*, int (*)(EC_KEY*), void (*)(EC_KEY*), int (*)(EC_KEY*, const EC_KEY*), int (*)(EC_KEY*, const EC_GROUP*), int (*)(EC_KEY*, const BIGNUM*), int (*)(EC_KEY*, const EC_POINT*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 813 | EC_KEY_METHOD_set_init(ec_key_meth, ec_init_proc, ec_privdata_free, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 814 | ec_copy_proc, ec_set_group_proc, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 815 | ec_set_private_proc, ec_set_public_proc); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1466:28: note: declared here 1466 | OSSL_DEPRECATEDIN_3_0 void EC_KEY_METHOD_set_init | ^~~~~~~~~~~~~~~~~~~~~~ pkcs11.cpp: In member function 'EVP_PKEY* pkcs11::getPrivateKey(EVP_PKEY*, CK_OBJECT_HANDLE)': pkcs11.cpp:843:57: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 843 | rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(pub)); | ~~~~~~~~~~~~~~~~~^~~~~ In file included from func.h:20, from pkcs11.h:20, from pkcs11.cpp:9: /usr/include/openssl/evp.h:1349:22: note: declared here 1349 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pkcs11.cpp:843:39: warning: 'RSA* RSAPublicKey_dup(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 843 | rsa = RSAPublicKey_dup(EVP_PKEY_get0_RSA(pub)); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/openssl/objects.h:21, from /usr/include/openssl/evp.h:43: /usr/include/openssl/rsa.h:454:1: note: declared here 454 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, RSA, RSAPublicKey) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pkcs11.cpp:847:71: warning: 'const RSA_METHOD* RSA_get_default_method()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 847 | rsa_meth = RSA_meth_dup(RSA_get_default_method()); | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/openssl/rsa.h:305:41: note: declared here 305 | OSSL_DEPRECATEDIN_3_0 const RSA_METHOD *RSA_get_default_method(void); | ^~~~~~~~~~~~~~~~~~~~~~ pkcs11.cpp:847:48: warning: 'RSA_METHOD* RSA_meth_dup(const RSA_METHOD*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 847 | rsa_meth = RSA_meth_dup(RSA_get_default_method()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:481:35: note: declared here 481 | OSSL_DEPRECATEDIN_3_0 RSA_METHOD *RSA_meth_dup(const RSA_METHOD *meth); | ^~~~~~~~~~~~ pkcs11.cpp:848:46: 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] 848 | RSA_meth_set_priv_enc(rsa_meth, rsa_encrypt); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:516:5: note: declared here 516 | int RSA_meth_set_priv_enc(RSA_METHOD *rsa, | ^~~~~~~~~~~~~~~~~~~~~ pkcs11.cpp:849:46: 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] 849 | RSA_meth_set_priv_dec(rsa_meth, rsa_decrypt); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:526:5: note: declared here 526 | int RSA_meth_set_priv_dec(RSA_METHOD *rsa, | ^~~~~~~~~~~~~~~~~~~~~ pkcs11.cpp:850:44: warning: 'int RSA_meth_set_finish(RSA_METHOD*, int (*)(RSA*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 850 | RSA_meth_set_finish(rsa_meth, rsa_privdata_free); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:560:5: note: declared here 560 | int RSA_meth_set_finish(RSA_METHOD *rsa, int (*finish) (RSA *rsa)); | ^~~~~~~~~~~~~~~~~~~ pkcs11.cpp:860:31: warning: 'int RSA_set_method(RSA*, const RSA_METHOD*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 860 | RSA_set_method(rsa, rsa_meth); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:308:27: note: declared here 308 | OSSL_DEPRECATEDIN_3_0 int RSA_set_method(RSA *rsa, const RSA_METHOD *meth); | ^~~~~~~~~~~~~~ pkcs11.cpp:867:54: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 867 | dsa = DSAparams_dup(EVP_PKEY_get0_DSA(pub)); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1358:22: note: declared here 1358 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pkcs11.cpp:867:36: warning: 'DSA* DSAparams_dup(const DSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 867 | dsa = DSAparams_dup(EVP_PKEY_get0_DSA(pub)); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:117:1: note: declared here 117 | DECLARE_ASN1_DUP_FUNCTION_name_attr(OSSL_DEPRECATEDIN_3_0, DSA, DSAparams) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ pkcs11.cpp:871:71: warning: 'const DSA_METHOD* DSA_get_default_method()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 871 | dsa_meth = DSA_meth_dup(DSA_get_default_method()); | ~~~~~~~~~~~~~~~~~~~~~~^~ /usr/include/openssl/dsa.h:126:41: note: declared here 126 | OSSL_DEPRECATEDIN_3_0 const DSA_METHOD *DSA_get_default_method(void); | ^~~~~~~~~~~~~~~~~~~~~~ pkcs11.cpp:871:48: warning: 'DSA_METHOD* DSA_meth_dup(const DSA_METHOD*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 871 | dsa_meth = DSA_meth_dup(DSA_get_default_method()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:225:35: note: declared here 225 | OSSL_DEPRECATEDIN_3_0 DSA_METHOD *DSA_meth_dup(const DSA_METHOD *dsam); | ^~~~~~~~~~~~ pkcs11.cpp:872:42: warning: 'int DSA_meth_set_sign(DSA_METHOD*, DSA_SIG* (*)(const unsigned char*, int, DSA*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 872 | DSA_meth_set_sign(dsa_meth, dsa_sign); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:236:27: note: declared here 236 | OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_sign(DSA_METHOD *dsam, | ^~~~~~~~~~~~~~~~~ pkcs11.cpp:873:44: warning: 'int DSA_meth_set_finish(DSA_METHOD*, int (*)(DSA*))' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 873 | DSA_meth_set_finish(dsa_meth, dsa_privdata_free); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:263:27: note: declared here 263 | OSSL_DEPRECATEDIN_3_0 int DSA_meth_set_finish(DSA_METHOD *dsam, | ^~~~~~~~~~~~~~~~~~~ pkcs11.cpp:882:31: warning: 'int DSA_set_method(DSA*, const DSA_METHOD*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 882 | DSA_set_method(dsa, dsa_meth); | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:127:27: note: declared here 127 | OSSL_DEPRECATEDIN_3_0 int DSA_set_method(DSA *dsa, const DSA_METHOD *); | ^~~~~~~~~~~~~~ pkcs11.cpp:883:32: warning: 'int DSA_set_ex_data(DSA*, int, void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 883 | DSA_set_ex_data(dsa, 0, this); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:150:27: note: declared here 150 | OSSL_DEPRECATEDIN_3_0 int DSA_set_ex_data(DSA *d, int idx, void *arg); | ^~~~~~~~~~~~~~~ pkcs11.cpp:890:53: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 890 | ec = EC_KEY_dup(EVP_PKEY_get0_EC_KEY(pub)); | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ pkcs11.cpp:890:32: warning: 'EC_KEY* EC_KEY_dup(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 890 | ec = EC_KEY_dup(EVP_PKEY_get0_EC_KEY(pub)); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1019:31: note: declared here 1019 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_dup(const EC_KEY *src); | ^~~~~~~~~~ pkcs11.cpp:896:34: warning: 'int EC_KEY_set_method(EC_KEY*, const EC_KEY_METHOD*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 896 | EC_KEY_set_method(ec, ec_key_meth); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:1286:27: note: declared here 1286 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_method(EC_KEY *key, const EC_KEY_METHOD *meth); | ^~~~~~~~~~~~~~~~~ pkcs11.cpp:897:35: warning: 'int EC_KEY_set_ex_data(EC_KEY*, int, void*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 897 | EC_KEY_set_ex_data(ec, 0, this); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/ec.h:1086:27: note: declared here 1086 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_ex_data(EC_KEY *key, int idx, void *arg); | ^~~~~~~~~~~~~~~~~~ pki_evp.cpp: In member function 'EVP_PKEY* pki_evp::legacyDecryptKey(QByteArray&, Passwd&) const': pki_evp.cpp:639:51: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 639 | const RSA *rsa = EVP_PKEY_get0_RSA(tmpkey); | ~~~~~~~~~~~~~~~~~^~~~~~~~ /usr/include/openssl/evp.h:1349:22: note: declared here 1349 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_evp.cpp:640:32: warning: 'int RSA_blinding_on(RSA*, BN_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 640 | RSA_blinding_on((RSA *) rsa, NULL); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:377:27: note: declared here 377 | OSSL_DEPRECATEDIN_3_0 int RSA_blinding_on(RSA *rsa, BN_CTX *ctx); | ^~~~~~~~~~~~~~~ pki_evp.cpp: In member function 'virtual bool pki_evp::verify_priv(EVP_PKEY*) const': pki_evp.cpp:948:51: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 948 | const RSA *rsa = EVP_PKEY_get0_RSA(pkey); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1349:22: note: declared here 1349 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_evp.cpp:949:34: warning: 'int RSA_check_key(const RSA*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 949 | if (RSA_check_key(rsa) != 1) | ~~~~~~~~~~~~~^~~~~ /usr/include/openssl/rsa.h:284:27: note: declared here 284 | OSSL_DEPRECATEDIN_3_0 int RSA_check_key(const RSA *); | ^~~~~~~~~~~~~ CC [widgets] MainWindow.o CC [widgets] KeyDetail.o CC [widgets] clicklabel.o CC [widgets] XcaTreeView.o pki_scard.cpp: In member function 'EVP_PKEY* pki_scard::load_pubkey(pkcs11&, CK_OBJECT_HANDLE) const': pki_scard.cpp:136:35: warning: 'RSA* RSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 136 | RSA *rsa = RSA_new(); | ~~~~~~~^~ In file included from /usr/include/openssl/x509.h:36, from /usr/include/openssl/pem.h:23, from pki_scard.h:12, from pki_scard.cpp:9: /usr/include/openssl/rsa.h:207:28: note: declared here 207 | OSSL_DEPRECATEDIN_3_0 RSA *RSA_new(void); | ^~~~~~~ pki_scard.cpp:144:29: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 144 | RSA_set0_key(rsa, n.getBignum(), e.getBignum(), NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:213:27: note: declared here 213 | OSSL_DEPRECATEDIN_3_0 int RSA_set0_key(RSA *r, BIGNUM *n, BIGNUM *e, BIGNUM *d); | ^~~~~~~~~~~~ pki_scard.cpp:151:35: warning: 'DSA* DSA_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 151 | DSA *dsa = DSA_new(); | ~~~~~~~^~ In file included from /usr/include/openssl/x509.h:37: /usr/include/openssl/dsa.h:130:28: note: declared here 130 | OSSL_DEPRECATEDIN_3_0 DSA *DSA_new(void); | ^~~~~~~ pki_scard.cpp:165:29: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 165 | DSA_set0_pqg(dsa, p.getBignum(), q.getBignum(), g.getBignum()); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ^~~~~~~~~~~~ pki_scard.cpp:166:29: warning: 'int DSA_set0_key(DSA*, BIGNUM*, BIGNUM*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 166 | DSA_set0_key(dsa, pub.getBignum(), NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dsa.h:211:27: note: declared here 211 | OSSL_DEPRECATEDIN_3_0 int DSA_set0_key(DSA *d, BIGNUM *pub_key, | ^~~~~~~~~~~~ pki_scard.cpp:178:40: warning: 'EC_KEY* EC_KEY_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 178 | EC_KEY *ec = EC_KEY_new(); | ~~~~~~~~~~^~ In file included from /usr/include/openssl/x509.h:33: /usr/include/openssl/ec.h:971:31: note: declared here 971 | OSSL_DEPRECATEDIN_3_0 EC_KEY *EC_KEY_new(void); | ^~~~~~~~~~ pki_scard.cpp:188:33: warning: 'int EC_KEY_set_group(EC_KEY*, const EC_GROUP*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 188 | EC_KEY_set_group(ec, group); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/ec.h:1045:27: note: declared here 1045 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_group(EC_KEY *key, const EC_GROUP *group); | ^~~~~~~~~~~~~~~~ pki_scard.cpp:201:52: warning: 'EC_POINT* EC_POINT_bn2point(const EC_GROUP*, const BIGNUM*, EC_POINT*, BN_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 201 | EC_POINT *point = EC_POINT_bn2point(group, bn, NULL, NULL); | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:777:33: note: declared here 777 | OSSL_DEPRECATEDIN_3_0 EC_POINT *EC_POINT_bn2point(const EC_GROUP *, | ^~~~~~~~~~~~~~~~~ pki_scard.cpp:206:38: warning: 'int EC_KEY_set_public_key(EC_KEY*, const EC_POINT*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 206 | EC_KEY_set_public_key(ec, point); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/ec.h:1073:27: note: declared here 1073 | OSSL_DEPRECATEDIN_3_0 int EC_KEY_set_public_key(EC_KEY *key, const EC_POINT *pub); | ^~~~~~~~~~~~~~~~~~~~~ CC [widgets] NewX509.o pki_scard.cpp: In member function 'pk11_attlist pki_scard::objectAttributesNoId(EVP_PKEY*, bool) const': pki_scard.cpp:312:40: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 312 | rsa = EVP_PKEY_get0_RSA(pk); | ~~~~~~~~~~~~~~~~~^~~~ In file included from /usr/include/openssl/pem.h:22: /usr/include/openssl/evp.h:1349:22: note: declared here 1349 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_scard.cpp:313:29: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 313 | RSA_get0_key(rsa, &n, &e, NULL); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:223:28: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ CC [widgets] validity.o pki_scard.cpp:319:40: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 319 | dsa = EVP_PKEY_get0_DSA(pk); | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/evp.h:1358:22: note: declared here 1358 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_scard.cpp:320:29: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 320 | DSA_get0_pqg(dsa, &p, &q, &g); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /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, | ^~~~~~~~~~~~ CC [widgets] v3ext.o pki_scard.cpp:328:42: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 328 | ec = EVP_PKEY_get0_EC_KEY(pk); | ~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ pki_scard.cpp:330:50: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 330 | EC_KEY_get0_group(ec)); | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1037:39: note: declared here 1037 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ CC [widgets] distname.o pki_scard.cpp: In member function 'void pki_scard::store_token(const slotid&, EVP_PKEY*)': pki_scard.cpp:455:40: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 455 | rsa = EVP_PKEY_get0_RSA(pkey); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1349:22: note: declared here 1349 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_scard.cpp:456:29: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 456 | RSA_get0_key(rsa, NULL, NULL, &d); | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:223:28: note: declared here 223 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_key(const RSA *r, | ^~~~~~~~~~~~ pki_scard.cpp:457:33: warning: 'void RSA_get0_factors(const RSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 457 | RSA_get0_factors(rsa, &p, &q); | ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ /usr/include/openssl/rsa.h:226:28: note: declared here 226 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_factors(const RSA *r, | ^~~~~~~~~~~~~~~~ pki_scard.cpp:458:36: warning: 'void RSA_get0_crt_params(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 458 | RSA_get0_crt_params(rsa, &dmp1, &dmq1, &iqmp); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/rsa.h:231:28: note: declared here 231 | OSSL_DEPRECATEDIN_3_0 void RSA_get0_crt_params(const RSA *r, | ^~~~~~~~~~~~~~~~~~~ pki_scard.cpp:469:40: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 469 | dsa = EVP_PKEY_get0_DSA(pkey); | ~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1358:22: note: declared here 1358 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_scard.cpp:470:29: warning: 'void DSA_get0_key(const DSA*, const BIGNUM**, const BIGNUM**)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 470 | DSA_get0_key(dsa, &pub_key, &priv_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, | ^~~~~~~~~~~~ pki_scard.cpp:483:42: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 483 | ec = EVP_PKEY_get0_EC_KEY(pkey); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ pki_scard.cpp:484:60: warning: 'const EC_GROUP* EC_KEY_get0_group(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 484 | point = EC_POINT_point2bn(EC_KEY_get0_group(ec), | ~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1037:39: note: declared here 1037 | OSSL_DEPRECATEDIN_3_0 const EC_GROUP *EC_KEY_get0_group(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~ pki_scard.cpp:485:47: warning: 'const EC_POINT* EC_KEY_get0_public_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 485 | EC_KEY_get0_public_key(ec), | ~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1065:39: note: declared here 1065 | OSSL_DEPRECATEDIN_3_0 const EC_POINT *EC_KEY_get0_public_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~ pki_scard.cpp:486:45: warning: 'point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 486 | EC_KEY_get_conv_form(ec), NULL, NULL); | ~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1077:47: note: declared here 1077 | OSSL_DEPRECATEDIN_3_0 point_conversion_form_t EC_KEY_get_conv_form(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~ pki_scard.cpp:484:42: warning: 'BIGNUM* EC_POINT_point2bn(const EC_GROUP*, const EC_POINT*, point_conversion_form_t, BIGNUM*, BN_CTX*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 484 | point = EC_POINT_point2bn(EC_KEY_get0_group(ec), | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 485 | EC_KEY_get0_public_key(ec), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 486 | EC_KEY_get_conv_form(ec), NULL, NULL); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/openssl/ec.h:773:31: note: declared here 773 | OSSL_DEPRECATEDIN_3_0 BIGNUM *EC_POINT_point2bn(const EC_GROUP *, | ^~~~~~~~~~~~~~~~~ pki_scard.cpp:504:64: warning: 'const BIGNUM* EC_KEY_get0_private_key(const EC_KEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 504 | EC_KEY_get0_private_key(ec)); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~ /usr/include/openssl/ec.h:1051:37: note: declared here 1051 | OSSL_DEPRECATEDIN_3_0 const BIGNUM *EC_KEY_get0_private_key(const EC_KEY *key); | ^~~~~~~~~~~~~~~~~~~~~~~ pki_scard.cpp: In member function 'bool pki_scard::find_key_on_card(slotid*) const': pki_scard.cpp:597:50: warning: 'int EVP_PKEY_cmp(const EVP_PKEY*, const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 597 | bool match = EVP_PKEY_cmp(key, pkey) == 1; | ~~~~~~~~~~~~^~~~~~~~~~~ /usr/include/openssl/evp.h:1421:5: note: declared here 1421 | int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b); | ^~~~~~~~~~~~ CC [widgets] CertDetail.o pki_scard.cpp: In member function 'virtual void pki_scard::fromData(const unsigned char*, db_header_t*)': pki_scard.cpp:719:48: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 719 | ptr = EVP_PKEY_get0_RSA(key); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1349:22: note: declared here 1349 | const struct rsa_st *EVP_PKEY_get0_RSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_scard.cpp:722:48: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 722 | ptr = EVP_PKEY_get0_DSA(key); | ~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1358:22: note: declared here 1358 | const struct dsa_st *EVP_PKEY_get0_DSA(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~ pki_scard.cpp:726:51: warning: 'const ec_key_st* EVP_PKEY_get0_EC_KEY(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 726 | ptr = EVP_PKEY_get0_EC_KEY(key); | ~~~~~~~~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1375:25: note: declared here 1375 | const struct ec_key_st *EVP_PKEY_get0_EC_KEY(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~~~~~~~~ pki_scard.cpp:730:44: warning: 'void* EVP_PKEY_get0(const EVP_PKEY*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 730 | ptr = EVP_PKEY_get0(key); | ~~~~~~~~~~~~~^~~~~ /usr/include/openssl/evp.h:1333:7: note: declared here 1333 | void *EVP_PKEY_get0(const EVP_PKEY *pkey); | ^~~~~~~~~~~~~ CC [widgets] CertExtend.o CC [widgets] PwDialog.o CC [widgets] ImportMulti.o CC [widgets] CrlDetail.o CC [widgets] ExportDialog.o CC [widgets] hashBox.o CC [widgets] Options.o CC [widgets] NewKey.o CC [widgets] kvView.o CC [widgets] NewCrl.o CC [widgets] SearchPkcs11.o CC [widgets] RevocationList.o CC [widgets] XcaProxyModel.o CC [widgets] XcaHeaderView.o CC [widgets] KeyTreeView.o CC [widgets] TempTreeView.o CC [widgets] ReqTreeView.o CC [widgets] X509SuperTreeView.o CC [widgets] CertTreeView.o CC [widgets] OidResolver.o CC [widgets] OpenDb.o CC [widgets] XcaWarning.o CC [widgets] CrlTreeView.o CC [widgets] XcaApplication.o CC [widgets] Help.o CC [widgets] NewX509_ext.o CC [widgets] MW_menu.o CC [widgets] MW_help.o Help.cpp: In member function 'QMap Help::url_by_ctx(const QString&) const': Help.cpp:54:46: warning: 'QMap QHelpEngineCore::linksForIdentifier(const QString&) const' is deprecated: Use documentsForIdentifier() instead [-Wdeprecated-declarations] 54 | return helpengine->linksForIdentifier(QString("%1.%1").arg(ctx)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/qt5/QtHelp/qhelpengine.h:43, from /usr/include/qt5/QtHelp/QHelpEngine:1, from Help.cpp:13: /usr/include/qt5/QtHelp/qhelpenginecore.h:110:25: note: declared here 110 | QMap linksForIdentifier(const QString &id) const; | ^~~~~~~~~~~~~~~~~~ db_x509.cpp: In member function 'virtual void db_x509::store(QModelIndexList)': db_x509.cpp:650:36: warning: 'oldcrt' may be used uninitialized [-Wmaybe-uninitialized] 650 | while (crt && crt != oldcrt) { | ~~~~^~~~~~~~~~~~~~~~ db_x509.cpp:564:19: note: 'oldcrt' was declared here 564 | pki_x509 *oldcrt, *crt = fromIndex(list[0]); | ^~~~~~ In file included from MainWindow.cpp:13: dhgen.h: In member function 'virtual void DHgen::run()': dhgen.h:43:36: warning: 'DH* DH_new()' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 43 | dh = DH_new(); | ~~~~~~^~ In file included from /usr/include/openssl/dsa.h:31, from /usr/include/openssl/x509.h:37, from /usr/include/openssl/pem.h:23, from /home/buildozer/aports/community/xca/src/xca-2.4.0/lib/pki_key.h:13, from /home/buildozer/aports/community/xca/src/xca-2.4.0/lib/db_key.h:12, from /home/buildozer/aports/community/xca/src/xca-2.4.0/lib/db_x509super.h:12, from /home/buildozer/aports/community/xca/src/xca-2.4.0/lib/db_x509req.h:12, from /home/buildozer/aports/community/xca/src/xca-2.4.0/widgets/X509SuperTreeView.h:12, from /home/buildozer/aports/community/xca/src/xca-2.4.0/widgets/CertTreeView.h:11, from /home/buildozer/aports/community/xca/src/xca-2.4.0/ui/ui_MainWindow.h:24, from MainWindow.h:11, from MainWindow.cpp:10: /usr/include/openssl/dh.h:202:27: note: declared here 202 | OSSL_DEPRECATEDIN_3_0 DH *DH_new(void); | ^~~~~~ dhgen.h:45:50: warning: 'int DH_generate_parameters_ex(DH*, int, int, BN_GENCB*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 45 | DH_generate_parameters_ex(dh, bits, 2, NULL); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ /usr/include/openssl/dh.h:215:27: note: declared here 215 | OSSL_DEPRECATEDIN_3_0 int DH_generate_parameters_ex(DH *dh, int prime_len, | ^~~~~~~~~~~~~~~~~~~~~~~~~ dhgen.h:54:43: warning: 'int PEM_write_DHparams(FILE*, const DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 54 | PEM_write_DHparams(file.fp(), dh); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ /usr/include/openssl/pem.h:472:1: note: declared here 472 | DECLARE_PEM_rw_attr(OSSL_DEPRECATEDIN_3_0, DHparams, DH) | ^~~~~~~~~~~~~~~~~~~ dhgen.h:60:32: warning: 'void DH_free(DH*)' is deprecated: Since OpenSSL 3.0 [-Wdeprecated-declarations] 60 | DH_free(dh); | ~~~~~~~^~~~ /usr/include/openssl/dh.h:203:28: note: declared here 203 | OSSL_DEPRECATEDIN_3_0 void DH_free(DH *dh); | ^~~~~~~ DONE [lib] DONE [widgets] LINK xca Ok, compilation was successful. Now do as root: 'make install' >>> xca: Entering fakeroot... mkdir -p ui make -C ui -f /home/buildozer/aports/community/xca/src/xca-2.4.0/ui/Makefile VPATH=/home/buildozer/aports/community/xca/src/xca-2.4.0/ui all /home/buildozer/aports/community/xca/src/xca-2.4.0/gen_commithash.h.sh commithash.h make[1]: Entering directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/ui' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/ui' mkdir -p lib mkdir -p widgets make -C lib -f /home/buildozer/aports/community/xca/src/xca-2.4.0/lib/Makefile \ VPATH=/home/buildozer/aports/community/xca/src/xca-2.4.0/lib mkdir -p img make -C widgets -f /home/buildozer/aports/community/xca/src/xca-2.4.0/widgets/Makefile \ VPATH=/home/buildozer/aports/community/xca/src/xca-2.4.0/widgets mkdir -p misc make -C img -f /home/buildozer/aports/community/xca/src/xca-2.4.0/img/Makefile \ VPATH=/home/buildozer/aports/community/xca/src/xca-2.4.0/img mkdir -p lang make -C misc -f /home/buildozer/aports/community/xca/src/xca-2.4.0/misc/Makefile \ VPATH=/home/buildozer/aports/community/xca/src/xca-2.4.0/misc mkdir -p doc make[1]: Entering directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/img' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/img' make -C lang -f /home/buildozer/aports/community/xca/src/xca-2.4.0/lang/Makefile \ VPATH=/home/buildozer/aports/community/xca/src/xca-2.4.0/lang make[1]: Entering directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/misc' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/misc' mkdir -p img make -C doc -f /home/buildozer/aports/community/xca/src/xca-2.4.0/doc/Makefile \ VPATH=/home/buildozer/aports/community/xca/src/xca-2.4.0/doc mkdir -p misc make[1]: Entering directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/lang' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/lang' make -C img -f /home/buildozer/aports/community/xca/src/xca-2.4.0/img/Makefile \ VPATH=/home/buildozer/aports/community/xca/src/xca-2.4.0/img install mkdir -p lang make -C misc -f /home/buildozer/aports/community/xca/src/xca-2.4.0/misc/Makefile \ VPATH=/home/buildozer/aports/community/xca/src/xca-2.4.0/misc install make[1]: Entering directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/doc' make -C lang -f /home/buildozer/aports/community/xca/src/xca-2.4.0/lang/Makefile \ VPATH=/home/buildozer/aports/community/xca/src/xca-2.4.0/lang install make[1]: Entering directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/img' install -d /home/buildozer/aports/community/xca/pkg/xca/usr/share/pixmaps/ make[1]: Entering directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/misc' install -m 755 -d /home/buildozer/aports/community/xca/pkg/xca/usr/share/xca \ /home/buildozer/aports/community/xca/pkg/xca/usr/share/applications \ /home/buildozer/aports/community/xca/pkg/xca/usr/share/mime/packages \ /home/buildozer/aports/community/xca/pkg/xca/usr/share/bash-completion/completions install -d /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/16x16/apps /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/16x16/mimetypes make[1]: Entering directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/lang' install -m 755 -d /home/buildozer/aports/community/xca/pkg/xca/usr/share/xca install -m 644 xca-32x32.xpm /home/buildozer/aports/community/xca/pkg/xca/usr/share/pixmaps/ install -d /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/32x32/apps /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/32x32/mimetypes install -m 644 dn.txt oids.txt eku.txt /home/buildozer/aports/community/xca/src/xca-2.4.0/misc/*.xca \ /home/buildozer/aports/community/xca/pkg/xca/usr/share/xca install -m 0644 xca-icons.iconset/icon_16x16.png /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/16x16/apps/xca.png install -m 644 xca_de.qm xca_ru.qm xca_hr.qm xca_pl.qm xca_pt_BR.qm xca_es.qm xca_it.qm xca_zh_CN.qm xca_nl.qm xca_ja.qm xca_tr.qm xca_fr.qm xca_sk.qm /home/buildozer/aports/community/xca/pkg/xca/usr/share/xca #/usr/lib/qt5/bin/qcollectiongenerator qthelp/xca.qhcp -o qthelp/xca.qhc install -d /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/48x48/apps /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/48x48/mimetypes ln -s ../apps/xca.png /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/16x16/mimetypes/x-xca-database.png make[1]: Leaving directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/doc' mkdir -p doc install -m 0644 xca-icons.iconset/icon_32x32.png /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/32x32/apps/xca.png install -m 644 /home/buildozer/aports/community/xca/src/xca-2.4.0/misc/xca.desktop /home/buildozer/aports/community/xca/pkg/xca/usr/share/applications install -d /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/64x64/apps /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/64x64/mimetypes ln -s ../apps/xca.png /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/16x16/mimetypes/x-xca-template.png install -m 644 /home/buildozer/aports/community/xca/src/xca-2.4.0/misc/xca.xml /home/buildozer/aports/community/xca/pkg/xca/usr/share/mime/packages ln -s ../apps/xca.png /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/32x32/mimetypes/x-xca-database.png install -m 0644 xca-icons.iconset/icon_48x48.png /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/48x48/apps/xca.png make -C doc -f /home/buildozer/aports/community/xca/src/xca-2.4.0/doc/Makefile \ VPATH=/home/buildozer/aports/community/xca/src/xca-2.4.0/doc install make[1]: Leaving directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/lang' ln -s ../apps/xca.png /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/32x32/mimetypes/x-xca-template.png install -m 644 /home/buildozer/aports/community/xca/src/xca-2.4.0/misc/xca.completion /home/buildozer/aports/community/xca/pkg/xca/usr/share/bash-completion/completions/xca ln -s ../apps/xca.png /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/48x48/mimetypes/x-xca-database.png if test -z "/home/buildozer/aports/community/xca/pkg/xca"; then \ update-mime-database /usr/share/mime || :; \ update-desktop-database || :; \ fi ln -s ../apps/xca.png /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/48x48/mimetypes/x-xca-template.png make[1]: Entering directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/doc' #install -m 755 -d /home/buildozer/aports/community/xca/pkg/xca/usr/share/doc/xca install -m 0644 xca-icons.iconset/icon_64x64.png /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/64x64/apps/xca.png make[1]: Leaving directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/misc' ln -s ../apps/xca.png /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/64x64/mimetypes/x-xca-database.png #install -m 644 qthelp/*.html qthelp/xca.qhc qthelp/xca.qch /home/buildozer/aports/community/xca/pkg/xca/usr/share/doc/xca ln -s ../apps/xca.png /home/buildozer/aports/community/xca/pkg/xca/usr/share/icons/hicolor/64x64/mimetypes/x-xca-template.png make[1]: Leaving directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/img' install -m 755 -d /home/buildozer/aports/community/xca/pkg/xca/usr/share/man/man1 install -m 644 *.1.gz /home/buildozer/aports/community/xca/pkg/xca//usr/share/man/man1 make[1]: Leaving directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/doc' make[1]: Entering directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/lib' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/lib' make[1]: Entering directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/widgets' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/buildozer/aports/community/xca/src/xca-2.4.0/widgets' install -m 755 -d /home/buildozer/aports/community/xca/pkg/xca/usr/bin install -m 755 xca /home/buildozer/aports/community/xca/pkg/xca/usr/bin strip /home/buildozer/aports/community/xca/pkg/xca/usr/bin/xca >>> xca-doc*: Running split function doc... >>> xca-doc*: Preparing subpackage xca-doc... >>> xca-doc*: Running postcheck for xca-doc >>> xca*: Running postcheck for xca >>> WARNING: xca*: Found /usr/share/bash-completion Add $pkgname-bash-completion to subpackages >>> xca*: Preparing package xca... >>> xca*: Stripping binaries >>> xca-doc*: Scanning shared objects >>> xca*: Scanning shared objects >>> xca-doc*: Tracing dependencies... >>> xca-doc*: Package size: 24.0 KB >>> xca-doc*: Compressing data... >>> xca-doc*: Create checksum... >>> xca-doc*: Create xca-doc-2.4.0-r2.apk >>> xca*: Tracing dependencies... qt5-qtbase-sqlite so:libQt5Core.so.5 so:libQt5Gui.so.5 so:libQt5Help.so.5 so:libQt5Sql.so.5 so:libQt5Widgets.so.5 so:libc.musl-armhf.so.1 so:libcrypto.so.3 so:libgcc_s.so.1 so:libltdl.so.7 so:libstdc++.so.6 >>> xca*: Package size: 2.7 MB >>> xca*: Compressing data... >>> xca*: Create checksum... >>> xca*: Create xca-2.4.0-r2.apk >>> xca: Build complete at Mon, 24 Apr 2023 04:49:50 +0000 elapsed time 0h 0m 48s >>> xca: Cleaning up srcdir >>> xca: Cleaning up pkgdir >>> xca: Uninstalling dependencies... (1/184) Purging .makedepends-xca (20230424.044917) (2/184) Purging qt5-qttools-dev (5.15.9_git20230407-r1) (3/184) Purging qt5-qttools (5.15.9_git20230407-r1) (4/184) Purging libtool (2.4.7-r2) (5/184) Purging libltdl (2.4.7-r2) (6/184) Purging clang16-libclang (16.0.2-r1) (7/184) Purging git-perl (2.40.0-r1) (8/184) Purging perl-git (2.40.0-r1) (9/184) Purging perl-error (0.17029-r1) (10/184) Purging libqt5designercomponents (5.15.9_git20230407-r1) (11/184) Purging libqt5help (5.15.9_git20230407-r1) (12/184) Purging llvm16-libs (16.0.2-r0) (13/184) Purging python3-pyc (3.11.3-r10) (14/184) Purging python3-pycache-pyc0 (3.11.3-r10) (15/184) Purging xcb-proto-pyc (1.15.2-r2) (16/184) Purging pyc (0.1-r0) (17/184) Purging qt5-qtbase-dev (5.15.9_git20230407-r1) (18/184) Purging qt5-qtbase-sqlite (5.15.9_git20230407-r1) (19/184) Purging qt5-qtbase-odbc (5.15.9_git20230407-r1) (20/184) Purging qt5-qtbase-postgresql (5.15.9_git20230407-r1) (21/184) Purging qt5-qtbase-mysql (5.15.9_git20230407-r1) (22/184) Purging qt5-qtbase-tds (5.15.9_git20230407-r1) (23/184) Purging dbus-dev (1.14.6-r2) (24/184) Purging fontconfig-dev (2.14.2-r3) (25/184) Purging freetype-dev (2.13.0-r5) (26/184) Purging glib-dev (2.76.2-r0) (27/184) Purging bzip2-dev (1.0.8-r5) (28/184) Purging docbook-xsl (1.79.2-r8) Executing docbook-xsl-1.79.2-r8.post-deinstall (29/184) Purging docbook-xml (4.5-r8) Executing docbook-xml-4.5-r8.post-deinstall (30/184) Purging gettext-dev (0.21.1-r4) (31/184) Purging xz (5.4.2-r1) (32/184) Purging gettext-asprintf (0.21.1-r4) (33/184) Purging gettext (0.21.1-r4) (34/184) Purging libxml2-utils (2.10.4-r2) (35/184) Purging libxslt (1.1.37-r3) (36/184) Purging libpng-dev (1.6.39-r3) (37/184) Purging libsm-dev (1.2.4-r1) (38/184) Purging mesa-dev (23.0.3-r1) (39/184) Purging libxdamage-dev (1.1.6-r1) (40/184) Purging libxshmfence-dev (1.3.2-r2) (41/184) Purging mesa-gl (23.0.3-r1) (42/184) Purging mesa-osmesa (23.0.3-r1) (43/184) Purging mesa-xatracker (23.0.3-r1) (44/184) Purging openssl-dev (3.1.0-r4) (45/184) Purging perl (5.36.0-r3) (46/184) Purging sqlite-dev (3.41.2-r2) (47/184) Purging sqlite (3.41.2-r2) (48/184) Purging qt5-qtdeclarative (5.15.9_git20230421-r1) (49/184) Purging util-linux-dev (2.38.1-r7) (50/184) Purging libfdisk (2.38.1-r7) (51/184) Purging libsmartcols (2.38.1-r7) (52/184) Purging libqt5designer (5.15.9_git20230407-r1) (53/184) Purging qt5-qtbase-x11 (5.15.9_git20230407-r1) (54/184) Purging xdg-utils (1.1.3-r4) (55/184) Purging xset (1.2.5-r0) (56/184) Purging xprop (1.2.6-r0) (57/184) Purging gtk+3.0 (3.24.37-r1) Executing gtk+3.0-3.24.37-r1.post-deinstall (58/184) Purging gtk-update-icon-cache (3.24.37-r1) (59/184) Purging hicolor-icon-theme (0.17-r2) (60/184) Purging libatk-bridge-2.0 (2.48.0-r1) (61/184) Purging at-spi2-core (2.48.0-r1) (62/184) Purging cups-libs (2.4.2-r5) (63/184) Purging avahi-libs (0.8-r11) (64/184) Purging brotli-dev (1.0.9-r14) (65/184) Purging brotli (1.0.9-r14) (66/184) Purging pcre2-dev (10.42-r1) (67/184) Purging zlib-dev (1.2.13-r1) (68/184) Purging libpcre2-32 (10.42-r1) (69/184) Purging libedit-dev (20221030.3.1-r1) (70/184) Purging ncurses-dev (6.4_p20230401-r5) (71/184) Purging libncurses++ (6.4_p20230401-r5) (72/184) Purging bsd-compat-headers (0.7.2-r5) (73/184) Purging pango (1.50.14-r1) Executing pango-1.50.14-r1.pre-deinstall (74/184) Purging cairo-gobject (1.17.8-r1) (75/184) Purging cairo (1.17.8-r1) (76/184) Purging qt5-qtbase (5.15.9_git20230407-r1) (77/184) Purging dbus-libs (1.14.6-r2) (78/184) Purging libinput-libs (1.23.0-r0) (79/184) Purging eudev-libs (3.2.11-r8) (80/184) Purging expat-dev (2.5.0-r1) (81/184) Purging expat (2.5.0-r1) (82/184) Purging libxft (2.3.8-r0) (83/184) Purging fontconfig (2.14.2-r3) (84/184) Purging freetds (1.3.18-r1) (85/184) Purging harfbuzz (7.1.0-r4) (86/184) Purging freetype (2.13.0-r5) (87/184) Purging fribidi (1.0.12-r2) (88/184) Purging libxxf86vm-dev (1.1.5-r2) (89/184) Purging libxxf86vm (1.1.5-r2) (90/184) Purging libxfixes-dev (6.0.1-r1) (91/184) Purging libxext-dev (1.3.5-r1) (92/184) Purging libx11-dev (1.8.4-r2) (93/184) Purging xtrans (1.4.0-r2) (94/184) Purging libxcb-dev (1.15-r1) (95/184) Purging xcb-proto (1.15.2-r2) (96/184) Purging python3 (3.11.3-r10) (97/184) Purging gdbm (1.23-r1) (98/184) Purging gdk-pixbuf (2.42.10-r4) Executing gdk-pixbuf-2.42.10-r4.pre-deinstall (99/184) Purging shared-mime-info (2.2-r3) Executing shared-mime-info-2.2-r3.post-deinstall (100/184) Purging gettext-libs (0.21.1-r4) (101/184) Purging libatk-1.0 (2.48.0-r1) (102/184) Purging glib (2.76.2-r0) (103/184) Purging gnutls (3.8.0-r2) (104/184) Purging graphite2 (1.3.14-r5) (105/184) Purging icu-libs (73.1-r1) (106/184) Purging icu-data-full (73.1-r1) (107/184) Purging libmount (2.38.1-r7) (108/184) Purging libblkid (2.38.1-r7) (109/184) Purging libxdmcp-dev (1.1.4-r1) (110/184) Purging mesa-egl (23.0.3-r1) (111/184) Purging xcb-util-renderutil (0.3.10-r0) (112/184) Purging xcb-util-image (0.4.1-r0) (113/184) Purging libxkbcommon-x11 (1.5.0-r1) (114/184) Purging xcb-util-wm (0.4.2-r0) (115/184) Purging libxmu (1.1.4-r1) (116/184) Purging libxi (1.8-r1) (117/184) Purging libxrandr (1.5.3-r1) (118/184) Purging libxinerama (1.1.5-r1) (119/184) Purging libxtst (1.2.4-r2) (120/184) Purging libxext (1.3.5-r1) (121/184) Purging libxcursor (1.2.1-r2) (122/184) Purging libxdamage (1.1.6-r1) (123/184) Purging libxrender (0.9.11-r2) (124/184) Purging libxt (1.3.0-r1) (125/184) Purging libxcomposite (0.4.6-r2) (126/184) Purging libxfixes (6.0.1-r1) (127/184) Purging libx11 (1.8.4-r2) (128/184) Purging xcb-util-keysyms (0.4.1-r0) (129/184) Purging xcb-util (0.4.1-r2) (130/184) Purging libxcb (1.15-r1) (131/184) Purging libxdmcp (1.1.4-r1) (132/184) Purging libbsd (0.11.7-r1) (133/184) Purging libbz2 (1.0.8-r5) (134/184) Purging libdrm-dev (2.4.115-r1) (135/184) Purging mesa-gbm (23.0.3-r1) (136/184) Purging libdrm (2.4.115-r1) (137/184) Purging libepoxy (1.5.10-r1) (138/184) Purging libevdev (1.13.0-r1) (139/184) Purging libffi-dev (3.4.4-r2) (140/184) Purging linux-headers (6.2-r0) (141/184) Purging llvm15-libs (15.0.7-r5) (142/184) Purging wayland-libs-cursor (1.22.0-r1) (143/184) Purging wayland-libs-client (1.22.0-r1) (144/184) Purging p11-kit (0.24.1-r2) (145/184) Purging wayland-libs-server (1.22.0-r1) (146/184) Purging libffi (3.4.4-r2) (147/184) Purging libformw (6.4_p20230401-r5) (148/184) Purging libgcrypt (1.10.2-r1) (149/184) Purging libgpg-error (1.47-r1) (150/184) Purging libice-dev (1.1.1-r1) (151/184) Purging libsm (1.2.4-r1) (152/184) Purging libice (1.1.1-r1) (153/184) Purging libintl (0.21.1-r4) (154/184) Purging tiff (4.5.0-r6) (155/184) Purging libjpeg-turbo (2.1.5.1-r2) (156/184) Purging libmd (1.0.4-r2) (157/184) Purging libmenuw (6.4_p20230401-r5) (158/184) Purging libpanelw (6.4_p20230401-r5) (159/184) Purging libpcre2-16 (10.42-r1) (160/184) Purging libpng (1.6.39-r3) (161/184) Purging libpq (15.2-r3) (162/184) Purging libtasn1 (4.19.0-r1) (163/184) Purging libuuid (2.38.1-r7) (164/184) Purging libwebp (1.3.0-r1) (165/184) Purging libxau-dev (1.0.11-r1) (166/184) Purging libxau (1.0.11-r1) (167/184) Purging libxkbcommon (1.5.0-r1) (168/184) Purging xkeyboard-config (2.38-r0) (169/184) Purging libxml2 (2.10.4-r2) (170/184) Purging libxshmfence (1.3.2-r2) (171/184) Purging mariadb-connector-c (3.3.4-r1) (172/184) Purging mesa-gles (23.0.3-r1) (173/184) Purging mesa (23.0.3-r1) (174/184) Purging mesa-glapi (23.0.3-r1) (175/184) Purging mpdecimal (2.5.1-r2) (176/184) Purging mtdev (1.1.6-r2) (177/184) Purging nettle (3.8.1-r1) (178/184) Purging pixman (0.42.2-r1) (179/184) Purging unixodbc (2.3.11-r1) (180/184) Purging readline (8.2.1-r1) (181/184) Purging sqlite-libs (3.41.2-r2) (182/184) Purging wayland-libs-egl (1.22.0-r1) (183/184) Purging xorgproto (2022.2-r0) (184/184) Purging xz-libs (5.4.2-r1) Executing busybox-1.36.0-r7.trigger OK: 326 MiB in 98 packages >>> xca: Updating the community/armhf repository index... >>> xca: Signing the index...