Tumbleweed – Review of the week 2024/32

Dear Tumbleweed users and hackers,

Despite the summer vacation period being in full swing, there is enough throughput to produce snapshots. During the last week, we created 6 of them, of which 5 could be published (The failed one was held back due to issues uncovered with Mesa 21.1.5, see https://bugzilla.opensuse.org/show_bug.cgi?id=1228164 for details).

The five delivered snapshots (0803, 0805, 0806, 0807, and 0808) contained these changes:

  • GCC 14.2
  • GStreamer 1.24.6
  • libzypp 17.35.9
  • Shim 15.8
  • Linux kernel 6.10.3
  • libxml 2.12.9
  • Procps 4 (no longer as an alternative, but as a native replacement of procps 3.x)
  • fwupd 1.9.23
  • GNOME 46.4
  • KDE Plasma 6.1.4

Staging projects are currently busy building test distributions and running QA on these changes:

  • glibc 2.40
  • Rust 1.80
  • KDE Frameworks 6.5.0
  • cURL 8.9.1: breaks test suites of libzypp and python-tornado6
  • nftables 1.1.0: openQA is far from happy; nftables’ python bindings seem not to work
  • go 1.22 as default: only transactional-update-notifier seems to be blocking
  • Switch the default ffmpeg version from 6 to 7: xine-lib as the only blocker. A submit request is pending for the development project
  • dbus-broker: some progress was made last week; most QA tests are fine, there is just a race condition on shutdown (likely not new, but dbus-daemon might have waited longer to report it, by when the system had completely shut down and the error has been ‘swallowed’)
  • GCC 14: phase 2: use gcc14 as the default compiler – lots of help needed: https://build.opensuse.org/project/show/openSUSE:Factory:Staging:Gcc7