Source: rnp
Version: 0.18.1-1
Severity: normal
Tags: ftbfs
X-Debbugs-Cc: [email protected]

Hi,

Your package participates in the upcoming Botan 3 transition. It is
FTBFS due to a deprecated and replaced function. The exact error is:
/build/rnp-0.18.1/src/lib/crypto/eddsa.cpp: In function 'rnp_result_t
pgp::eddsa::generate(rnp::RNG&, pgp::ec::Key&)':
/build/rnp-0.18.1/src/lib/crypto/eddsa.cpp:103:42: warning: 'int
botan_privkey_ed25519_get_privkey(botan_privkey_t, uint8_t*)' is
deprecated: Use botan_privkey_view_raw [-Wdeprecated-declarations]
  103 |     if (botan_privkey_ed25519_get_privkey(eddsa.get(), key_bits)) {
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
In file included from /build/rnp-0.18.1/src/lib/crypto/eddsa.cpp:29:
/usr/include/botan-3/botan/ffi.h:1843:28: note: declared here
 1843 | BOTAN_FFI_EXPORT(2, 2) int
botan_privkey_ed25519_get_privkey(botan_privkey_t key, uint8_t
output[64]);

I've checked the repository of your upstream. It doesn't have a fix
yet, nor has anyone reported this issue. Please report it and/or
communicate with them.

Regards,
Laszlo/GCS

Reply via email to