Recent posts

    Reconfiguring the build process

    Up until now HitchHiker has used a build process that closely followed that used by the Linux From Scratch book. There was a temporary toolchain, hacked to use a different library directory and prefix...

    Compiling for aarch64/riscv64 from qemu user mode chroot

    This is a novel approach that I've been experimenting with lately, to do some legwork towards supporting architectures for which I either don't have physical hardware or else the hardware is limited in capability so much as to make native compilation impractical....

    Experimental clang/llvm based build with nightly rust

    Ok, so this little side track has been on a slow burn for a while now, but I've currently got a rootfs that I can chroot into with the following features:

    • Built almost entirely with llvm/clang (see caveats below)
    • Rust nightly compiler installed early in the build, accessible for all users

    Some More Home Cooking

    After removing GNU coreutils and taking closer stock of what we have as a "base system", I am mostly happy with the selection but now wish to spend some time making behaviors, documentation and source code itself more uniform. I have also done some work towards correcting a couple of omissions that are present due to the previous surgury. The commit that I pushed this morning has a few notable changes....



4.4BSDlite Arm Boot C Programming Clang Cross Compile css Deprecation Editors Git Gitea Glibc GNU Make Golang html Initramfs Libraries llvm mdbook Milestones NonGNU Package Packages Pkgsrc Porting POSIX Programming Qemu RiscV Roadmap Rust Site News sysroot Systemd Utilities Web Development Web Programming Zola