Adélie Linux 1.0-RC1 Released

TULSA, OKLAHOMA (11 February 2020) — The Adélie Linux Release Engineering Team is pleased to announce the immediate release of Adélie Linux 1.0-RC1 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.

We are happy to announce that this release of Adélie Linux is the first release of any Linux distribution that uses 64-bit integers for representing time on 32-bit computers. This means that all 32-bit computers running Adélie Linux 1.0-RC1 or newer can process dates after January 2038. For more information on 64-bit time, see the blog post from Linaro and our Project: Time64 page.

If you want to show your support for the work Adélie Linux is performing to provide high-quality libre software to everyone, and you have the ability, please consider a financial contribution to our project. You can find out how to contribute on our Contribution page. Thank you!

Release Notes

All architectures

  • GRUB now automatically updates its configuration when kernels are installed or deinstalled.
  • KDE Applications have been updated to 19.12, Frameworks to 5.67, and Plasma to 5.18 LTS.
  • The Linux kernel used for easy-kernel has been updated to the 5.4 LTS branch.
  • The musl libc has been updated to version 1.2.
  • OpenSSL has been updated from 1.0.2 to 1.1.1.
  • Qt has been updated to its latest LTS branch, 5.12.
  • Qt WebKit has been updated to 5.212.0 from 5.9, bringing hundreds of security improvements and bug fixes.
  • The Rust programming language has been updated to version 1.38.0.
  • An issue with SDDM has been fixed.

64-bit ARM (aarch64)

No architecture-specific notes for this release.

32-bit PowerPC (ppc)

64-bit PowerPC (ppc64)

No architecture-specific notes for this release.

32-bit x86 (pmmx)

No architecture-specific notes for this release.

64-bit x86 (x86_64)

No architecture-specific notes for this release.

Statistics

Adélie Packages

There were 1,009 commits to packages.git between 1.0-BETA4 and 1.0-RC1, by eleven developers:

  • A. Wilcox (624)
  • Kiyoshi Aman (207)
  • Max Rees (98)
  • Laurent Bercot (19)
  • Dan Theisen (18)
  • Luis Ressel (16)
  • Samuel Holland (14)
  • Molly Miller (9)
  • Gavin Howard (2)
  • Lee Starnes (1)
  • Jason A. Donenfeld (1)

Weekly Status Report: 2020-02-09

Hello all!

This week was spent ensuring that Adélie Linux 1.0 RC1 is the most stable, secure, and solid release yet.

abuild

The work to ensure abuild works properly with the dash shell has concluded! This means that the abuild package no longer requires Bash.

Additionally, the work to make automatic ‘dev’ and ‘symbols’ metapackages has been pushed to our abuild.git repository.

These two items comprise the update to Adélie abuild 3.4.1.

Horizon

An issue with configuring network interfaces automatically via DHCP has been fixed.

Manual network interface configuration is now supported. Code for handling IPv4 subnet prefixes was contributed by Kiyoshi Aman (aerdan@).

Image Creation

The adelie-build-txz script was overhauled with the same improvements that the adelie-build-cd script received last week.

Packages

A. Wilcox (awilfox@) fixed an issue that caused Krita to fail to start properly on some computers. They removed all remaining bash-specific shell constructs from package recipes. They also updated digiKam to its latest version, and updated KDE Applications to 19.12.2 and KDE Frameworks to 5.67.0.

Max Rees (sroracle@) updated LibreOffice to its latest stable version.

Weekly Status Report: 2020-02-02

Hello all!

After many tireless hours of hard work, we’ve reached one of our most important milestones yet — we have tagged Release Candidate 1! Images of Adélie Linux 1.0-RC1 will be available within a few days, along with the official release announcement.

This week has seen significant activity related to final preparations for Release Candidate 1.

abuild

A. Wilcox (awilfox@) fixed an issue with the newapkbuild utility.

Max Rees (sroracle@) corrected the last of the bashisms in the abuild utility, fixed issues with the test suite, and added support for new generation tar archives to abuild-gzsplit.

Image Creation

The boot scripts used for Adélie CDs and USB images have been reworked to be faster and more correct.

The directory structure of the image creation suite has been rearchitected. Package lists now live in the packages/ directory, and post-creation scripts live in the post/ directory.

“Kind” support has been added to the adelie-build-cd script. This allows anyone to easily create different spins of Adélie media with custom package lists and services started on boot.

Bashisms have been removed, and the adelie-build-cd script has been tested on dash, mksh, and Zsh.

The CD file system layout has been slightly changed: kernels, initial RAM disks, and SquashFS roots all have an architecture name appended. This will allow us to support multiple architectures with a single CD in the future.

Packaging

KDE Plasma has been updated to the 5.18 Beta. This brings a great deal of improvements and features to the KDE experience.

An issue with xf86-video-ati that caused a crash during startup on some Radeon cards has been fixed.

Zsh now reads its global profile file on login, enabling the use of our command-not-found hook.

A. Wilcox (awilfox@) updated packages, including libarchive, Mesa, and OpenSSH.

Kiyoshi Aman (aerdan@) updated packages including MATE, Vim, and XFCE. He also added packages for Rofi, an application launcher, and Samurai, a build tool.

A new contributor, Randy McCaskill, added packaging for the ufw firewall.

time64

Berkeley DB, e2fsprogs, and OpenSSH were fixed for 64-bit time support.

Weekly Status Report: 2020-01-26

Hello all!

This week has been focused on fixes for 32-bit computers. Additionally, Telegram has been packaged for the x86 and ARM architectures. It is not yet available for PowerPC.

Packaging

KDE Applications has been updated to 19.12.1, and KDE Frameworks has been updated to 5.66.0. Mesa has been updated to 19.3.2.

An issue with SDL 2 using OpenGL ES on 32-bit systems has been fixed.

A. Wilcox (awilfox@) ensured compatibility with OpenSSL 1.1 for multiple packages. They also updated NFS to support 32-bit systems, and fixed an issue with the MLT framework on PowerPC. They added a new package for dos2unix, and the Qt 5 Virtual Keyboard, allowing touchscreen users to have a pop-up keyboard.

Kiyoshi Aman (aerdan@) updated Gleam to 0.6.0 for 32-bit support, and updated other packages to their latest stable versions.

Luis Ressel (aranea@) updated WireGuard to its latest stable version.

time64

mdadm, Qemu, Video4Linux, X11VNC, and xf86-input-synaptics have been fixed.