It has been a month of sustained momentum at Wilcox Technologies. We have brought online more hardware for building, made headway on our summer goals, and worked with many projects on our shared goals of reliable Libre Software. Now, I would like to detail some of our more noteworthy achievements.
We have set up new dedicated build hardware to allow us to build and test solutions for more platforms. This includes 32-bit x86 Linux and 64-bit Arm Windows. We are excited to bring high quality Libre Software to more people on more varied types of systems.
We have made significant progress on one of our objectives for the summer: improvements to building and testing packages in the Adélie Linux system. This involved numerous improvements to the abuild system, including the ability to run tests in a virtual X11 environment. This new set of tools will enable more packages to run their full test suites, ensuring higher test coverage and leading to correct operation of software across all platforms.
We worked alongside our friends at the Gentoo Linux project to identify and correct an issue in glibc that affected the ability to run on older 32-bit x86 CPUs.
We are collaborating with multiple Linux distribution maintainers to create a single patch set adding support for building GCC sanitisers on musl libc platforms. This work will provide powerful tools to support debugging, correctness, and security across the Linux landscape.
We worked with various projects across the Libre Software ecosystem, including Meson, LLVM, binutils, and others. Additionally, we continued to drive the effort to update the Adélie Linux base system compiler from GCC 8 to GCC 13. This work has proven to be more challenging than initially estimated – but it is vital, and we are dedicated to seeing it through.
We are grateful to be able to have an impact on the continual improvement of Libre Software. If you want to help us continue, please consider supporting us on Patreon. Your generosity helps us to create real change.
Leave a Reply