Home Home > Tag > GCC 8
Sign up | Login

Posts Tagged ‘GCC 8’

Tumbleweed Gets New grep, Linux Kernel 4.20

January 25th, 2019 by

A total of two snapshots have arrived in openSUSE Tumbleweed since last week’s article about the rolling release.

The two snapshots delivered new versions of grep, VLC, KDE Applications and Frameworks, Thunderbird, wireshark and more.

The latest snapshot, 20190121, provided updates of KDE Applications 18.12.1 and Frameworks 5.54.0. Applications 18.12.1 offers about 20 bug fixes. Sorting columns in the JuK music player has been fixed, Akregator now works with WebEngine from Qt 5.11 or newer and Konsole once again correctly renders box-drawing characters. Breeze Icons added YaST and new preference icons with the update to Frameworks 5.54.0, which also fixed a bug in KIO that made the open url in the tab feature a bit more discoverable. Kwayland also fixed XDGForeign Client header installs. Support for 12 bits decoding of AV1 was added with vlc 3.0.6. A minor update to GNU Compiler Collection 8 includes a backport of asm inline. The lightweight Integrated Development Environment geany 1.34.1 now automatically detects the GTK version to build against. A patch was made to the update of java-12-openjdk 12.0.0.0~26, which included a fix that introduces a diagnostic flag to abort Virtual Machines operating too long. A fix for Mariabackup that failed to copy encrypted InnoDB system tablespace of the log sequence numbers (LSN) was made with mariadb 10.2.21. Visual diff and merge tool meld 3.20.0 added an Enter as a Compare accelerator in folder comparisons. The update of mutt 1.11.2 fixed a compilation with the latest OpenSSL version along with various other bug fixes. Several rubygem packages were also updated in the snapshot. Two recent issues were fixed in the purple-facebook 0.9.6 package; one addressed a failed to get sync_sequence_id and the other was a failed to read fixed header. Samba 4.9.4 addressed two Common Vulnerabilities and Exposures(CVE)  including a fix of a CNAME loop prevention using counter regression.

The snapshot that started the week was 20190115 and it brought the 4.20.0 Linux Kernel and Mozilla Thunderbird 60.4.0, which added WebExtensions FileLink Application Programming Interface (API) to facilitate FileLink add-ons. More than 30 performance improvements were made with the update of grep 3.3, which now diagnoses stack overflow. The Advanced Linux Sound Architecture  package alsa  1.1.8 dropped some obsolete patches and added a Unified Change Management  (UCM) setting for Dell Edge IoT platforms. Parser generator bison updated to version 3.2.4. An update to GNOME’s personal information management application evolution 3.30.4 clamps GSettings values before restoring window size. A jump was make from libvirt-glib 1.0.0 to 2.0.0 and it modernize gobject macro usage. Among notable packages updated in the snapshot were gucharmap 11.0.3, mercurial 4.8.2, python-pyOpenSSL 18.0.0, sqlite3 3.26.0 and wireshark 2.6.6.

Snapshot 20190115 recorded an unstable rating of 61, according to the Tumbleweed snapshot reviewer. Snapshot 20190121 is trending at as moderately stable with a rating of 78.

Thunderbird, YaST, Sudo Updates Arrive in Tumbleweed

November 29th, 2018 by

Three openSUSE Tumbleweed snapshots were released since the last blog.

The three Tumbleweed snapshots this week brought a newer Linux Kernel, several rubygem package updates and improvements for an Xfce support library.

Snapshot 20181126 brought the 4.19.4 Linux Kernel, which fixed accelerated VLAN handling and fixed a memory leak with the Nouveau secure boot. Yet another Setup Tool (YaST) had some updates with yast2-fonts 4.0.2 that changes the desktop file fonts to system-wide fonts and multiple translations were also updated with the yast2-trans package. The support library for Xfce desktop environment, exo, updated to version 0.12.3; it improved layout spacing and alignment and hides the exo launchers from GNOME Software. The package for Integrated Development Environment cross-platform, kdevelop5 5.3.0, brought improved language support for php, python and c++; it also offers a new clazy analyzer plugin. Multiple other libraries were updated including libjansson 2.11, libsemanage 2.8, libsepol 2.8, libzypp 17.9.0 and more. Several rubygem packages were updated in the snapshot and rubygem-bundler 1.17.1 had a significant amount of additions and improvements including an add config option to disable platform warnings. The mailutils 3.5 package for the handling of email fixed a bug in the base64 encoder. Parser generator bison 3.2.2 brought massive improvements to the deterministic C++ skeleton, lalr1.cc and the library for manipulation of TIFF images, tiff 4.0.10, added a few patches that address the 10 Common Vulnerabilities and Exposures (CVE) patches that were removed.

Eight packages were updated in the 20181122 snapshot; three of them were YaST associated packages like yast2-ntp-client 4.1.6, which aligned a  “Synchronize Now” button and “NTP Server Address” box, which doesn’t break the previous fix and does not hide the manual checkbox in TextMode. The fourth release candidate of the free implementation of the Remote Desktop Protocol (RDP) freerdp 2.0.0,  added support to set the Transport Layer Security (TLS) security level for openssl 1.1.0 and also added smartcard support for substring filters. Sudo now treats the LOGNAME and USER environment variables (as well as the LOGIN variable on AIX) as a single unit with the update to sudo 1.8.26, which also added support for the OpenLDAP TLS_REQCERT setting in the ldap.conf. The xapian-core 1.4.9 package fixed a bug to efficiently handle insertion of a batch of extra positions in ascending order, which could lead to missing positions and corrupted encoded positional data, according to the changelog.

(more…)

Tumbleweed Gets New Versions of KDE Plasma, Applications

September 20th, 2018 by

A total of four openSUSE Tumbleweed snapshots were delivered to users of the rolling release this past week and the snapshot brought new versions of KDE Plasma and KDE Applications.

The most recent snapshot 20180917 updated three packages. The GNOME package dconf-editor was updated to  3.30.0. Users of the ext2 filesystem will notice the utility package e2fsprogs 1.44.4 will fix the debugs ncheck command to work for files with multiple hard links; the updated package also has new debugfs commands for dumping xattr blocks and i_blocks array. Another GNOME package was updated with the iagno 3.30.0 package for the game reversi, which shows that GNOME 3.30 packages are starting to be integrated into Tumbleweed snapshots.

Another three packages were updated in the 20180916 snapshot. The GNU Project debugger, gdb 8.2, added several patches and support access to new POWER8 registers. A fix was made for a GNU Compiler Collection 8.1 warning with the perl-DBD-mysql 4.047 updated, which also added options needed for public key based security. The other package that was updated in the snapshot was perl-Glib 1.327.

The GNOME Web browser was updated to version 3.30.0 with the update to the epiphany package in snapshot 20180915. Plenty of other packages were updated in this snapshot along with KDE Applications 18.08.1. Improvements in the new applications update include several bug fixes and the KIO-MTP component no longer crashes when the device is already accessed by a different application. Sending mails in KMail now uses the password when specified via password prompt and Okular now remembers the sidebar mode after saving PDF documents. The open source video editor pitivi 0.999 aded the Shift+click option to select a range of clips and the Save and Render buttons in the headerbar were moved to the right side.

(more…)

Hexchat, Duplicity Among Packages Updated in Tumbleweed

September 6th, 2018 by

Three openSUSE Tumbleweed snapshots were released this week that updated versions of dbus, hexchat and more.

Snapshot 20180903 updated extended attributes extensions with the attr 2.4.48 package, which removed various deprecated sections like attr/attr.h and added a patch to have tests working with newer perls. The bash-completion 2.8 package fixed getting username in non-login shells. The dbus-1 1.12.10 and dbus-1-x11 1.12.10 both fixed builds with GNU Compiler Collection 8 -Werror=cast-function-type and a minor memory leak when a DBusServer listens on a new address. IRC Client hexchat 2.14.2 added appstream metainfo for plugins and removed shift+click binding to close tabs. The USB Wifi driver package rtl8812au 5.2.20.2 added new hardware support and the Schily Tool Box, schily version 2018.08.24, added support for SELinux. C library libHX updated to version 3.23 and python-kiwi to 9.16.12.

The end of month snapshot, 20180831, had a version bump with GNOME’s goffice to 0.10.43.

Several perl packages were updated like perl-Cpanel-JSON-XS 4.06, perl-Module-Signature 0.83 and perl-Net-Netmask 1.9104. The dateutil module available in Python, which provides powerful extensions to the standard datetime module, fixed an issue with the setup script running in non-UTF-8 environments with python-python-dateutil 2.7.3. A change was made to licensing with the ucode-intel 20180807a update and yast2-journal 4.1.2 fixed a crash when changing the filter as a non-root user.

The snapshot that began the week had two package changes in snapshot 20180829. Encrypted backup package duplicity 0.7.18.1 cleaned up spec file and now uses modern python macros. The remmina package, which is a remote desktop client for access any operating system, provided some enhancements in version 1.2.31.4 with implementing send ctrl+alt+fn keys and fix some bugs including libssh deprecations.

All snapshots are stable according to the Tumbleweed snapshot reviewer with snapshot 20180903 recording a 91 rating and snapshot 20180831 trending at 95 rating and snapshot  20180903 trending at 96 rating.

Tumbleweed Snapshots Bring Changes for KVM, QEMU, Xen

August 23rd, 2018 by

Two openSUSE Tumbleweed snapshots were once again released this past week, which included two Linux Kernel updates.

The most recent snapshot, 20180818, updated the kernel to version 4.18.0, which brought many changes for KVM (Kernel-based Virtual Machine). Mozilla Firefox 61.0.2 improved website rendering with the Retained Display List feature enabled and also fixed broken DevTools panels. The ffmpeg 4.0.2 package in the snapshot added conditional package configuration and AOMedia Video 1 (AV1) support. Netfilter project nftables was restored as the default backend with firewalld 0.6.1 and now nftables and iptables can co-exist after a bug fix with the ‘nat’ table form the 4.18 kernel. The Command Line Interface configuration utility for wireless devices known as iw added support in its 4.14 for all new kernel features of kernel 4.14. The HTTP client/server library for GNOME, libsoup 2.62.3, now uses an atomic-refcounting in classes that are not using GObject-refcounting. The Linux Kernel 4.16 or higher is needed for the strace 4.24 package, which implemented decoding of KVM vcpu (virtual central processing unit) exit reason as an option, and yast2-http-server 4.1.1 fixed PHP support by dropping php5 and using php7.

The 20180815 Tumbleweed snapshot had the last 4.17 kernel with an update from Kernel 4.17.3 to 4.17.4. The new 7.0.8.9 version of ImageMagick has the XBM coder leave the hex image data uninitialized if hex value of the pixel is negative. Several fixes were made with btrfsprogs 4.17.1 and an add ability to fix wrong ram_bytes for compressed inline files was also made with the package update in the snapshot. The advanced twin panel file manager for KDE Plasma, krusader 2.7.1, had a few fixes including a fix to the search bar in the application that showed results for a file that was deleted. The qemu 2.12.1 package dropped several patches and the updated gave new mitigation functionality for CVE-2018-3639. Caching proxy squid 4.2 provided fixes for GNU Compiler Collection 8 and a missing pointer. There were also several patches in the xen 4.11.0 update for GCC 8 and the yast2-storage-ng 4.1.4 update addressed the partitioner and now displays Xen virtual partitions and allows users to format and mount them.

Snapshot 20180815 recorded a stable rating of 93 on the snapshot reviewer and 20180818 is currently trending a moderate rating of 86.

Krita, GNOME Builder, FFmpeg Get Updates in Tumbleweed

July 5th, 2018 by

The four openSUSE Tumbleweed snapshots this week are trending quite stable as new major version packages have been updated this week.

Among the packages updates this week were FFmpeg, KDE Plasma, GNOME Builder and Krita along with a kernel update.

The most recent snapshot, 20180702, put out the first update ffmpeg 4.0 with a refresh of patches and an enablement for ffnvcodec when building with NVIDIA support. The snapshot brought about another 4.0 version with checkmedia upgrading from 3.8 to the new 4.0 version. The tools and libraries package to work with Extensible Firmware Interface variables, efivar, had a major update as well and adjusted its libefiboot-export-disk_get_partition_info.patch to work with the new 36 version. That wasn’t the last major version update either. The package for userspace components for the Linux Kernel‘s drivers/infiniband subsystem, rdma-core, updated to version 18.1; the new major version fixed compilations with recent glibc. Among the other packages in the snapshot there were updated were spec-cleaner 1.1.0, brotli 1.0.5 and System Security Services Daemon (sssd) 1.16.2.

The 20180701 snapshot brough Plasma 5.13.2. The release added a week’s worth of new translations and fixes from KDE‘s contributors. There were also updates to several YaST packages and libstorage-ng 3.3.312 removed an unused and obsolete file. Konversation 1.7.5 dropped a patch and fixed building against Qt 5.11. The lightweight image viewer for the Xfce desktop ristretto 0.8.3 had multiple fixes including a fix for GLib-GObject-CRITICAL in the directory monitoring code.

Snapshots from the end of last month included snapshot 20180629 and 20180628. Snapshot 20180629 improved the performance of the stroke layer style with an update to the open source painting program krita 4.0.4. The testsuite package spec-cleaner was updated in this snapshot as well to version 1.0.9, which dropped support of python 2, and there were bug fixes for Qt 5.11 with the libqt5-qttranslations and libqt5-qtvirtualkeyboard package updates to 5.11.1. Snapshot 20180628 updated the Linux Kernel to 4.17.3, which had multiple fixes for the btrfs filesystem and deleted some stacktrace patches. The gnome-builder package made the editor more reliable to restores a cursor position and fixed for a number of crashers and potential for data loss with the 3.28.3 update.

Packages updated in previous snapshots last month were were GCC 8.1.1, KDE Applications 18.04.2, KDE Frameworks 5.47.0 and PulseAudio 12.0. Release manager Dominique Leuenberger summarized the updates in his weekly review and also explained that even though FFmpeg 4.0 was updates, FFmpeg 3.x is still available in the main repo, but will eventually be be phased out. All the snapshots in the past few weeks have been rated as moderate to stable in the Tumbleweed review tool. Snapshot 20180702 is currently trending as stable with a 91 percent rating.