Emulator Issues #13666
closedAllow compilation against mbedtls 3.x
0%
Description
A few weeks ago, mbedtls 3.6 made its way to Debian unstable, breaking the build of dolphin-emu.
In https://bugs.dolphin-emu.org/issues/13124, this had been already reported, and while initially the plan was to update dolphin to drop support for mbedtls 2.x and move to 3.x, in the end the applied fix was just the opposite.
While mbedtls 3.x doesn't bring anything interesting to Dolphin per se, making it possible to compile against the latest released branch of mbedtls is important for the un-vendoring efforts of some downstream distributions like Debian. Un-vendoring security-sensitive libraries like mbedtls is specially important in the case a vulnerability against it is discovered and patched, as it avoids having to patch & recompile unrelated source packages.
Thanks for considering!