Linux package management: Flatpak 1.10 released with support for GCC 11

Linux package management: Flatpak 1.10 released with support for GCC 11

The free system tool Flatpak for package management and virtualization of desktop applications under Linux has been released in version 1.10 . With the help of a sandbox Flatpak isolates applications from the rest of the operating system and for the first time receives support for the compiler suite GCC 11 from GNU in the new version 1.10 .

Flatpak 1.10 with GNU Compiler Collection 11

After Flatpak 1.8 with improved P2P support and then a total of three stable 'milestones' were released, the Flatpak maintainer Alexander Larsson, who is also a Red Hat employee, officially announced the availability of the new version 1.10 and immediately posted it on the GitHub developer platformpublished.

In addition to other new features, Flatpak 1.10 brings support for GCC 11 for the first time, a pin command for pinning runtimes as well as new libraries and APIs to further expand the functions of the package management tool.

The System Tool is now also able to perform update Operations to automate the uninstallation processes for obsolete runtime environments. In addition, the general performance of the application is said to have been improved.

  • The systemd generator snippets now call flatpak --print-updated-env in place of a bunch of shell for better login performance.
  • The .profile snippets now disable GVfs when calling flatpak to avoid spawning a gvfs daemon whenlogging in via ssh.
  • Build fixes for GCC 11.
  • Flatpak now finds the pulseaudio sockets better in uncommon configurations.
  • Sandboxes with network access it now also has access to the systemd-resolved socket to do dns lookups.
  • Flatpak supports unsetting env vars in the sandbox using --unset-env, and --env = FOO = now sets FOO to the empty string instead of unsetting it.
  • Similarly the spawn portal has an option to unset an env var.
  • The spawn portal now has an option to share the pid namespace with the sub-sandbox.
Flatpak 1.10 - Release Notes

Well-known applications available as Flatpak

Since the beginning In 2017, some well-known applications were released in Flatpak format, including MozillaFirefox, Steam, Spotify and Telegram. Further information on the use of Flatpak can be found on the project's official website as well as a tutorial by the Flatpak developers.

A large selection of free Flatpaks of well-known applications is available the Flatpak store Flathub ready. Flatpak 1.10 is available as a download (.TAR.XZ) and source code (ZIP) via GitHub and will soon be included in the stable repositories of popular GNU/Linux distributions.

Due to numerous security patches, users of Flatpak 1.8x ('stable') and Flatpak 1.9x ('unstable') are strongly advised to update to version 1.10.

Update 01/22/2021 2:46 p.m.

Flatpak 1.10.1 released

Only a few days after the release of Flatpak 1.10, Flatpak maintainer Alexander Larsson released Flatpak 1.10.1. The new version fixes a few smaller problems, the bug fixes of which did not make it into the last release.

Flatpak 1.10.1 - Release Notes
  • Fix flatpak build on systems with setuid bwrap
  • Fix some compiler warnings
  • Add --enable-asan configure option
  • Fix crash on updating apps with no deploy data
  • Update translations

In addition to the mandatory bug fixes and optimizations, the localization of the package management tool has also been further improved. Flatpak 1.10.1 is as usual directly on the project page on the developer platformGitHub available.