Adélie Linux 1.0-BETA3 Released

TULSA, OKLAHOMA (31 May 2019) — The Adélie Linux Release Engineering Team is pleased to announce the immediate release of Adélie Linux 1.0-BETA3 for all supported platforms. Learn more about Adélie Linux on our Web site.

Please note: This is a test release of Adélie Linux. While every care has been taken to ensure the stability of the system, features and packages may be missing or may not function correctly. You should always back up your computer’s data before you install a new Linux distribution. This release is being actively tested on multiple platforms. It is highly recommended that you use a dedicated computer or virtual machine to learn the environment until you are comfortable with using the Adélie Linux system and its package manager (apk).

Tier 1 platforms supported for this release: 32-bit PowerPC, 64-bit PowerPC, 32-bit Intel x86, 64-bit Intel x86, 64-bit ARM (AArch64).

Tier 2 platforms supported for this release: ARMv7.

Release Notes

All architectures

  • GCC has been updated to 8.3.0, and the entire distribution has been rebuilt using it.
  • gcompat has been updated to support more glibc software. libucontext has been updated to support all Tier 1 architectures.
  • The Go programming language is now available on all Tier 1 architectures via gcc-go.
  • Ghostscript is now available, which allows most printers to function using CUPS and Gutenprint.
  • Java is now available on all Tier 1 architectures.
  • LLVM and Clang have been updated to 8.0.0. Additionally, our LLVM package now supports the SPARC and WebAssembly targets.
  • The MATE desktop environment is now available on all Tier 1 architectures.
  • MTP (Media Transfer Protocol) support, used by many digital cameras, has been added.
  • NetworkManager and ModemManager are now available on all Tier 1 architectures, and have been tested and are known to work.
  • Qt 5 Speech is now packaged, allowing some applications to deliver text-to-speech functionality.
  • XScreenSaver is now available.
  • Development: Sphinx and Subversion are now available on all Tier 1 architectures.
  • Fonts: Nearly 50 new fonts have been added.
  • KDE: Applications has been updated to 19.04.1, Frameworks have been updated to 5.54.0.
  • Networking: iw, netqmail, Netsurf, NFS, NMap, Postfix, RDesktop, and WireGuard are now available on all Tier 1 architectures.
  • Productivity: AbiWord, Evince, Gnumeric, and LibreOffice are now available on all Tier 1 architectures.
  • …and over a thousand other enhancements, upgrades, and fixes!

ARMv7

Support for ARMv7 is offered on a limited testing basis only, and ARMv7 remains a Tier 2 architecture. The system repository is available for ARMv7 in Adélie Linux 1.0-BETA3. The user repository is not available.

64-bit ARM (AArch64)

Full support for the Raspberry Pi 3 has been added to easy-kernel.

PowerPC (32-bit)

An issue with USB booting on 32-bit PowerPC has been fixed.

PowerPC (64-bit)

Many issues involving booting our live and full-install media have been fixed on 64-bit PowerPC. Our 1.0-BETA3 media has been tested on Power Mac G5, IBM POWER6, Raptor Talos II, QEMU KVM, and Raptor Blackbird.

Intel x86 (all)

Media support for EFI has been fixed.

Statistics

Adélie Packages

There were 1683 commits to packages.git between 1.0-BETA2 and 1.0-BETA3, by twelve developers:

  • A. Wilcox (933)
  • Kiyoshi Aman (547)
  • zlg (75)
  • Luis Ressel (53)
  • Max Rees (35)
  • Laurent Bercot (15)
  • Dan Theisen (12)
  • multiplexd (6)
  • Bobby Bingham (2)
  • Gavin Howard (2)
  • Samuel Holland (2)
  • Brandon Bergren (1)

Team

We welcomed Luis Ressel (aranea@) and sysvinit@ as a committer during this release cycle.

gcompat 0.4.0 released

The Adélie Linux Release Engineering Team is proud to announce that gcompat 0.4.0 has been released. This release includes wider support for glibc binaries and reliability enhancements.

Symbols added

  • __strdup
  • __wcstol_internal
  • mtrace and muntrace
  • pthread_getname_np

Functional changes

  • gcompat can now optionally include obstack support via musl-obstack.
  • Support for static-linked binaries on Linux kernels newer than 4.16 has been added.
  • <utmpx.h> is now used for all utmp-related functions, supporting the utmps package.

Enhancements

  • gcompat is now using the Travis CI service to run build testing on every commit.
  • gcompat is now using the Codacy service for static testing.

The new release of gcompat can be downloaded on any Adélie Linux mirror. (xz) (bz2)

2877ec45de0ca2272649cc8389dd99225fb919adcf5e2819fe5e5e2b5426819de97cce09afcd5d3a734828aedd819da94dc0266529c5b02525961032a63d2b43  gcompat-0.4.0.tar.bz2
32b4038a031b9af2d5febb547fe9268eb829f40bb2437c94afe5b939e06e7337448ad7f2dce34362829d19672ede54eec8fc34dc755736dbc76f347906ba5ead  gcompat-0.4.0.tar.xz

libucontext 0.9.0 released

The Adélie Linux Release Engineering Team is proud to announce the immediate release of libucontext 0.9.0. This is the first release of libucontext under the Adélie Linux umbrella, after its previous author orphaned it.

Some improvements since release 0.1.3 include:

  • More coverage in test suite, allowing for better testing and faster porting to new platforms.
  • Complete rewrite of PowerPC support, fully tested and known to work.
  • Static linking support.
  • Fix for a crash on 32-bit x86 platforms.
  • New upstream: Adélie Linux.

You may download libucontext 0.9.0 from any Adélie Linux mirror.

47ffa743e0b364d7a5d5ae633f89e83a7e3bbdf62a8a703a06a522c08b187b785548e8b8d58d53fc4fd984575f086794e74c12d40075326c6e88024e841550b6  libucontext-0.9.0.tar.xz

Adélie Linux 1.0-BETA2 Officially Released

TULSA, OKLAHOMA (18 December 2018) — The Adélie Linux Release Engineering Team is pleased to announce the immediate release of Adélie Linux 1.0-BETA2 for the 32-bit and 64-bit PowerPC, 32-bit and 64-bit x86, and 64-bit ARM platforms. Learn more about Adélie Linux on our Web site.

Please note: This is an early test release of Adélie Linux. While every care has been taken to ensure the stability of the system, features and packages may be missing or may not function correctly. You should always back up your computer’s data before you install a new Linux distribution. This release is being actively tested on multiple platforms. It is highly recommended that you use a dedicated computer or virtual machine to learn the environment until you are comfortable with using the Adélie Linux system and its package manager (apk).

Release Notes

Documentation

  • The Administrator’s Handbook has completed its first draft cycle.

All architectures

  • The kernel has been upgraded to 4.14.88.
  • Btrfs tools have been added as the btrfs-progs package, allowing the usage of Btrfs storage in Adélie.
  • The Calligra Suite, along with the rest of the KDE Office family, is now available on all architectures.
  • GNU bc has been replaced with a more POSIX-conformant implementation.
  • The games TORCS and X-Moto are now available on all architectures.
  • The i3wm and awesomewm window managers are now available on all architectures.
  • KDE Applications have been upgraded to 18.08.3 and KDE Frameworks have been upgraded to 5.52.0. This release brings more KDE Games to KDE Plasma 5. Additionally, KDE Plasma 5 has been upgraded to 5.12.7.
  • LLVM has been upgraded to 6.0.1.
  • An issue that caused the first-run of LXQt to appear with a black screen has been resolved.
  • Nextcloud is now available on all architectures.
  • OProfile is now available on all architectures.
  • The Prosody chat server is now available on all architectures.
  • Qt has been upgraded to 5.9.7.
  • Qt Creator is now available on all 64-bit architectures.
  • The Rust programming language is now available on all architectures except 64-bit ARM.
  • The Strongswan VPN package is now available on all architectures.
  • Valgrind has received stability and correctness fixes.
  • The XFCE 4 desktop environment has received reliability and correctness fixes.
  • …and almost a thousand other enhancements, upgrades, and fixes!

Also new in this release are Root FS tarballs for all Tier 1 architectures, which can be unpacked to a variety of different storage media for booting. Mini Root FS tarballs are also provided, which can be extracted to a directory on your existing computer for a simple chroot-based installation. Combining this with qemu-user can provide you with a limited environment for testing Adélie for other CPU architectures.

Caution: If you are upgrading from an alpha release of Adélie Linux to 1.0-BETA2, please merge the new user and group entries from /etc/passwd.apk-new into /etc/passwd, /etc/group.apk-new into /etc/group, and /etc/shadow.apk-new into /etc/shadow. This is only necessary to perform one time during the upgrade, before you restart your computer. For more information, feel free to contact us on IRC.

ARMv7

Support for ARMv7 is offered on a limited testing basis only, and ARMv7 remains a Tier 2 architecture. Currently, no binary packages are available for 32-bit ARM in 1.0-BETA2.

64-bit ARM (AArch64)

No architecture-specific release notes.

PowerPC (32-bit)

No architecture-specific release notes.

PowerPC (64-bit)

  • An unsupported flavour of easy-kernel that uses 64K pages instead of 4K pages is now available as the easy-kernel-power8-64k package. Note that the only supported configuration of Adélie remains 4K pages; this package is provided for user convenience only.
  • Bridging and other network functionality has been enabled, to bring the 64-bit PowerPC kernel in line with the other architecture kernel configurations.
  • PCRE now has fully functional JIT support, for faster execution of regular expressions in many applications.
  • Valgrind now functions properly on 64-bit PowerPC.
  • POWER9 users: Qemu 3.0.0 no longer allows KVM HV guests to be created in Radix MMU mode. You will need to boot your system with disable_radix on your kernel command line to use KVM HV guests in Adélie 1.0-BETA2.

Intel x86 (all)

  • The syslinux bootloader has been removed in favour of the GRUB 2 bootloader.
  • All live CDs should now support EFI boot. If you encounter any issues with EFI booting on the live CD, please file an issue.

Statistics

Adélie Packages

There were 808 commits to packages.git between 1.0-BETA1 and 1.0-BETA2, by ten developers:

  • A. Wilcox (514)
  • Kiyoshi Aman (117)
  • Dan Theisen (92)
  • Max Rees (61)
  • zlg (12)
  • Samuel Holland (6)
  • Horst G. Burkhardt (2)
  • Lee Starnes (2)
  • Brandon Bergren (1)
  • multiplexd (1)

Team

  • We welcome zlg and multiplexd as package contributors.
  • We welcome msiism as a copyeditor for our documentation.