The new Firebuild release contains plenty of small fixes and a few notable improvements. Experimental macOS support The most frequently asked question from people getting to know Firebuild was if it worked on their Mac and the answer sadly used to be that well, it did, but only in a Linux VM. This was far from what they were looking…| Obsessed with reality
Russell published an interesting post about his first experience with Firebuild accelerating refpolicy‘s and the Linux kernel‘s build. It turned out a few small tweaks could accelerate the builds even more, crossing the 10 second barrier with Linux’s build. Build performance with 18 cores The Linux kernel’s build time is a widely used benchmark for […]| Obsessed with reality
TL;DR: Just prefix your build command (or any command) with firebuild: firebuild <build command> OK, but how does it work? Firebuild intercepts all processes started by the command to cache their outputs. Next time when the command or any of its descendant commands is executed with the same parameters, inputs and environment, the outputs are […]| Obsessed with reality