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

Weekly Status Report: 2019-04-14

Hello all!

It’s been a busy week with a lot of exciting progress made. We’ve managed to land the Go programming language on 32-bit PowerPC! Additionally, another fix has been accepted upstream to the musl libc, and we’ve added more stubs to gcompat for wider compatibility.

Web site

Top 5 referring sites to the Web site:

  • 114: Baidu searches
  • 114: Google searches
  • 55: without-systemd.org
  • 22: Reddit
  • 17: DuckDuckGo searches

Top 5 pages accessed (and homepage):

  • 1006: /
  • 218: /about.html
  • 108: /announcements/
  • 51: /team.html
  • 46: /announcements/1.0-BETA2.html
  • 43: /about-qa.html

gcompat

Stub functions for mtrace and muntrace were added by A. Wilcox (awilfox@) for compatibility with the binary Raspberry Pi tools shipped by the Raspberry Pi Foundation.

libucontext

Bobby Bingham (koorogi) has completely overhauled PowerPC support in libucontext, which has culminated in GCC Go running properly on 32-bit PowerPC.

musl libc

The definition of O_TTY_INIT in <fcntl.h> has been accepted upstream.

Packaging

A. Wilcox (awilfox@) updated libucontext with the new PowerPC patches discussed above. They also fixed an issue with APR on 32-bit PowerPC and an issue with X.Org testing on 64-bit ARM.

Kiyoshi Aman (aerdan@) fixed an issue with the dialog package.

Weekly Status Report: 2019-02-24

Hello all!

This week has seen a lot of improvements to many varied components of the Adélie Linux system.

Web site

Top 5 referring sites to the Web site:

  • 161: Google searches
  • 98: Reddit
  • 84: without-systemd.org
  • 34: Repology
  • 23: DuckDuckGo searches

Top 5 pages accessed (and homepage):

  • 951: /
  • 239: /about.html
  • 61: /contribute.html
  • 57: /about-qa.html
  • 55: /team.html
  • 48: /announcements/1.0-BETA2.html

gcompat

Samuel Holland (smaeul@) contributed a patch that fixes the pthread_getname_np function.

Documentation

Improvements suggested by msiism have been merged into the Administrator’s Handbook.

libucontext

Bobby Bingham (koorogi) has fixed many issues with libucontext on PowerPC computers. This work has allowed GCC Go to start up on 32-bit PowerPC! More work is necessary to ensure proper operation on both 32-bit and 64-bit PowerPC. We are very excited about the progress being made.

Packaging

A. Wilcox (awilfox@) added a patch to GDB to fix lock-ups when the target process forks. Additionally, they added a package for wxWigets, added Raspberry Pi 3 support to easy-kernel, and fixed multiple issues with Mesa.

Kiyoshi Aman (aerdan@) bumped some packages, including Featherpad, ImageMagick, IRSSI, VIM, WeeChat, and XTerm. He also added packages for cxref and UUCP, and added smart card support to GnuPG.

Luis Ressel (aranea) added packages for nsd and RedShift, and added improvements to the easy-kernel build system.

Samuel Holland (smaeul@) bumped Rust to version 1.31.1.