Hello, We are working on updating the mbedtls package to version 3.6.2 and dolphin-emu depends on it. It appears the new version cannot be easily updated to because upstream is not moving as they require TLS 1.1 support. See this PR that was closed and never merged: https://github.com/dolphin-emu/dolphin/pull/12246 What would you like to do here? Bundle it like what was done for implot? Reproducible: Always
Yeah I'll probably bundle as it seems unavoidable. I'll close this once I have it bundled in rawhide. I noticed upstream actually still bundles 2.28.0 in their source, so I would need to update it to 2.28.9 to sanely bundle it in Fedora.
Done: https://bodhi.fedoraproject.org/updates/FEDORA-2025-c6ccaaa5f0 Quick question, this is only for Fedora 43 right? If you need F42 backported, please reopen.
Hmm I forgot to drop the build require in the specfile... Just pushed a build, should be available shortly: https://koji.fedoraproject.org/koji/taskinfo?taskID=130562821 It built fine locally, so should pass no problem. Bundling is already done.
Hmm one second, looks like the cmake logic is broken
Thanks Jeremy, yeah we are going to do F42 as well, would you like a separate bug for F42?
No that's ok, I'll just backport it once rawhide builds.
FEDORA-2025-4ebce56417 (dolphin-emu-2503-5.fc43) has been submitted as an update to Fedora 43. https://bodhi.fedoraproject.org/updates/FEDORA-2025-4ebce56417
FEDORA-2025-4ebce56417 (dolphin-emu-2503-5.fc43) has been pushed to the Fedora 43 stable repository. If problem still persists, please make note of it in this bug report.
Ok F42 is building: https://koji.fedoraproject.org/koji/taskinfo?taskID=130567192 If more components need v2.28, please let me know, I'd prefer we setup a compat package to consolidate bugfixes rather than a bunch of bundled libs if this is more than a one off.
I think it's just this and freeopcua, all the other dependencies have upstream support to move. freeopcua seems to be dead, so it might just get dropped if the maintainer doesn't want to deal with it.
(In reply to Bill Roberts from comment #10) > I think it's just this and freeopcua, all the other dependencies have > upstream support to move. freeopcua seems to be dead, so it might just get > dropped if the maintainer doesn't want to deal with it. Gotcha thanks, yeah it's best we keep it bundled then. Unfortunately dolphin-emu supports old hardware that needs old TLS.
FEDORA-2025-f42aa90ce3 (dolphin-emu-2503-5.fc42) has been submitted as an update to Fedora 42. https://bodhi.fedoraproject.org/updates/FEDORA-2025-f42aa90ce3
FEDORA-2025-f42aa90ce3 has been pushed to the Fedora 42 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2025-f42aa90ce3` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2025-f42aa90ce3 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
> If more components need v2.28, please let me know, I'd prefer we setup a > compat package to consolidate bugfixes rather than a bunch of bundled libs > if this is more than a one off. The problem with 2.28 is that it's no longer maintained and there will be CVEs so we actually don't want to encourage anyone to use it.
(In reply to Peter Robinson from comment #14) > > If more components need v2.28, please let me know, I'd prefer we setup a > > compat package to consolidate bugfixes rather than a bunch of bundled libs > > if this is more than a one off. > > The problem with 2.28 is that it's no longer maintained and there will be > CVEs so we actually don't want to encourage anyone to use it. Gotcha, bundling will keep it isolated.
FEDORA-2025-f42aa90ce3 (dolphin-emu-2503-5.fc42) has been pushed to the Fedora 42 stable repository. If problem still persists, please make note of it in this bug report.