From f0f6f7af9ee19498dc75bee8dadda0c5542e44e7 Mon Sep 17 00:00:00 2001 From: Vasco Guita Date: Fri, 10 Mar 2023 14:23:38 +0100 Subject: [PATCH] Enable CGO on revad docker images --- changelog/unreleased/fix-cgo.md | 3 +++ docker/Dockerfile.revad | 4 ++++ docker/Dockerfile.revad-eos | 4 ++++ 3 files changed, 11 insertions(+) create mode 100644 changelog/unreleased/fix-cgo.md diff --git a/changelog/unreleased/fix-cgo.md b/changelog/unreleased/fix-cgo.md new file mode 100644 index 0000000000..435452f5da --- /dev/null +++ b/changelog/unreleased/fix-cgo.md @@ -0,0 +1,3 @@ +Bugfix: Fix revad docker images by enabling CGO + +https://github.com/cs3org/reva/pull/3723 diff --git a/docker/Dockerfile.revad b/docker/Dockerfile.revad index 9c29d931c0..6550ee9506 100644 --- a/docker/Dockerfile.revad +++ b/docker/Dockerfile.revad @@ -25,6 +25,10 @@ ARG GIT_COMMIT ARG VERSION ENV GIT_COMMIT=$GIT_COMMIT ENV VERSION=$VERSION +ENV CGO_ENABLED 1 + +RUN apk add --no-cache gcc musl-dev + RUN go build -ldflags "-X main.gitCommit=$GIT_COMMIT -X main.version=$VERSION -X main.goVersion=`go version | awk '{print $3}'` -X main.buildDate=`date +%FT%T%z`" -o ./cmd/revad/revad ./cmd/revad FROM alpine:3.16 diff --git a/docker/Dockerfile.revad-eos b/docker/Dockerfile.revad-eos index a4919d0551..92a6a075b6 100644 --- a/docker/Dockerfile.revad-eos +++ b/docker/Dockerfile.revad-eos @@ -25,6 +25,10 @@ ARG GIT_COMMIT ARG VERSION ENV GIT_COMMIT=$GIT_COMMIT ENV VERSION=$VERSION +ENV CGO_ENABLED 1 + +RUN apk add --no-cache gcc musl-dev + RUN go build -ldflags "-X main.gitCommit=$GIT_COMMIT -X main.version=$VERSION -X main.goVersion=`go version | awk '{print $3}'` -X main.buildDate=`date +%FT%T%z`" -o ./cmd/revad/revad ./cmd/revad FROM gitlab-registry.cern.ch/dss/eos/eos-all:4.8.91