A number of yet-to-be-completed changes/features have been delayed from Fedora 43 to Fedora 44 while permission is granted for a few features to still land late in the Fedora 43 cycle.
The Fedora Engineering and Steering Committee had their meeting today where they went over the incomplete changes for Fedora 43. The Fedora change completion deadline was back on 12 August along with the branching of F43 from Rawhide. The 100% code completion deadline was today and thus most of the incomplete changes are delayed to next year’s Fedora 44.
CMake 4.0 packages are delayed now to Fedora 44 due to not being completed on time. Similarly, the change for CMake to use the Ninja generator by default has also been re-assigned to Fedora 44.
Meanwhile the confidential virtualization support around Intel Trust Domain Extensions (TDX) isn’t yet finished but FESCo will allow this to land after the beta freeze as long as it lands before the final freeze. So there is hope of a nice Intel TDX CoCo virtualization experience still for Fedora 43.
Hardlinking of identical /usr files in packages by default is deferred to Fedora 44.
The mkosi-initrd change has been punted to Fedora 44. The change to modernize Fedora 44’s live media has also shifted to Fedora 44. Dropping of the Python Mock usage has also been delayed to Fedora 44. The KTLS implementation for GnuTLS is another one that is delayed to Fedora 44.
Meanwhile the change for DNF/RPM copy-on-write enablement for all variants has been dropped and the change owners can resubmit their proposal when it’s ready.
Packaged support for the Hare programming language isn’t yet complete but the Hare support is permitted to land still before the final F43 freeze.
More details on these change delays via the FESCO meeting minutes.
The Fedora 43 beta release is coming up next on 16 September. The final freeze for Fedora 43 begins on 7 October. Ideally Fedora 43 will ship at the very end of October or early November depending upon how the release cycle plays out.