openSUSE Tumbleweed – Review of the weeks 2020/32 & 33

Dear Tumbleweed users and hackers,

The last two weeks have seen a steady stream of new snapshots with small gaps for some days. In total, we have published 11 snapshots since the last review: 0731, 0801..0807, 0810, 0812, and 0813.

The most relevant changes in those snapshots were:

  • Linux kernel 5.7.11 & 5.8.0
  • git 2.28.0
  • A new UEFI signing key and grub2 fixes to address for the boothole security issue CVE-2020-10713
  • GCC 10.2.1
  • Mozilla Thunderbird 68.11.0
  • /tmp is now tmpfs, no longer disk backed
  • KDE Frameworks 5.73.0
  • LibreOffice 7.0.0 stable release

And in the next days/weeks, you can expect these changes to happen:

  • GNOME 3.36.5
  • KDE Applications 20.08.0
  • glibc 2.32
  • binutils 2.35
  • gettext 0.21
  • bison 3.7.1
  • RPM changes: %{_libexecdir} is being changed to /usr/libexec. This exposes quite a lot of packages that abuse %{_libexecdir} and fail to build. Additionally, the payload compression is being changed to zstd
  • openSSL 3.0

2 responses to “openSUSE Tumbleweed – Review of the weeks 2020/32 & 33”

  1. Leslie Satenstein Avatar
    Leslie Satenstein

    While I am looking forward to these updates/upgrades, there is one area where Tumbleweed needs addressing. vis:
    make strip leap 15.2 gcc -Os
    -rwxr-xr-x 1 leslie leslie 18840 Jul 12 12:03 fstablsblk <—— before running strip
    -rwxr-xr-x 1 leslie leslie 11696 Jul 12 12:03 fstablsblk <—— after running strip-

    -rwxr-xr-x 1 leslie leslie 54576 Jul 12 12:03 fstabxref before running strip —–+
    -rwxr-xr-x 1 leslie leslie 39336 Jul 12 12:03 fstabxref <———— after |
    |
    -rwxr-xr-x 1 leslie leslie 54576 Jul 12 12:03 xstabxref |
    -rwxr-xr-x 1 leslie leslie 39336 Jul 12 12:03 xstabxref |
    | ======================================================= |
    make strip with Tumbleweed -Os |
    -rwxr-xr-x 1 root root 23192 Jul 13 07:42 fstablsblk |
    -rwxr-xr-x 1 root root 15856 Jul 13 07:42 fstablsblk |
    |
    -rwxr-xr-x 1 root root 63200 Jul 13 07:42 fstabxref < before |
    -rwxr-xr-x 1 root root 47600 Jul 13 07:42 fstabxref < after ————————+

    -rwxr-xr-x 1 root root 63200 Jul 13 07:42 xstabxref
    -rwxr-xr-x 1 root root 47600 Jul 13 07:42 xstabxref

    I do my compiling for production with leap 15..2 , just because of file sizes.
    Tumbleweed has too much overhead for C language / Clang or gcc compiles)