bctoolbox upstream added support for libmbedtls 3.6.x at version 5.3.85
(commit :
https://gitlab.linphone.org/BC/public/bctoolbox/-/commit/7556a009b849ebd6bae3a78b02e44077ac1c2a36)
and the latest available version is 5.3.97

I tried to bump the package bctoolbox to this latest version but bumped into a 
build error of undefined symbols:
 - mbedtls_threading_set_alt
   (at line : 
https://gitlab.linphone.org/BC/public/bctoolbox/-/commit/7556a009b849ebd6bae3a78b02e44077ac1c2a36#51823a5f80b8a7c99d51d70b4fff4648ea4df855_55_109)

this function is part of the newly defined PSA crypto API (Platform
Security Architecture) that is not enabled in Ubuntu.

As of now, i did not try to enable the PSA crypto API in libmbedtls
because I m unsure about the complexity and impacts of such change.

References:
- PSA Crypto API : 
https://mbed-tls.readthedocs.io/en/latest/getting_started/psa/

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2091291

Title:
  bctoolbox blocks libmbedtls transition

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/bctoolbox/+bug/2091291/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to