3. Add claude-code at the end, run guix build -f conf/home/claude.scm and
get the correct hash from the "hash mismatch" error message.
* Go back to the upstream pi release tarball once Bun's --compile bug is
- fixed. Bun 1.2.20-1.3.11 produces broken binaries; 1.3.14 fails
- entirely on this system (kernel 7.0.12, glibc 2.39). As of pi 0.80.5
- (2026-07-09), the upstream CI still builds with Bun 1.3.10, so the
- problem persists. When a fixed Bun is available, just download the
+ fixed. As of pi 0.80.7 (2026-07-14), upstream builds with Bun
+ 1.3.14, but the resulting binary still crashes on this system:
+ SIGFPE on glibc 2.39, and version "0.0.0" (instead of "0.80.7") on
+ glibc 2.41. Bun is still at 1.3.14 (no fix since 2026-05-13).
+ Kernel: 7.0.14. When a fixed Bun is available, just download the
tarball, extract the binary, and wrap it -- no build step needed.
Remove the npm-install-build-system wrapper and the Node.js dependency
in conf/home/pi.scm.