fix: add libcbor-dev to build stage (transitive fido2 dep)

libfido2 requires libcbor at link time via CGo; libcbor-dev was
missing from the build stage, causing ld to fail.
This commit is contained in:
Steve 2026-04-17 13:42:49 +02:00
parent f5796988d7
commit 0c40cd71c1

View file

@ -4,7 +4,7 @@ FROM debian:sid-slim AS build
ARG version
# Install dependencies
RUN apt-get update && apt-get install -y golang build-essential libsecret-1-dev libfido2-dev
RUN apt-get update && apt-get install -y golang build-essential libsecret-1-dev libfido2-dev libcbor-dev
# Build
ADD https://github.com/ProtonMail/proton-bridge.git#${version} /build/