Milestone (End?) - Bootstrapping path discovered
A RISC-V bootstrapping path path has been discovered. Now it’s time for the distros to catch up.
read more ➔A RISC-V bootstrapping path path has been discovered. Now it’s time for the distros to catch up.
read more ➔Mes 0.26.2 is a bug-fix release.
read more ➔On UNIX there is a well known tool to manage secrets called password-store or pass for short.
read more ➔I've recently completed a major refactoring of my home server setup.
read more ➔We are happy to announce the release of GNU Mes 0.26.1.
read more ➔Terraform allows infrastructure to be defined to deploy applications and other solutions as code and supports a plethora of on-premise and cloud deployment targets.
read more ➔The sidetrack we took in the past started to give us some good news. Here there are some.
read more ➔Introducing functions and modules in Guile Scheme and Guix
read more ➔Now and then I find myself having to open a file or an application that I don't fully trust. A common technique to deal with this is to create a disposable environment (for example a so-called container or a virtual machine) where the file or application can be safely opened. Once used, the…
read more ➔Guix package structure: build-system overview build arguments
read more ➔With the release of Libntlm version 1.8 the release tarball can be reproduced on several distributions. We also publish a signed minimal source-only tarball, produced by git-archive which is the same format used by Savannah, Codeberg, GitLab, GitHub and others. Reproducibility of both tarballs are…
read more ➔We built GCC 4.6.4 with RISC-V support and C++ and all that and we made it run in Guix, finally.
read more ➔We’ve got sidetracked, but it doesn’t really matter if we continue forward.
read more ➔Guix package structure: inputs, native-inputs and propagated-inputs
read more ➔tl;dr: If you use WireGuard, make sure NTP (or a similar time synchronisation mechanism) is set up on all VPN endpoints as the WireGuard protocol is sensitive to time-sync issues. Also, if you connect to a WireGuard server in an IPv6 network, make sure the server's firewall has sufficiently…
read more ➔We built GCC 4.6.4 with RISC-V support and C++ and all that in a Debian machine, in a VisionFive board. Here is how.
read more ➔Rebuilding software five years later, how hard can it be? It can’t be that hard, especially when you pride yourself on having a tool that can travel in time and that does a good job at ensuring reproducible builds, right?
read more ➔Guix package structure: overview and source/origin inputs
read more ➔I've been running my trusty Raspberry Pi Single-Board Computer as a DNS, DHCP and Gitolite-Server at home since around 2016. It's been running on a minimal Raspbian and later on NixOS image, but I always wanted to switch it over to Guix System, to be able to do most of the configuration of my small…
read more ➔We are pleased to publish the sixth Guix-HPC annual report. Launched in 2017, Guix-HPC is a collaborative effort to bring reproducible software deployment to scientific workflows and high-performance computing (HPC). Guix-HPC builds upon the GNU Guix software deployment tool to empower HPC…
read more ➔About my personal FOSDEM 2024 experience and Guix Days
read more ➔How do you use Guix on HPC when your friendly HPC admins are uncooperative? This is the ultimate solution.
read more ➔Today I’m excited to announce the launch of the new System Crafters Forum!
read more ➔We have some exciting news to share: AMD has just contributed 100+ Guix packages adding several versions of the whole HIP and ROCm stack! ROCm is AMD’s Radeon Open Compute Platform, a set of low-level support tools for general-purpose computing on graphics processing units (GPGPUs), and HIP is the…
read more ➔This post is about using Guix for the provisioning and management of cloud machines and services. Beyond the official documentation, there are various great tutorials around this topic already, like this one, this one, or this other one. I'm writing this up primarily as a note-to-self, and in case…
read more ➔