I Wanted to Build QSOE 0.4 on Azure Linux 4.0 -- Here's What Happened
QSOE is built every day on Debian. The 0.4 release was tested from a fresh clone on Debian too, and that's exactly the problem: a build that has only ever seen one distro silently learns that distro's habits. So on Monday evening, a day after the 0.4 release, I tried something different: a brand-new Azure Linux 4.0 virtual machine in QEMU, an 8 GB disk, a minimal install, and nothing else. RPM packages, tdnf , no apt anywhere. The rule for the evening was simple: clone, type make , and write down every single thing that breaks. I had Claude Code keep the log while I typed the errors in. The obvious ones A minimal image really is minimal. Before the first line of QSOE was compiled, I had installed git , make , wget , tar , pip3 and, a bit later than I should have, the host gcc . None of that is surprising. What was pleasant: xz , mtools , dosfstools and cpio were already there. The seL4 side of the build has a host check that lists everything it needs in one go. It ...