Bash, GCC13 update in Tumbleweed (UPDATED)
Snapshots of openSUSE Tumbleweed are rolling out this week like a postal worker delivering presents.
The snapshots are plenty, but only a few software packages are arriving in each snapshot as developers begin to take some time off during the holiday season.
Snapshot 20221219 delivered just one package. That package was cppcheck 2.9.3, which is a static analysis tool for C/C++ code. This update brought various Graphical User Interface and premium feature handling bugfixes. The package improved the lifetime analysis with this pointers, and added debug intrinsics debug valueflow and debug valuetype to show more detail including source backtraces.
The 20221218 snapshot had just two package updates. An update of bash 5.2.15 added some upstream patches in the rolling release snapshot. The patches addressed several cases where bash is too aggressive when optimizing out forks in subshells, and how bash can leak memory when referencing a non-existent associative array element. The shell and command language package also defers processing additional terminating signals when running the EXIT trap while exiting due to a terminating signal; the patch allows the new terminating signal to kill the shell immediately. The other package to update in the snapshot was XFS filesystem utility xfsdump 3.1.12. The package contains tools to create and restore backups of directory trees, which fixed on-media inventory for media unpacking, stream unpacking, stream packing and unpacking logic.
Snapshot 20221217 had a major version update of VPN client openconnect. The 9.01 version added a webview callback and support for some of Cisco’s AnyConnect sessions and verifications. An update of pipewire 0.3.63 fixed a critical bug that caused some audio distortion in some cases when using Advanced Vector Extensions AVX2. The audio and video package for linux also fixed some crash triggers and a potential starting issue with audacity A few other KDE’s Qt5 packages were updated in the snapshot, along with osinfo-db 20221130, which added some patches for supporting LeapMicro versions.
UPDATE
Dominique Leuenberger:
-
openSUSE Tumbleweed - Review of the week 2022/51 - Dominique a.k.a. DimStar (Dim*)
The winter holiday period is upon us, and the number of requests submitted to Factory is getting lower (I even managed to have an empty review queue for a couple of minutes yesterday). But small snapshots never stopped Tumbleweed – and it kept on rolling, again with 7 snapshots released during this week (1216…1222)