Source: i2pd Version: 2.39.0-1 Severity: important Tags: bookworm sid patch fixed-upstream User: pkg-openssl-de...@lists.alioth.debian.org Usertags: ftbfs-3.0 control: forwarded -1 https://github.com/PurpleI2P/i2pd/commit/921ec9ec12ead861994c98d96087b93a31051ef5
Your package is failing to build using OpenSSL 3.0 with the following error: | /<<PKGBUILDDIR>>/libi2pd/Crypto.cpp: In function ‘void i2p::crypto::HKDF(const uint8_t*, const uint8_t*, size_t, const string&, uint8_t*, size_t)’: | /<<PKGBUILDDIR>>/libi2pd/Crypto.cpp:1305:71: error: invalid conversion from ‘const char*’ to ‘const unsigned char*’ [-fpermissive] | 1305 | EVP_PKEY_CTX_add1_hkdf_info (pctx, info.c_str (), info.length ()); | | ~~~~~~~~~~~^~ | | | | | const char* | It appears to be fixed in 2.40.0. For more information see: https://www.openssl.org/docs/man3.0/man7/migration_guide.html Sebastian