qtwebengine (both qt5 and qt6) has not been updated in EPEL9 for a couple of years. Between the two of them, they have over 100 CVE's. It's not because I didn't want to, or didn't try, but the newer Fedora versions needed ffmpeg 7+. Over the past year I've been trying to get ffmpeg 7+ to build on EPEL9. I've finally been able to do it with ffmpeg 7.1.2.
I'm going to need an exemption to update ffmpeg. But before I applied for one, I want to make sure I had everything ready. I have everything built in a COPR repo so people can try and test things.[1] What I have done thus far is only the obvious things. If someone has some cycles to track down all the packages that need rebuilding, it would save me some time. Remember that qt6 is very backwards compatible. Packages only need a rebuild if they used the PRIVATE sonames. QT6 - Updated to 6.9.3: qt6 qt6-doc qt6-qt3d qt6-qt5compat qt6-qtbase qt6-qtcharts qt6-qtconnectivity qt6-qtdatavis3d qt6-qtdeclarative qt6-qtgraphs qt6-qtgrpc qt6-qthttpserver qt6-qtimageformats qt6-qtlanguageserver qt6-qtlocation qt6-qtlottie qt6-qtmqtt qt6-qtmultimedia qt6-qtnetworkauth qt6-qtpositioning qt6-qtquick3d qt6-qtquicktimeline qt6-qtremoteobjects qt6-qtscxml qt6-qtsensors qt6-qtserialbus qt6-qtserialport qt6-qtshadertools qt6-qtspeech qt6-qtsvg qt6-qttools qt6-qttranslations qt6-qtvirtualkeyboard qt6-qtwayland qt6-qtwebchannel qt6-qtwebengine qt6-qtwebsockets qt6-qtwebview QT5: qt5-qtwebengine 5.15.19 qt5-qtwebview 5.15.18 OTHER - No version number means no version bump was needed: ffmpeg 7.1.2 - qt6-qtwebengine required ffmpeg 7 - plus multiple CVE's svt-av1 2.3.0 - What was in epel9 was x86_64 only mlt python-pyside6 6.9.2 ?? - Need to talk to maintainers python-pyqt6 6.9.0 ?? - Need to talk to maintainers qcoro qt6ct qt-creator - Still building as of this email xine-libs - needed some patches for ffmpeg compatability I Hope to get an incompatible update request filed next week. Troy [1] - dnf copr enable @kdesig/epel9-qt6-update
-- _______________________________________________ epel-devel mailing list -- [email protected] To unsubscribe send an email to [email protected] Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/[email protected] Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
