June/July Updates

It's been a month since my last post about SBo DMCA Takedown, and i wanted to share some updates in the Slackware development progress. It has been an amazing progress and most of my wishlist (from one year ago) have been realized, while two remaining.

The recent upgrade in Slackware brought GCC 8.1, the latest major release of GNU C Compiler. It brings new language features as well as better code optimizations, BUT it also comes with a stricter rules (which might affects scripts in the SBo projects). Amazingly Pat has stated that all packages have been tested for build failures against this new version of compiler.

Another progress in development areas are perl 5.28.0, rust 1.27.0, guile 2.2.4, git 2.18.0, mercurial 4.6.2, mariaDB 10.3.8, PHP 7.2.7, and meson 0.47.0. Developers will love it. It has great support of many modern languages along with the tools to support development process.

As for core packages, the kernel is still tracking latest 4.14.x LTS branch along with coreutils 8.30 and sysvinit 2.90 among many other changes. pkgtool have received many love in this cycle and it's a major work related to how package database are located. Previously it was placed under /var/log/packages, but in the latest version, the exact location have been moved under /var/lib/pkgtools/packages, while the old one are symlinked for backward compatibility.

Many updated/new packages/libraries gets into this release, including pulseaudio 12, harfbuzz 1.8, poppler 0.66, mesa 18.1, NetworkManager 1.12, texlive 2018.180630, gimp 2.10.4.

Patrick is now tracking Firefox 60-ESR and no longer continue on following latest release from Mozilla as ESR will get longer support. Next ESR release will be at Firefox 68 which is scheduled to be released on July 2019, so small chances that we need to wait until next year.

I'm still waiting for the KDE5/Qt5 integration in Slackware.