From c3ad1ba7dc289636d5baa75197b117002c124997 Mon Sep 17 00:00:00 2001 From: firestar5683 <168790843+firestar5683@users.noreply.github.com> Date: Fri, 14 Aug 2026 20:54:11 -0500 Subject: [PATCH] Fix Capn Proto image version detection --- scripts/laptop_device_build.sh | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/scripts/laptop_device_build.sh b/scripts/laptop_device_build.sh index 70624de47..343870c71 100755 --- a/scripts/laptop_device_build.sh +++ b/scripts/laptop_device_build.sh @@ -166,7 +166,12 @@ expected_capnp_version() { image_capnp_version() { local engine="$1" - "${engine}" run --rm --platform linux/arm64 "${IMAGE_NAME}" bash -lc "capnp --version | awk '{print \$4}'" 2>/dev/null || true + local version_output="" + + version_output="$("${engine}" run --rm --platform linux/arm64 "${IMAGE_NAME}" capnp --version 2>&1 || true)" + printf '%s\n' "${version_output}" \ + | sed -nE 's/.*version[[:space:]]+([0-9]+\.[0-9]+\.[0-9]+).*/\1/p' \ + | head -n 1 } ensure_image_capnp_version() {