From c978fe243d1ea087f1a2069d4737692ec42ffcd4 Mon Sep 17 00:00:00 2001 From: Jakub Czajka Date: Fri, 24 Jul 2026 09:54:05 +0000 Subject: [PATCH] Update TODO: pi agent Bun --compile problem persists as of 2026-07-24 Bun 1.3.14 is still the latest release and still fails on this system (kernel 7.0.14, glibc 2.39). Upstream pi (now 0.82.0) continues to build with a broken Bun, so the npm-install-build-system workaround is still needed. --- TODO | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/TODO b/TODO index 2e425e6..bf1a247 100644 --- a/TODO +++ b/TODO @@ -9,8 +9,8 @@ TODO 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 + entirely on this system (kernel 7.0.14, glibc 2.39). As of pi 0.82.0 + (2026-07-24), the upstream CI still builds with a broken Bun, so the problem persists. 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 -- 2.47.3