/var/tmp/portage/app-crypt/qca-2.3.3/work/qca-2.3.3/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)’: /var/tmp/portage/app-crypt/qca-2.3.3/work/qca-2.3.3/plugins/qca-ossl/qca-ossl.cpp:1269:52: error: invalid conversion from ‘const char*’ to ‘const unsigned char*’ [-fpermissive] 1269 | EVP_PKEY_CTX_set1_hkdf_salt(pctx, salt.data(), int(salt.size())); | ~~~~~~~~~^~ | | | const char* ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_desktop_plasma-j3-20210729-201509 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-11.2.0 * /usr/lib/llvm/12 12.0.1 Python 3.9.6 Available Ruby profiles: (none found) Available Rust versions: [1] rust-bin-1.53.0 * The following VMs are available for generation-2: *) AdoptOpenJDK 8.292_p10 [openjdk-bin-8] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm The Glorious Glasgow Haskell Compilation System, version 8.10.4 HEAD of ::gentoo commit e6d3aa8afbde27f59b2b6a79ee0a011d42c4ee1e Merge: 466c9d77b68 18d3af05619 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Fri Jul 30 11:51:25 2021 +0000 Merge updates from master emerge -qpvO app-crypt/qca [ebuild N ] app-crypt/qca-2.3.3 USE="gcrypt gpg logger softstore ssl -botan -debug -doc -examples -nss -pkcs11 -sasl -test"
Created attachment 728301 [details] emerge-info.txt
Created attachment 728304 [details] app-crypt:qca-2.3.3:20210730-130514.log
Created attachment 728307 [details] emerge-history.txt
Created attachment 728310 [details] environment
Created attachment 728313 [details] etc.portage.tar.bz2
Created attachment 728316 [details] logs.tar.bz2
Created attachment 728319 [details] temp.tar.bz2
Created attachment 729801 [details, diff] qca-openssl30.patch qca-openssl30 works for me with this patch.
That is 1:1 copied from the upstream issue, right?
(In reply to Andreas Sturmlechner from comment #9) > That is 1:1 copied from the upstream issue, right? yes, forgot to mention that
Waiting for new release now.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86acbfdd28a0b69b0a3c744905713de91954e1e6 commit 86acbfdd28a0b69b0a3c744905713de91954e1e6 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2021-09-15 14:18:19 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2021-09-15 17:47:24 +0000 app-crypt/qca: 2.3.4 version bump Closes: https://bugs.gentoo.org/805227 Package-Manager: Portage-3.0.23, Repoman-3.0.3 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> app-crypt/qca/Manifest | 1 + app-crypt/qca/qca-2.3.4.ebuild | 82 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 83 insertions(+)