Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 676124

Summary: app-crypt/qca-2.1.3-r2 with dev-libs/openssl-1.1.0j - .../work/qca-2.1.3/plugins/qca-ossl/qca-ossl.cpp:6438:4: error: ‘CRYPTO_add’ was not declared in this scope
Product: Gentoo Linux Reporter: Sumit Khanna <notify>
Component: Current packagesAssignee: Crypto team [DISABLED] <crypto+disabled>
Status: RESOLVED DUPLICATE    
Severity: normal CC: kde, qt
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Sumit Khanna 2019-01-23 19:57:45 UTC
app-crypt/qca failed on various openssl compatibility errors and should be added to 592438

Adding =app-crypt/qca-2.2.0_pre20180606 to ~ builds successfully

/var/tmp/portage/app-crypt/qca-2.1.3-r2/work/qca-2.1.3/plugins/qca-ossl/qca-ossl.cpp:6438:4: error: ‘CRYPTO_add’ was not declared in this scope
    CRYPTO_add(&x->references, 1, CRYPTO_LOCK_X509);
    ^~~~~~~~~~
/var/tmp/portage/app-crypt/qca-2.1.3-r2/work/qca-2.1.3/plugins/qca-ossl/qca-ossl.cpp:6438:4: note: suggested alternative: ‘CRYPTO_ONCE’
    CRYPTO_add(&x->references, 1, CRYPTO_LOCK_X509);


Reproducible: Always
Comment 1 Andreas Sturmlechner gentoo-dev 2019-01-23 20:16:59 UTC
That's why there is 2.2.0_pre20180606 available. openssl-1.1.0j is not stable.
Comment 2 Andreas Sturmlechner gentoo-dev 2019-01-24 09:11:47 UTC

*** This bug has been marked as a duplicate of bug 592526 ***