Latest blog posts

Keep up to date with the latest development updates to Serpent OS

...
Scaling Our Infrastructure

While it might look like we haven’t been up to much lately, the exact opposite is true. We’ve been busy scaling our infrastructure in preparation for the upcoming stage4 bootstrap.. fosshost.org sponsors Serpent OS Recently we’ve been in talks with fosshost.org who have very kindly agreed to sponsor the project through additional hosting and mirrors. We’ve been provided with a server in Maidenhead, UK, which we’ve just finished configuring. Per our talks, as our project grows, so will the hosting support.

Saturday, August 22, 2020

Read more...
...
Stage 3 Progress

Well, it’s been a few days since we last spoke, so now it’s time for a quick roundup. Long story short, we’re approaching the end of the stage3 bootstrap. Fully functional chroot In an effort to simplify our bootstrap process, we dropped the newly-introduced stage2.5 and came up with a new strategy for stage3. In order to make it all work nicely, we bind-mount the stage2 resulting runtime at /serpent within the stage3 chroot environment, executing the /serpent/usr/bin/bash shell.

Thursday, August 20, 2020

Read more...
...
Stage2 Complete

Just in case you thought we were sleeping behind the wheel, we’ve got another blogpost for your viewing pleasure. In a nutshell, we completed stage2 bootstrap. Complete build-target for ARMv8 In order to simplify life, we greatly reduced the size of the stage2 build component. This decision was taken to better support cross-compilation in the face of software that is distinctly cross-compilation unfriendly. A support stage, stage2.5 will be added which will chroot into a copy of stage2, and natively compile a small handful of packages required to complete stage3, also within the chroot environent.

Sunday, August 16, 2020

Read more...
...
Stage1 Complete

Short and sweet, stage1 of the bootstrap is complete. As I indicated on the Lispy Snake blog, I’m still in the process of settling into new accomodation. This is going well, but still awaiting proper broadband connectivity. Work has begun, however, and we’re now moving onto stage2 of the bootstrap. This is handled via our bootstrap-scripts project and can be run by anyone on a relatively modern Linux distribution. Validating stage1 cross-compiler Next on the list is completing stage2, which we’ve already started on.

Saturday, August 8, 2020

Read more...