Desktop Team Integration Squad Updates – Monday 26th August 2024

Hi everyone, below you will find updates from the Desktop team’s Integration squad from the last week. If you’re interested in discussing a topic please start a thread in the Desktop area of Discourse.

Last week’s notes are here: Desktop Team Integration Squad Updates – Monday 19th August 2024

1 Like
3 Likes
  • Nearly finished the rust-gtk4 0.9 (GNOME 47) transition in Ubuntu 24.10. This took most of my time last week.
  • Started the rust-gtk4 transition in Debian Unstable
  • Did the first gtksourceview3 upload in 5 years to fix a GCC-14 build failure, but things really should switch to gtksourceview4 instead which still uses GTK3
  • Enabled greater sysprof integration for 3 libraries in Debian Testing. Filed a Feature Freeze Exception to copy that work into Ubuntu 24.10.
  • Began undoing the libimobiledevice/libusbmuxd transition in Ubuntu since it depends on a libimobiledevice-glue MIR that looks unlikely to be approved before Ubuntu 24.10 is released.

Across the team

  • GTK4 4.15.5 landed in Ubuntu 24.10 today after a team effort to fix test issues
  • Sponsored Nathan’s gcc-14/t64 build fix for gnome-calendar
  • Alessandro joined Canonical’s Desktop Team 2 months ago and has been making a big impact. Last week he fixed several gcc-14 build failures in desktop packages, worked with the Security Team to land an exfatprogs security fix for Ubuntu 22.04 LTS, and verified several desktop-related SRUs in time for Ubuntu 22.04.1 LTS (which will be released soon!)
3 Likes