+ case "${usergroup_phase}" in + local run_cmd + run_cmd=run_su + shift + run_su /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/qca2-ossl-2.2.1nb7/work.log + su pbulk -c '"$@"' make /usr/pkg/bin/bmake all BATCH=1 DEPENDS_TARGET=/nonexistent WRKLOG=/tmp/bulklog/qca2-ossl-2.2.1nb7/work.log => Bootstrap dependency digest>=20211023: found digest-20220214 ===> Building for qca2-ossl-2.2.1nb7 [ 33%] Generating qca-ossl.moc [ 66%] Building CXX object plugins/qca-ossl/CMakeFiles/qca-ossl.dir/qca-ossl.cpp.o /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::SymmetricKey opensslQCAPlugin::opensslHkdfContext::makeKey(const QCA::SecureArray&, const QCA::InitializationVector&, const QCA::InitializationVector&, unsigned int)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1303:47: error: invalid conversion from 'const char*' to 'const unsigned char*' [-fpermissive] EVP_PKEY_CTX_set1_hkdf_salt(pctx, salt.data(), int(salt.size())); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:71:0: /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/kdf.h:107:5: error: initializing argument 2 of 'int EVP_PKEY_CTX_set1_hkdf_salt(EVP_PKEY_CTX*, const unsigned char*, int)' [-fpermissive] int EVP_PKEY_CTX_set1_hkdf_salt(EVP_PKEY_CTX *ctx, ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1304:48: error: invalid conversion from 'const char*' to 'const unsigned char*' [-fpermissive] EVP_PKEY_CTX_set1_hkdf_key(pctx, secret.data(), int(secret.size())); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:71:0: /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/kdf.h:110:5: error: initializing argument 2 of 'int EVP_PKEY_CTX_set1_hkdf_key(EVP_PKEY_CTX*, const unsigned char*, int)' [-fpermissive] int EVP_PKEY_CTX_set1_hkdf_key(EVP_PKEY_CTX *ctx, ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1305:47: error: invalid conversion from 'const char*' to 'const unsigned char*' [-fpermissive] EVP_PKEY_CTX_add1_hkdf_info(pctx, info.data(), int(info.size())); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:71:0: /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/kdf.h:113:5: error: initializing argument 2 of 'int EVP_PKEY_CTX_add1_hkdf_info(EVP_PKEY_CTX*, const unsigned char*, int)' [-fpermissive] int EVP_PKEY_CTX_add1_hkdf_info(EVP_PKEY_CTX *ctx, ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In constructor 'opensslQCAPlugin::opensslHMACContext::opensslHMACContext(const EVP_MD*, QCA::Provider*, const QString&)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1320:15: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:33): Since OpenSSL 3.0 [-Wdeprecated-declarations] m_context = HMAC_CTX_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1320:28: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:33): Since OpenSSL 3.0 [-Wdeprecated-declarations] m_context = HMAC_CTX_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In copy constructor 'opensslQCAPlugin::opensslHMACContext::opensslHMACContext(const opensslQCAPlugin::opensslHMACContext&)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1330:15: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:33): Since OpenSSL 3.0 [-Wdeprecated-declarations] m_context = HMAC_CTX_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1330:28: warning: 'HMAC_CTX* HMAC_CTX_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:33): Since OpenSSL 3.0 [-Wdeprecated-declarations] m_context = HMAC_CTX_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1331:3: warning: 'int HMAC_CTX_copy(HMAC_CTX*, HMAC_CTX*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:49): Since OpenSSL 3.0 [-Wdeprecated-declarations] HMAC_CTX_copy(m_context, other.m_context); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1331:43: warning: 'int HMAC_CTX_copy(HMAC_CTX*, HMAC_CTX*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:49): Since OpenSSL 3.0 [-Wdeprecated-declarations] HMAC_CTX_copy(m_context, other.m_context); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In destructor 'virtual opensslQCAPlugin::opensslHMACContext::~opensslHMACContext()': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1336:3: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:35): Since OpenSSL 3.0 [-Wdeprecated-declarations] HMAC_CTX_free(m_context); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1336:26: warning: 'void HMAC_CTX_free(HMAC_CTX*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:35): Since OpenSSL 3.0 [-Wdeprecated-declarations] HMAC_CTX_free(m_context); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::opensslHMACContext::setup(const QCA::SymmetricKey&)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1341:3: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:43): Since OpenSSL 3.0 [-Wdeprecated-declarations] HMAC_Init_ex( m_context, key.data(), key.size(), m_algorithm, 0 ); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1341:67: warning: 'int HMAC_Init_ex(HMAC_CTX*, const void*, int, const EVP_MD*, ENGINE*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:43): Since OpenSSL 3.0 [-Wdeprecated-declarations] HMAC_Init_ex( m_context, key.data(), key.size(), m_algorithm, 0 ); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::opensslHMACContext::update(const QCA::MemoryRegion&)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1351:3: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:45): Since OpenSSL 3.0 [-Wdeprecated-declarations] HMAC_Update( m_context, (unsigned char *)a.data(), a.size() ); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1351:63: warning: 'int HMAC_Update(HMAC_CTX*, const unsigned char*, size_t)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:45): Since OpenSSL 3.0 [-Wdeprecated-declarations] HMAC_Update( m_context, (unsigned char *)a.data(), a.size() ); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::opensslHMACContext::final(QCA::MemoryRegion*)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1357:3: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:47): Since OpenSSL 3.0 [-Wdeprecated-declarations] HMAC_Final(m_context, (unsigned char *)sa.data(), 0 ); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1357:55: warning: 'int HMAC_Final(HMAC_CTX*, unsigned char*, unsigned int*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:47): Since OpenSSL 3.0 [-Wdeprecated-declarations] HMAC_Final(m_context, (unsigned char *)sa.data(), 0 ); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1359:3: warning: 'int HMAC_CTX_reset(HMAC_CTX*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:34): Since OpenSSL 3.0 [-Wdeprecated-declarations] HMAC_CTX_reset(m_context); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1359:27: warning: 'int HMAC_CTX_reset(HMAC_CTX*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/hmac.h:34): Since OpenSSL 3.0 [-Wdeprecated-declarations] HMAC_CTX_reset(m_context); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'QCA::SecureArray opensslQCAPlugin::EVPKey::endSign()': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1490:17: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1490:39: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1490:39: error: invalid conversion from 'const rsa_st*' to 'RSA* {aka rsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1491:9: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:291): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(RSA_private_encrypt (raw.size(), (unsigned char *)raw.data(), ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1493:29: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:291): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_PKCS1_PADDING) == -1) { ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'bool opensslQCAPlugin::EVPKey::endVerify(const QCA::SecureArray&)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1537:17: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1537:39: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1537:39: error: invalid conversion from 'const rsa_st*' to 'RSA* {aka rsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1538:16: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:294): Since OpenSSL 3.0 [-Wdeprecated-declarations] if((len = RSA_public_decrypt (sig.size(), (unsigned char *)sig.data(), ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1540:32: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:294): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_PKCS1_PADDING)) == -1) { ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In static member function 'static void opensslQCAPlugin::{anonymous}::DsaDeleter::cleanup(void*)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1678:4: warning: 'void DSA_free(DSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:132): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_free((DSA *)pointer); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1678:27: warning: 'void DSA_free(DSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:132): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_free((DSA *)pointer); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In function 'bool opensslQCAPlugin::make_dlgroup(const QByteArray&, int, int, opensslQCAPlugin::DLParams*)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1686:38: warning: 'DSA* DSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:130): Since OpenSSL 3.0 [-Wdeprecated-declarations] QScopedPointer dsa(DSA_new()); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1686:46: warning: 'DSA* DSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:130): Since OpenSSL 3.0 [-Wdeprecated-declarations] QScopedPointer dsa(DSA_new()); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1690:6: warning: 'int DSA_generate_parameters_ex(DSA*, int, const unsigned char*, int, int*, long unsigned int*, BN_GENCB*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:172): Since OpenSSL 3.0 [-Wdeprecated-declarations] if (DSA_generate_parameters_ex(dsa.data(), bits, (const unsigned char *)seed.data(), seed.size(), ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1691:28: warning: 'int DSA_generate_parameters_ex(DSA*, int, const unsigned char*, int, int*, long unsigned int*, BN_GENCB*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:172): Since OpenSSL 3.0 [-Wdeprecated-declarations] &ret_counter, NULL, NULL) != 1) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1698:2: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:206): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_get0_pqg(dsa.data(), &bnp, &bnq, &bng); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1698:43: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:206): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_get0_pqg(dsa.data(), &bnp, &bnq, &bng); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In static member function 'static void opensslQCAPlugin::{anonymous}::RsaDeleter::cleanup(void*)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1879:4: warning: 'void RSA_free(RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:299): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_free((RSA *)pointer); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1879:27: warning: 'void RSA_free(RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:299): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_free((RSA *)pointer); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In destructor 'virtual opensslQCAPlugin::RSAKeyMaker::~RSAKeyMaker()': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1908:4: warning: 'void RSA_free(RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:299): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_free(result); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1908:19: warning: 'void RSA_free(RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:299): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_free(result); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKeyMaker::run()': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1913:39: warning: 'RSA* RSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] QScopedPointer rsa(RSA_new()); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1913:47: warning: 'RSA* RSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] QScopedPointer rsa(RSA_new()); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1925:7: warning: 'int RSA_generate_key_ex(RSA*, int, BIGNUM*, BN_GENCB*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:266): Since OpenSSL 3.0 [-Wdeprecated-declarations] if (RSA_generate_key_ex(rsa.data(), bits, e.data(), NULL) == 0) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1925:59: warning: 'int RSA_generate_key_ex(RSA*, int, BIGNUM*, BN_GENCB*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:266): Since OpenSSL 3.0 [-Wdeprecated-declarations] if (RSA_generate_key_ex(rsa.data(), bits, e.data(), NULL) == 0) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKey::convertToPublic()': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1996:19: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa_pkey = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1996:45: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa_pkey = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1996:45: error: invalid conversion from 'const rsa_st*' to 'RSA* {aka rsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1997:13: warning: 'int i2d_RSAPublicKey(const RSA*, unsigned char**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:313): Since OpenSSL 3.0 [-Wdeprecated-declarations] int len = i2d_RSAPublicKey(rsa_pkey, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:1997:44: warning: 'int i2d_RSAPublicKey(const RSA*, unsigned char**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:313): Since OpenSSL 3.0 [-Wdeprecated-declarations] int len = i2d_RSAPublicKey(rsa_pkey, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2000:3: warning: 'int i2d_RSAPublicKey(const RSA*, unsigned char**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:313): Since OpenSSL 3.0 [-Wdeprecated-declarations] i2d_RSAPublicKey(rsa_pkey, &p); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2000:32: warning: 'int i2d_RSAPublicKey(const RSA*, unsigned char**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:313): Since OpenSSL 3.0 [-Wdeprecated-declarations] i2d_RSAPublicKey(rsa_pkey, &p); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2007:9: warning: 'RSA* d2i_RSAPublicKey(RSA**, const unsigned char**, long int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:313): Since OpenSSL 3.0 [-Wdeprecated-declarations] rsa = d2i_RSAPublicKey(NULL, (const unsigned char **)&p, result.size()); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2007:73: warning: 'RSA* d2i_RSAPublicKey(RSA**, const unsigned char**, long int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:313): Since OpenSSL 3.0 [-Wdeprecated-declarations] rsa = d2i_RSAPublicKey(NULL, (const unsigned char **)&p, result.size()); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:30:0: /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:498:41: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\ ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2012:3: note: in expansion of macro 'EVP_PKEY_assign_RSA' EVP_PKEY_assign_RSA(evp.pkey, rsa); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:499:63: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] (rsa)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2012:3: note: in expansion of macro 'EVP_PKEY_assign_RSA' EVP_PKEY_assign_RSA(evp.pkey, rsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual int opensslQCAPlugin::RSAKey::maximumEncryptSize(QCA::EncryptionAlgorithm) const': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2023:14: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2023:40: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2023:40: error: invalid conversion from 'const rsa_st*' to 'RSA* {aka rsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2027:30: warning: 'int RSA_size(const RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:210): Since OpenSSL 3.0 [-Wdeprecated-declarations] case EME_PKCS1v15: size = RSA_size(rsa) - 11 - 1; break; ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2027:42: warning: 'int RSA_size(const RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:210): Since OpenSSL 3.0 [-Wdeprecated-declarations] case EME_PKCS1v15: size = RSA_size(rsa) - 11 - 1; break; ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2028:31: warning: 'int RSA_size(const RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:210): Since OpenSSL 3.0 [-Wdeprecated-declarations] case EME_PKCS1_OAEP: size = RSA_size(rsa) - 41 - 1; break; ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2028:43: warning: 'int RSA_size(const RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:210): Since OpenSSL 3.0 [-Wdeprecated-declarations] case EME_PKCS1_OAEP: size = RSA_size(rsa) - 41 - 1; break; ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2029:33: warning: 'int RSA_size(const RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:210): Since OpenSSL 3.0 [-Wdeprecated-declarations] case EME_PKCS1v15_SSL: size = RSA_size(rsa) - 11 - 1; break; ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2029:45: warning: 'int RSA_size(const RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:210): Since OpenSSL 3.0 [-Wdeprecated-declarations] case EME_PKCS1v15_SSL: size = RSA_size(rsa) - 11 - 1; break; ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2030:31: warning: 'int RSA_size(const RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:210): Since OpenSSL 3.0 [-Wdeprecated-declarations] case EME_NO_PADDING: size = RSA_size(rsa) - 1; break; ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2030:43: warning: 'int RSA_size(const RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:210): Since OpenSSL 3.0 [-Wdeprecated-declarations] case EME_NO_PADDING: size = RSA_size(rsa) - 1; break; ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::SecureArray opensslQCAPlugin::RSAKey::encrypt(const QCA::SecureArray&, QCA::EncryptionAlgorithm)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2038:14: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2038:40: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2038:40: error: invalid conversion from 'const rsa_st*' to 'RSA* {aka rsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2044:22: warning: 'int RSA_size(const RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:210): Since OpenSSL 3.0 [-Wdeprecated-declarations] SecureArray result(RSA_size(rsa)); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2044:34: warning: 'int RSA_size(const RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:210): Since OpenSSL 3.0 [-Wdeprecated-declarations] SecureArray result(RSA_size(rsa)); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2051:33: error: 'RSA_SSLV23_PADDING' was not declared in this scope case EME_PKCS1v15_SSL: pad = RSA_SSLV23_PADDING; break; ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2058:10: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:291): Since OpenSSL 3.0 [-Wdeprecated-declarations] ret = RSA_private_encrypt(buf.size(), (unsigned char *)buf.data(), (unsigned char *)result.data(), rsa, pad); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2058:111: warning: 'int RSA_private_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:291): Since OpenSSL 3.0 [-Wdeprecated-declarations] ret = RSA_private_encrypt(buf.size(), (unsigned char *)buf.data(), (unsigned char *)result.data(), rsa, pad); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2060:10: warning: 'int RSA_public_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:288): Since OpenSSL 3.0 [-Wdeprecated-declarations] ret = RSA_public_encrypt(buf.size(), (unsigned char *)buf.data(), (unsigned char *)result.data(), rsa, pad); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2060:110: warning: 'int RSA_public_encrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:288): Since OpenSSL 3.0 [-Wdeprecated-declarations] ret = RSA_public_encrypt(buf.size(), (unsigned char *)buf.data(), (unsigned char *)result.data(), rsa, pad); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual bool opensslQCAPlugin::RSAKey::decrypt(const QCA::SecureArray&, QCA::SecureArray*, QCA::EncryptionAlgorithm)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2071:14: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2071:40: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2071:40: error: invalid conversion from 'const rsa_st*' to 'RSA* {aka rsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2072:22: warning: 'int RSA_size(const RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:210): Since OpenSSL 3.0 [-Wdeprecated-declarations] SecureArray result(RSA_size(rsa)); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2072:34: warning: 'int RSA_size(const RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:210): Since OpenSSL 3.0 [-Wdeprecated-declarations] SecureArray result(RSA_size(rsa)); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2079:33: error: 'RSA_SSLV23_PADDING' was not declared in this scope case EME_PKCS1v15_SSL: pad = RSA_SSLV23_PADDING; break; ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2086:10: warning: 'int RSA_private_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:297): Since OpenSSL 3.0 [-Wdeprecated-declarations] ret = RSA_private_decrypt(in.size(), (unsigned char *)in.data(), (unsigned char *)result.data(), rsa, pad); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2086:109: warning: 'int RSA_private_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:297): Since OpenSSL 3.0 [-Wdeprecated-declarations] ret = RSA_private_decrypt(in.size(), (unsigned char *)in.data(), (unsigned char *)result.data(), rsa, pad); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2088:10: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:294): Since OpenSSL 3.0 [-Wdeprecated-declarations] ret = RSA_public_decrypt(in.size(), (unsigned char *)in.data(), (unsigned char *)result.data(), rsa, pad); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2088:108: warning: 'int RSA_public_decrypt(int, const unsigned char*, unsigned char*, RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:294): Since OpenSSL 3.0 [-Wdeprecated-declarations] ret = RSA_public_decrypt(in.size(), (unsigned char *)in.data(), (unsigned char *)result.data(), rsa, pad); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKey::createPrivate(const QCA::BigInteger&, const QCA::BigInteger&, const QCA::BigInteger&, const QCA::BigInteger&, const QCA::BigInteger&)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2191:14: warning: 'RSA* RSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = RSA_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2191:22: warning: 'RSA* RSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = RSA_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2192:6: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:213): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(RSA_set0_key(rsa, bi2bn(n), bi2bn(e), bi2bn(d)) == 0 ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2192:52: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:213): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(RSA_set0_key(rsa, bi2bn(n), bi2bn(e), bi2bn(d)) == 0 ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2193:10: warning: 'int RSA_set0_factors(RSA*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:214): Since OpenSSL 3.0 [-Wdeprecated-declarations] || RSA_set0_factors(rsa, bi2bn(p), bi2bn(q)) == 0) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2193:50: warning: 'int RSA_set0_factors(RSA*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:214): Since OpenSSL 3.0 [-Wdeprecated-declarations] || RSA_set0_factors(rsa, bi2bn(p), bi2bn(q)) == 0) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2196:4: warning: 'void RSA_free(RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:299): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_free(rsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2196:16: warning: 'void RSA_free(RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:299): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_free(rsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2204:4: warning: 'void RSA_blinding_off(RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:378): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_blinding_off(rsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2204:24: warning: 'void RSA_blinding_off(RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:378): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_blinding_off(rsa); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:30:0: /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:498:41: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\ ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2207:3: note: in expansion of macro 'EVP_PKEY_assign_RSA' EVP_PKEY_assign_RSA(evp.pkey, rsa); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:499:63: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] (rsa)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2207:3: note: in expansion of macro 'EVP_PKEY_assign_RSA' EVP_PKEY_assign_RSA(evp.pkey, rsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::RSAKey::createPublic(const QCA::BigInteger&, const QCA::BigInteger&)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2215:14: warning: 'RSA* RSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = RSA_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2215:22: warning: 'RSA* RSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = RSA_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2216:6: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:213): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(RSA_set0_key(rsa, bi2bn(n), bi2bn(e), NULL) == 0) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2216:48: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:213): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(RSA_set0_key(rsa, bi2bn(n), bi2bn(e), NULL) == 0) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2218:4: warning: 'void RSA_free(RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:299): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_free(rsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2218:16: warning: 'void RSA_free(RSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:299): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_free(rsa); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:30:0: /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:498:41: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\ ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2223:3: note: in expansion of macro 'EVP_PKEY_assign_RSA' EVP_PKEY_assign_RSA(evp.pkey, rsa); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:499:63: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] (rsa)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2223:3: note: in expansion of macro 'EVP_PKEY_assign_RSA' EVP_PKEY_assign_RSA(evp.pkey, rsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::n() const': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2229:14: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2229:40: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2229:40: error: invalid conversion from 'const rsa_st*' to 'RSA* {aka rsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2231:3: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:223): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_get0_key(rsa, &bnn, NULL, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2231:37: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:223): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_get0_key(rsa, &bnn, NULL, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::e() const': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2237:14: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2237:40: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2237:40: error: invalid conversion from 'const rsa_st*' to 'RSA* {aka rsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2239:3: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:223): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_get0_key(rsa, NULL, &bne, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2239:37: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:223): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_get0_key(rsa, NULL, &bne, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::p() const': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2245:14: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2245:40: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2245:40: error: invalid conversion from 'const rsa_st*' to 'RSA* {aka rsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2247:3: warning: 'void RSA_get0_factors(const RSA*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:226): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_get0_factors(rsa, &bnp, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2247:35: warning: 'void RSA_get0_factors(const RSA*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:226): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_get0_factors(rsa, &bnp, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::q() const': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2253:14: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2253:40: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2253:40: error: invalid conversion from 'const rsa_st*' to 'RSA* {aka rsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2255:3: warning: 'void RSA_get0_factors(const RSA*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:226): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_get0_factors(rsa, NULL, &bnq); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2255:35: warning: 'void RSA_get0_factors(const RSA*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:226): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_get0_factors(rsa, NULL, &bnq); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::RSAKey::d() const': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2261:14: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2261:40: warning: 'const rsa_st* EVP_PKEY_get0_RSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1351): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *rsa = EVP_PKEY_get0_RSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2261:40: error: invalid conversion from 'const rsa_st*' to 'RSA* {aka rsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2263:3: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:223): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_get0_key(rsa, NULL, NULL, &bnd); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2263:37: warning: 'void RSA_get0_key(const RSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:223): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_get0_key(rsa, NULL, NULL, &bnd); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:30:0: /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'void opensslQCAPlugin::RSAKey::km_finished()': /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:498:41: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\ ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2280:4: note: in expansion of macro 'EVP_PKEY_assign_RSA' EVP_PKEY_assign_RSA(evp.pkey, rsa); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:499:63: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] (rsa)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2280:4: note: in expansion of macro 'EVP_PKEY_assign_RSA' EVP_PKEY_assign_RSA(evp.pkey, rsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In destructor 'virtual opensslQCAPlugin::DSAKeyMaker::~DSAKeyMaker()': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2307:4: warning: 'void DSA_free(DSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:132): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_free(result); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2307:19: warning: 'void DSA_free(DSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:132): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_free(result); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DSAKeyMaker::run()': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2312:14: warning: 'DSA* DSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:130): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA *dsa = DSA_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2312:22: warning: 'DSA* DSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:130): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA *dsa = DSA_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2317:7: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:208): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(!DSA_set0_pqg(dsa, pne, qne, gne) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2317:38: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:208): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(!DSA_set0_pqg(dsa, pne, qne, gne) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2318:11: warning: 'int DSA_generate_key(DSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:179): Since OpenSSL 3.0 [-Wdeprecated-declarations] || !DSA_generate_key(dsa)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2318:31: warning: 'int DSA_generate_key(DSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:179): Since OpenSSL 3.0 [-Wdeprecated-declarations] || !DSA_generate_key(dsa)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2320:4: warning: 'void DSA_free(DSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:132): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_free(dsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2320:16: warning: 'void DSA_free(DSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:132): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_free(dsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DSAKey::convertToPublic()': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2393:19: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1360): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA *dsa_pkey = EVP_PKEY_get0_DSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2393:45: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1360): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA *dsa_pkey = EVP_PKEY_get0_DSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2393:45: error: invalid conversion from 'const dsa_st*' to 'DSA* {aka dsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2394:13: warning: 'int i2d_DSAPublicKey(const DSA*, unsigned char**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:153): Since OpenSSL 3.0 [-Wdeprecated-declarations] int len = i2d_DSAPublicKey(dsa_pkey, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2394:44: warning: 'int i2d_DSAPublicKey(const DSA*, unsigned char**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:153): Since OpenSSL 3.0 [-Wdeprecated-declarations] int len = i2d_DSAPublicKey(dsa_pkey, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2397:3: warning: 'int i2d_DSAPublicKey(const DSA*, unsigned char**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:153): Since OpenSSL 3.0 [-Wdeprecated-declarations] i2d_DSAPublicKey(dsa_pkey, &p); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2397:32: warning: 'int i2d_DSAPublicKey(const DSA*, unsigned char**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:153): Since OpenSSL 3.0 [-Wdeprecated-declarations] i2d_DSAPublicKey(dsa_pkey, &p); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2404:9: warning: 'DSA* d2i_DSAPublicKey(DSA**, const unsigned char**, long int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:153): Since OpenSSL 3.0 [-Wdeprecated-declarations] dsa = d2i_DSAPublicKey(NULL, (const unsigned char **)&p, result.size()); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2404:73: warning: 'DSA* d2i_DSAPublicKey(DSA**, const unsigned char**, long int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:153): Since OpenSSL 3.0 [-Wdeprecated-declarations] dsa = d2i_DSAPublicKey(NULL, (const unsigned char **)&p, result.size()); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:30:0: /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:503:41: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_DSA(pkey,dsa) EVP_PKEY_assign((pkey),EVP_PKEY_DSA,\ ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2409:3: note: in expansion of macro 'EVP_PKEY_assign_DSA' EVP_PKEY_assign_DSA(evp.pkey, dsa); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:504:46: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] (dsa)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2409:3: note: in expansion of macro 'EVP_PKEY_assign_DSA' EVP_PKEY_assign_DSA(evp.pkey, dsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DSAKey::createPrivate(const QCA::DLGroup&, const QCA::BigInteger&, const QCA::BigInteger&)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2486:14: warning: 'DSA* DSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:130): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA *dsa = DSA_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2486:22: warning: 'DSA* DSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:130): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA *dsa = DSA_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2493:7: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:208): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(!DSA_set0_pqg(dsa, bnp, bnq, bng) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2493:38: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:208): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(!DSA_set0_pqg(dsa, bnp, bnq, bng) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2494:11: warning: 'int DSA_set0_key(DSA*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:211): Since OpenSSL 3.0 [-Wdeprecated-declarations] || !DSA_set0_key(dsa, bnpub_key, bnpriv_key)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2494:50: warning: 'int DSA_set0_key(DSA*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:211): Since OpenSSL 3.0 [-Wdeprecated-declarations] || !DSA_set0_key(dsa, bnpub_key, bnpriv_key)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2496:4: warning: 'void DSA_free(DSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:132): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_free(dsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2496:16: warning: 'void DSA_free(DSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:132): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_free(dsa); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:30:0: /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:503:41: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_DSA(pkey,dsa) EVP_PKEY_assign((pkey),EVP_PKEY_DSA,\ ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2501:3: note: in expansion of macro 'EVP_PKEY_assign_DSA' EVP_PKEY_assign_DSA(evp.pkey, dsa); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:504:46: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] (dsa)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2501:3: note: in expansion of macro 'EVP_PKEY_assign_DSA' EVP_PKEY_assign_DSA(evp.pkey, dsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DSAKey::createPublic(const QCA::DLGroup&, const QCA::BigInteger&)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2509:14: warning: 'DSA* DSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:130): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA *dsa = DSA_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2509:22: warning: 'DSA* DSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:130): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA *dsa = DSA_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2515:7: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:208): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(!DSA_set0_pqg(dsa, bnp, bnq, bng) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2515:38: warning: 'int DSA_set0_pqg(DSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:208): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(!DSA_set0_pqg(dsa, bnp, bnq, bng) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2516:11: warning: 'int DSA_set0_key(DSA*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:211): Since OpenSSL 3.0 [-Wdeprecated-declarations] || !DSA_set0_key(dsa, bnpub_key, NULL)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2516:44: warning: 'int DSA_set0_key(DSA*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:211): Since OpenSSL 3.0 [-Wdeprecated-declarations] || !DSA_set0_key(dsa, bnpub_key, NULL)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2518:4: warning: 'void DSA_free(DSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:132): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_free(dsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2518:16: warning: 'void DSA_free(DSA*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:132): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_free(dsa); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:30:0: /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:503:41: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_DSA(pkey,dsa) EVP_PKEY_assign((pkey),EVP_PKEY_DSA,\ ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2523:3: note: in expansion of macro 'EVP_PKEY_assign_DSA' EVP_PKEY_assign_DSA(evp.pkey, dsa); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:504:46: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] (dsa)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2523:3: note: in expansion of macro 'EVP_PKEY_assign_DSA' EVP_PKEY_assign_DSA(evp.pkey, dsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::DLGroup opensslQCAPlugin::DSAKey::domain() const': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2529:14: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1360): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA *dsa = EVP_PKEY_get0_DSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2529:40: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1360): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA *dsa = EVP_PKEY_get0_DSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2529:40: error: invalid conversion from 'const dsa_st*' to 'DSA* {aka dsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2531:3: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:206): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_get0_pqg(dsa, &bnp, &bnq, &bng); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2531:37: warning: 'void DSA_get0_pqg(const DSA*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:206): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_get0_pqg(dsa, &bnp, &bnq, &bng); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::DSAKey::y() const': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2537:14: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1360): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA *dsa = EVP_PKEY_get0_DSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2537:40: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1360): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA *dsa = EVP_PKEY_get0_DSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2537:40: error: invalid conversion from 'const dsa_st*' to 'DSA* {aka dsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2539:3: warning: 'void DSA_get0_key(const DSA*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:209): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_get0_key(dsa, &bnpub_key, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2539:37: warning: 'void DSA_get0_key(const DSA*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:209): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_get0_key(dsa, &bnpub_key, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::DSAKey::x() const': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2545:14: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1360): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA *dsa = EVP_PKEY_get0_DSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2545:40: warning: 'const dsa_st* EVP_PKEY_get0_DSA(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1360): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA *dsa = EVP_PKEY_get0_DSA(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2545:40: error: invalid conversion from 'const dsa_st*' to 'DSA* {aka dsa_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2547:3: warning: 'void DSA_get0_key(const DSA*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:209): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_get0_key(dsa, NULL, &bnpriv_key); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2547:38: warning: 'void DSA_get0_key(const DSA*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dsa.h:209): Since OpenSSL 3.0 [-Wdeprecated-declarations] DSA_get0_key(dsa, NULL, &bnpriv_key); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:30:0: /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'void opensslQCAPlugin::DSAKey::km_finished()': /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:503:41: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_DSA(pkey,dsa) EVP_PKEY_assign((pkey),EVP_PKEY_DSA,\ ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2564:4: note: in expansion of macro 'EVP_PKEY_assign_DSA' EVP_PKEY_assign_DSA(evp.pkey, dsa); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:504:46: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] (dsa)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2564:4: note: in expansion of macro 'EVP_PKEY_assign_DSA' EVP_PKEY_assign_DSA(evp.pkey, dsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In destructor 'virtual opensslQCAPlugin::DHKeyMaker::~DHKeyMaker()': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2591:4: warning: 'void DH_free(DH*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(result); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2591:18: warning: 'void DH_free(DH*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(result); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DHKeyMaker::run()': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2596:12: warning: 'DH* DH_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:206): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = DH_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2596:19: warning: 'DH* DH_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:206): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = DH_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2599:7: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:262): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(!DH_set0_pqg(dh, bnp, NULL, bng) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2599:37: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:262): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(!DH_set0_pqg(dh, bnp, NULL, bng) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2600:15: warning: 'int DH_generate_key(DH*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:230): Since OpenSSL 3.0 [-Wdeprecated-declarations] || !DH_generate_key(dh)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2600:33: warning: 'int DH_generate_key(DH*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:230): Since OpenSSL 3.0 [-Wdeprecated-declarations] || !DH_generate_key(dh)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2602:4: warning: 'void DH_free(DH*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(dh); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2602:14: warning: 'void DH_free(DH*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(dh); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DHKey::convertToPublic()': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2672:14: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1368): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *orig = EVP_PKEY_get0_DH(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2672:39: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1368): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *orig = EVP_PKEY_get0_DH(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2672:39: error: invalid conversion from 'const dh_st*' to 'DH* {aka dh_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2673:12: warning: 'DH* DH_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:206): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = DH_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2673:19: warning: 'DH* DH_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:206): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = DH_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2675:3: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:260): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_get0_pqg(orig, &bnp, NULL, &bng); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2675:37: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:260): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_get0_pqg(orig, &bnp, NULL, &bng); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2676:3: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:263): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_get0_key(orig, &bnpub_key, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2676:37: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:263): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_get0_key(orig, &bnpub_key, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2678:3: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:265): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_set0_key(dh, BN_dup(bnpub_key), NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2678:42: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:265): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_set0_key(dh, BN_dup(bnpub_key), NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2679:3: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:262): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_set0_pqg(dh, BN_dup(bnp), NULL, BN_dup(bng)); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2679:49: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:262): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_set0_pqg(dh, BN_dup(bnp), NULL, BN_dup(bng)); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:30:0: /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:508:39: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2684:3: note: in expansion of macro 'EVP_PKEY_assign_DH' EVP_PKEY_assign_DH(evp.pkey, dh); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:508:78: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2684:3: note: in expansion of macro 'EVP_PKEY_assign_DH' EVP_PKEY_assign_DH(evp.pkey, dh); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::SymmetricKey opensslQCAPlugin::DHKey::deriveKey(const QCA::PKeyBase&)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2695:12: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1368): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = EVP_PKEY_get0_DH(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2695:37: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1368): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = EVP_PKEY_get0_DH(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2695:37: error: invalid conversion from 'const dh_st*' to 'DH* {aka dh_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2696:14: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1368): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *them = EVP_PKEY_get0_DH(static_cast(&theirs)->evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2696:76: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1368): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *them = EVP_PKEY_get0_DH(static_cast(&theirs)->evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2696:76: error: invalid conversion from 'const dh_st*' to 'DH* {aka dh_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2698:3: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:263): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_get0_key(them, &bnpub_key, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2698:37: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:263): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_get0_key(them, &bnpub_key, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2700:22: warning: 'int DH_size(const DH*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:210): Since OpenSSL 3.0 [-Wdeprecated-declarations] SecureArray result(DH_size(dh)); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2700:32: warning: 'int DH_size(const DH*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:210): Since OpenSSL 3.0 [-Wdeprecated-declarations] SecureArray result(DH_size(dh)); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2701:13: warning: 'int DH_compute_key(unsigned char*, const BIGNUM*, DH*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:231): Since OpenSSL 3.0 [-Wdeprecated-declarations] int ret = DH_compute_key((unsigned char *)result.data(), bnpub_key, dh); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2701:73: warning: 'int DH_compute_key(unsigned char*, const BIGNUM*, DH*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:231): Since OpenSSL 3.0 [-Wdeprecated-declarations] int ret = DH_compute_key((unsigned char *)result.data(), bnpub_key, dh); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DHKey::createPrivate(const QCA::DLGroup&, const QCA::BigInteger&, const QCA::BigInteger&)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2730:12: warning: 'DH* DH_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:206): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = DH_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2730:19: warning: 'DH* DH_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:206): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = DH_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2736:7: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:265): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(!DH_set0_key(dh, bnpub_key, bnpriv_key) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2736:44: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:265): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(!DH_set0_key(dh, bnpub_key, bnpriv_key) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2737:11: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:262): Since OpenSSL 3.0 [-Wdeprecated-declarations] || !DH_set0_pqg(dh, bnp, NULL, bng)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2737:41: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:262): Since OpenSSL 3.0 [-Wdeprecated-declarations] || !DH_set0_pqg(dh, bnp, NULL, bng)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2739:4: warning: 'void DH_free(DH*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(dh); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2739:14: warning: 'void DH_free(DH*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(dh); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:30:0: /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:508:39: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2744:3: note: in expansion of macro 'EVP_PKEY_assign_DH' EVP_PKEY_assign_DH(evp.pkey, dh); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:508:78: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2744:3: note: in expansion of macro 'EVP_PKEY_assign_DH' EVP_PKEY_assign_DH(evp.pkey, dh); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::DHKey::createPublic(const QCA::DLGroup&, const QCA::BigInteger&)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2752:12: warning: 'DH* DH_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:206): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = DH_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2752:19: warning: 'DH* DH_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:206): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = DH_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2757:13: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:265): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(!DH_set0_key(dh, bnpub_key, NULL) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2757:44: warning: 'int DH_set0_key(DH*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:265): Since OpenSSL 3.0 [-Wdeprecated-declarations] if(!DH_set0_key(dh, bnpub_key, NULL) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2758:21: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:262): Since OpenSSL 3.0 [-Wdeprecated-declarations] || !DH_set0_pqg(dh, bnp, NULL, bng)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2758:51: warning: 'int DH_set0_pqg(DH*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:262): Since OpenSSL 3.0 [-Wdeprecated-declarations] || !DH_set0_pqg(dh, bnp, NULL, bng)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2760:4: warning: 'void DH_free(DH*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(dh); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2760:14: warning: 'void DH_free(DH*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_free(dh); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:30:0: /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:508:39: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2765:3: note: in expansion of macro 'EVP_PKEY_assign_DH' EVP_PKEY_assign_DH(evp.pkey, dh); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:508:78: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2765:3: note: in expansion of macro 'EVP_PKEY_assign_DH' EVP_PKEY_assign_DH(evp.pkey, dh); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::DLGroup opensslQCAPlugin::DHKey::domain() const': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2771:12: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1368): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = EVP_PKEY_get0_DH(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2771:37: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1368): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = EVP_PKEY_get0_DH(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2771:37: error: invalid conversion from 'const dh_st*' to 'DH* {aka dh_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2773:3: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:260): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_get0_pqg(dh, &bnp, NULL, &bng); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2773:35: warning: 'void DH_get0_pqg(const DH*, const BIGNUM**, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:260): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_get0_pqg(dh, &bnp, NULL, &bng); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::DHKey::y() const': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2779:12: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1368): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = EVP_PKEY_get0_DH(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2779:37: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1368): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = EVP_PKEY_get0_DH(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2779:37: error: invalid conversion from 'const dh_st*' to 'DH* {aka dh_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2781:3: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:263): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_get0_key(dh, &bnpub_key, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2781:35: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:263): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_get0_key(dh, &bnpub_key, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::BigInteger opensslQCAPlugin::DHKey::x() const': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2787:12: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1368): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = EVP_PKEY_get0_DH(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2787:37: warning: 'const dh_st* EVP_PKEY_get0_DH(const EVP_PKEY*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1368): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH *dh = EVP_PKEY_get0_DH(evp.pkey); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2787:37: error: invalid conversion from 'const dh_st*' to 'DH* {aka dh_st*}' [-fpermissive] /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2789:3: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:263): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_get0_key(dh, NULL, &bnpriv_key); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2789:36: warning: 'void DH_get0_key(const DH*, const BIGNUM**, const BIGNUM**)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/dh.h:263): Since OpenSSL 3.0 [-Wdeprecated-declarations] DH_get0_key(dh, NULL, &bnpriv_key); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:30:0: /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'void opensslQCAPlugin::DHKey::km_finished()': /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:508:39: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2806:4: note: in expansion of macro 'EVP_PKEY_assign_DH' EVP_PKEY_assign_DH(evp.pkey, dh); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:508:78: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_DH(pkey,dh) EVP_PKEY_assign((pkey),EVP_PKEY_DH,(dh)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2806:4: note: in expansion of macro 'EVP_PKEY_assign_DH' EVP_PKEY_assign_DH(evp.pkey, dh); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In constructor 'opensslQCAPlugin::QCA_RSA_METHOD::QCA_RSA_METHOD(QCA::RSAPrivateKey, RSA*)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2828:3: warning: 'int RSA_set_method(RSA*, const RSA_METHOD*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:308): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_set_method(rsa, rsa_method()); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2828:35: warning: 'int RSA_set_method(RSA*, const RSA_METHOD*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:308): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_set_method(rsa, rsa_method()); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/x509.h:36:0, from /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/pem.h:23, from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:38: /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:203:42: warning: 'int RSA_set_ex_data(RSA*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:451): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define RSA_set_app_data(s,arg) RSA_set_ex_data(s,0,arg) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2832:3: note: in expansion of macro 'RSA_set_app_data' RSA_set_app_data(rsa, this); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:203:65: warning: 'int RSA_set_ex_data(RSA*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:451): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define RSA_set_app_data(s,arg) RSA_set_ex_data(s,0,arg) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2832:3: note: in expansion of macro 'RSA_set_app_data' RSA_set_app_data(rsa, this); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2836:3: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:213): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_set0_key(rsa, bnn, bne, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2836:35: warning: 'int RSA_set0_key(RSA*, BIGNUM*, BIGNUM*, BIGNUM*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:213): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_set0_key(rsa, bnn, bne, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'RSA_METHOD* opensslQCAPlugin::QCA_RSA_METHOD::rsa_method()': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2845:10: warning: 'RSA_METHOD* RSA_meth_dup(const RSA_METHOD*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:481): Since OpenSSL 3.0 [-Wdeprecated-declarations] ops = RSA_meth_dup(RSA_get_default_method()); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2845:23: warning: 'const RSA_METHOD* RSA_get_default_method()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:305): Since OpenSSL 3.0 [-Wdeprecated-declarations] ops = RSA_meth_dup(RSA_get_default_method()); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2845:46: warning: 'const RSA_METHOD* RSA_get_default_method()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:305): Since OpenSSL 3.0 [-Wdeprecated-declarations] ops = RSA_meth_dup(RSA_get_default_method()); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2845:47: warning: 'RSA_METHOD* RSA_meth_dup(const RSA_METHOD*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:481): Since OpenSSL 3.0 [-Wdeprecated-declarations] ops = RSA_meth_dup(RSA_get_default_method()); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2846:4: warning: 'int RSA_meth_set_priv_enc(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned char*, RSA*, int))' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:516): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_meth_set_priv_enc(ops, NULL); //pkcs11_rsa_encrypt ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2846:35: warning: 'int RSA_meth_set_priv_enc(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned char*, RSA*, int))' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:516): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_meth_set_priv_enc(ops, NULL); //pkcs11_rsa_encrypt ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2847:4: warning: 'int RSA_meth_set_priv_dec(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned char*, RSA*, int))' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:526): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_meth_set_priv_dec(ops, rsa_priv_dec); //pkcs11_rsa_encrypt ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2847:43: warning: 'int RSA_meth_set_priv_dec(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned char*, RSA*, int))' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:526): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_meth_set_priv_dec(ops, rsa_priv_dec); //pkcs11_rsa_encrypt ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2849:4: warning: 'int RSA_meth_set_sign(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned int, unsigned char*, unsigned int*, const RSA*))' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:569): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_meth_set_sign(ops, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2849:31: warning: 'int RSA_meth_set_sign(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned int, unsigned char*, unsigned int*, const RSA*))' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:569): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_meth_set_sign(ops, NULL); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2853:4: warning: 'int RSA_meth_set_verify(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned int, const unsigned char*, unsigned int, const RSA*))' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:582): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_meth_set_verify(ops, NULL); //pkcs11_rsa_verify ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2853:33: warning: 'int RSA_meth_set_verify(RSA_METHOD*, int (*)(int, const unsigned char*, unsigned int, const unsigned char*, unsigned int, const RSA*))' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:582): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_meth_set_verify(ops, NULL); //pkcs11_rsa_verify ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2854:4: warning: 'int RSA_meth_set_finish(RSA_METHOD*, int (*)(RSA*))' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:560): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_meth_set_finish(ops, rsa_finish); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2854:39: warning: 'int RSA_meth_set_finish(RSA_METHOD*, int (*)(RSA*))' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:560): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA_meth_set_finish(ops, rsa_finish); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/x509.h:36:0, from /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/pem.h:23, from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:38: /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In static member function 'static int opensslQCAPlugin::QCA_RSA_METHOD::rsa_priv_dec(int, const unsigned char*, unsigned char*, RSA*, int)': /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:204:42: warning: 'void* RSA_get_ex_data(const RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:452): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define RSA_get_app_data(s) RSA_get_ex_data(s,0) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2877:44: note: in expansion of macro 'RSA_get_app_data' QCA_RSA_METHOD *self = (QCA_RSA_METHOD *)RSA_get_app_data(rsa); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:204:61: warning: 'void* RSA_get_ex_data(const RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:452): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define RSA_get_app_data(s) RSA_get_ex_data(s,0) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2877:44: note: in expansion of macro 'RSA_get_app_data' QCA_RSA_METHOD *self = (QCA_RSA_METHOD *)RSA_get_app_data(rsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In static member function 'static int opensslQCAPlugin::QCA_RSA_METHOD::rsa_finish(RSA*)': /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:204:42: warning: 'void* RSA_get_ex_data(const RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:452): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define RSA_get_app_data(s) RSA_get_ex_data(s,0) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2988:44: note: in expansion of macro 'RSA_get_app_data' QCA_RSA_METHOD *self = (QCA_RSA_METHOD *)RSA_get_app_data(rsa); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:204:61: warning: 'void* RSA_get_ex_data(const RSA*, int)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:452): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define RSA_get_app_data(s) RSA_get_ex_data(s,0) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2988:44: note: in expansion of macro 'RSA_get_app_data' QCA_RSA_METHOD *self = (QCA_RSA_METHOD *)RSA_get_app_data(rsa); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In function 'RSA* opensslQCAPlugin::createFromExisting(const QCA::RSAPrivateKey&)': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2996:11: warning: 'RSA* RSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *r = RSA_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:2996:19: warning: 'RSA* RSA_new()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/rsa.h:207): Since OpenSSL 3.0 [-Wdeprecated-declarations] RSA *r = RSA_new(); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QStringList opensslQCAPlugin::MyTLSContext::supportedCipherSuites(const QCA::TLS::Version&) const': /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:5658:22: warning: 'const SSL_METHOD* TLSv1_client_method()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/ssl.h:2020): Since OpenSSL 1.1.0 [-Wdeprecated-declarations] ctx = SSL_CTX_new(TLSv1_client_method()); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:5658:42: warning: 'const SSL_METHOD* TLSv1_client_method()' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/ssl.h:2020): Since OpenSSL 1.1.0 [-Wdeprecated-declarations] ctx = SSL_CTX_new(TLSv1_client_method()); ^ In file included from /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:30:0: /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'bool opensslQCAPlugin::MyTLSContext::init()': /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:498:41: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\ ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:6186:5: note: in expansion of macro 'EVP_PKEY_assign_RSA' EVP_PKEY_assign_RSA(pkey, createFromExisting(nkey.toRSA())); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:499:63: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] (rsa)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:6186:5: note: in expansion of macro 'EVP_PKEY_assign_RSA' EVP_PKEY_assign_RSA(pkey, createFromExisting(nkey.toRSA())); ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual void opensslQCAPlugin::MyMessageContext::end()': /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:498:41: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] # define EVP_PKEY_assign_RSA(pkey,rsa) EVP_PKEY_assign((pkey),EVP_PKEY_RSA,\ ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:6607:5: note: in expansion of macro 'EVP_PKEY_assign_RSA' EVP_PKEY_assign_RSA(pkey, createFromExisting(key.toRSA())); ^ /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:499:63: warning: 'int EVP_PKEY_assign(EVP_PKEY*, int, void*)' is deprecated (declared at /home/pbulk/build/security/qca2-ossl/work/.buildlink/include/openssl/evp.h:1333): Since OpenSSL 3.0 [-Wdeprecated-declarations] (rsa)) ^ /home/pbulk/build/security/qca2-ossl/work/qca-2.2.1/plugins/qca-ossl/qca-ossl.cpp:6607:5: note: in expansion of macro 'EVP_PKEY_assign_RSA' EVP_PKEY_assign_RSA(pkey, createFromExisting(key.toRSA())); ^ make[2]: *** [plugins/qca-ossl/CMakeFiles/qca-ossl.dir/qca-ossl.cpp.o] Error 1 make[1]: *** [plugins/qca-ossl/CMakeFiles/qca-ossl.dir/all] Error 2 make: *** [all] Error 2 *** Error code 2 Stop. bmake[1]: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/security/qca2-ossl *** Error code 1 Stop. bmake: stopped in /data/jenkins/workspace/pkgsrc-el7-trunk-x86_64/security/qca2-ossl