Weekly Status Report: 2019-12-08

Hello all!

We have had some time to work on package issues this week, in addition to our fervent work on Horizon.

Horizon

It is now possible to save HorizonScripts from the Horizon Wizard UI to disk. This completes the writeout flow for the Runtime Environment, and allows the Installation Environment work to continue. The Installation Environment Commit flow was completed, including tickmarks for each phase of the Executor.

The SHA-512 crypt(3) code from the musl libc has been added to Horizon; the Wizard UI uses this to encrypt passphrases for the root account and any user accounts added.

gcompat (libucontext)

Khem Raj (khem) submitted a patch to ensure proper building of libucontext in OpenEmbedded.

Packaging

A. Wilcox (awilfox@) updated the musl libc to 1.2.0 alpha1, and is working closely with Rich Felker (dalias) to gain true 64-bit time support on 32-bit systems. This will allow 32-bit computers to use dates after the year 2038.

Gavin Howard (gdh) updated his bc calculator to version 2.4.0.

Kiyoshi Aman (aerdan@) added the Gleam programming language, added the Perl Net::DBus pod, and updated various packages including XFCE. He also added the Bitlbee instant messaging software.

Laurent Bercot (skarnet@) fixed a few issues in the Skaware software set.

Luis Ressel (aranea@) updated WireGuard VPN to its latest version, and deprecated the notmuch package.

Samuel Holland (smaeul@) updated Rust to 1.38.0. Additionally, this release now allows us to use our previous Rust packages to build the next newer version.

Weekly Status Report: 2019-05-05

Hello all,

This has been a busy week for the Adélie Linux system. Multiple projects are now utilising CI systems for testing and quality assurance, and GRUB has been completely overhauled. More on these developments and more below…

Web site

Top 5 referring sites to the Web site:

  • 59: Google searches
  • 50: without-systemd.org
  • 33: Repology
  • 32: Reddit
  • 15: DuckDuckGo searches

Top 5 pages accessed (and homepage):

  • 1184: /
  • 212: /about.html
  • 49: /about-qa.html
  • 46: /team.html
  • 39: /announcements/
  • 39: /announcements/1.0-BETA2.html
  • 30: /contribute.html

Documentation

Multiple contributors have submitted fixes to our Administrator’s Handbook, which have all been merged.

gcompat

gcompat 0.4.0 has been released, bringing wider support and building on Travis CI. Read more in the official release announcement.

libucontext

libucontext is also now using Travis CI for automatic per-commit testing.

Packaging

A. Wilcox (awilfox@) updated many packages, including Gutenprint (printer drivers), Quaternion (Matrix chat client), and KDE applications.

Kiyoshi Aman (aerdan@) updated MATE packages.

Dan Theisen (djt@) updated nano, Postfix, and Protobuf, and added packages for Ruby RSpec.

General discussion

The patch for incorrect behaviour in the apk-tools list applet has landed upstream.

Our GRUB package has been overhauled to use /etc/default/grub as most other distributions, instead of /etc/update-extlinux.conf.

Weekly Status Report: 2019-04-28

Hello all,

We’re happy to report that in addition to our usual round of package fixes, we have released a new version of the libucontext library – which brings us full support for GCC Go!

Web site

Top 5 referring sites to the Web site:

  • 67: Reddit
  • 62: without-systemd.org
  • 35: Google searches
  • 31: Repology
  • 12: Mas Linux

Top 5 pages accessed (and homepage):

  • 1033: /
  • 234: /about.html
  • 46: /about-qa.html
  • 40: /announcements/1.0-BETA2.html
  • 39: /team.html
  • 38: /announcements/

libucontext

An issue that could cause a crash on 32-bit Intel machines has been fixed. This fix is included in the libucontext 0.9.0 release; for more information, see the release announcement.

Packaging

Max Rees (sroracle@) updated the Nextcloud Client to 2.5.2.

A. Wilcox (awilfox@) added the z3 package for Clang. They also updated LLVM and Clang to version 8.0.0, and added the SPARC and WebAssembly targets to our LLVM package. They additionally fixed more bugs in GCC Go.

A. Wilcox (awilfox@) and Kiyoshi Aman (aerdan@) worked together to bump many of the desktop packages in Adélie Linux. Additionally, aerdan@ added a package for licensecheck, which allows for automation of code licensing audits.

General discussion

It’s finally here – GCC Go runs on all five architectures! 32-bit and 64-bit PowerPC, x86, and 64-bit ARM can now all run Go code. We thank awilfox@, koorogi, and the other brave porters who have made this possible.