diff --git a/packages/opencode/Dockerfile b/packages/opencode/Dockerfile index f92b48a6d1b5..6b3e13b579f5 100644 --- a/packages/opencode/Dockerfile +++ b/packages/opencode/Dockerfile @@ -4,7 +4,8 @@ FROM alpine AS base # On ephemeral containers, the cache is not useful ARG BUN_RUNTIME_TRANSPILER_CACHE_PATH=0 ENV BUN_RUNTIME_TRANSPILER_CACHE_PATH=${BUN_RUNTIME_TRANSPILER_CACHE_PATH} -RUN apk add libgcc libstdc++ ripgrep +RUN apk add libgcc libstdc++ libucontext ripgrep +ENV LD_PRELOAD=/usr/lib/libucontext.so.1 FROM base AS build-amd64 COPY dist/opencode-linux-x64-baseline-musl/bin/opencode /usr/local/bin/opencode