Release of the Funtoo 1.4 distribution developed by the founder of Gentoo Linux

Daniel Robbins, founder of the Gentoo distribution, who stepped down from the project in 2009, presented release of the distribution kit he is currently developing Funtoo 1.4. Funtoo is based on the Gentoo package base and aims to further improve existing technologies. In about a month, work is scheduled to begin on the release of Funtoo 2.0.

Among the key features of Funtoo stands out support for automatic assembly of packages from source (packages are synchronized from Gentoo), the use of Go during development, a distributed portage tree, a more compact format for assembly manifests, the use of tooling Metro to create live builds. Finished installation images have not been updated for a long time, but to install offered use an old LiveCD followed by manual deployment of Stage3 components and portages.

All changes:

  • Build toolkit updated to GCC 9.2;
  • Additional testing of dependencies and elimination of related problems;
  • Added new kernels debian-sources and debian-sources-lts ported from Debian;
  • To build the Debian-sources-lts kernel, the "custom-cflags" USE flag is enabled by default to enable additional optimizations. When compiling the kernel, the "-march" options are also added from the user settings tied to the current architecture;
  • GNOME 3.32 is offered as a desktop;
  • A new subsystem is included to support OpenGL. By default, the libglvnd (OpenGL Vendor-Neutral Driver) GLX library is enabled, which is a software dispatcher that redirects commands from a 3D application to one or another OpenGL implementation, allowing Mesa and NVIDIA drivers to coexist. Added a new "nvidia-drivers" ebuild with NVIDIA drivers, different from the Gentoo Linux ebuild and using nvidia-kernel-modules to install kernel modules. The Mesa package has been updated to release 19.1.4, the provided ebuild for which provides support for the Vulkan API;
  • Updated isolated container management tools
    LXC 3.0.4 and LXD 3.14. Added ebuilds to access the GPU from Docker and LXD containers, allowing you to use OpenGL in containers;

  • Python has been updated to release 3.7.3 (Python 2.7.15 is also offered as an alternative). Updated Ruby 2.6, Perl 5.28, Go 1.12.6, JDK 1.8.0.202 releases. Port of Dart 2.3.2 (dev-lang/dart) specially prepared for Funtoo has been added to the composition.
  • Updated server components including nginx 1.17.0, Node.js 8.16.0 and MySQL 8.0.16.

Source: opennet.ru

Add a comment