From 07341fcaae95c4ff4ee902126bba8271ab700a8d Mon Sep 17 00:00:00 2001 From: "M.M" Date: Tue, 26 May 2026 04:05:34 +0200 Subject: [PATCH] fix: add python3, make, g++ to builder stage apt-get for native addon compilation (#2713) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Integrated into release/v3.8.3 — required for native addon compilation (better-sqlite3) in the Docker builder stage. (cherry picked from commit 0dc516571d67636de5421ccb90415efc7b838f5f) --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 3ffa72af5c..764e367286 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,7 +2,7 @@ FROM node:24-trixie-slim AS builder WORKDIR /app RUN apt-get update \ - && apt-get install -y --no-install-recommends libsecret-1-0 ca-certificates \ + && apt-get install -y --no-install-recommends libsecret-1-0 ca-certificates python3 make g++ \ && rm -rf /var/lib/apt/lists/* COPY package*.json ./ @@ -82,3 +82,4 @@ RUN apt-get update \ # Install CLI tools globally. Separate layer from apt for better cache reuse. RUN npm install -g --no-audit --no-fund @openai/codex @anthropic-ai/claude-code droid openclaw@latest +