Hi everybody, The elementary OS 6 development is finally heading towards the finish line, and the upcoming granite and wingpanel updates will have an soname change (granite) and a renamed library (wingpanel-2 -> wingpanel-3). In both cases, the ABI change is primarily caused by the removal of long deprecated APIs. I have been doing nightly builds [0] of all elementary / Pantheon components against the new versions of both libraries for a while, and I have not seen any problems related to the use of those two libraries. I will update granite and wingpanel next week for both Rawhide and F34. If no stable release is available for granite and wingpanel at that point (which is likely), I will use a pre-release snapshot (upstream has assured me that no further ABI changes are planned between now and the final release). I have been testing nightly snapshots on Fedora 34 for a while, and the snapshot builds are already comparable wrt. stability to the latest stable builds that are currently available on Fedora. I know that this is kinda late for F34, but not doing it for F34 would limit any future elementary / Pantheon updates to Fedora 35+. The elementary OS 6 release (based on ubuntu 20.04 LTS) is coming together much later than expected, and this is why I waited so long with pushing these two library changes, but the upcoming F34 Beta Freeze means there's no more waiting :) All builds will be done by me in side tags in the correct order (granite ← plank ← gala ← wingpanel ← other builds). I am main maintainer of most dependent packages (not listed below), but I will also handle rebuilds of packages owned by other packagers: - agenda - appeditor - bookworm - coin - dippi - elementary-planner - ephemeral - fondo - harvey - minder - notes-up - nutty - optimizer - quilter - sequeler - taxi - vgrive They all appear to be building fine on F34+, so I do not expect any issues with rebuilds. I also maintain a staging COPR [1] for yet-unofficial Pantheon components for Fedora, which I will also rebuild once the changes in official Fedora packages are ready. Fabio [0]: https://copr.fedorainfracloud.org/coprs/decathorpe/elementary-nightly/monitor/ [1]: https://copr.fedorainfracloud.org/coprs/decathorpe/elementary-staging/monitor/ _______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx 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/devel@xxxxxxxxxxxxxxxxxxxxxxx Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure