Fixes: -buildmode=pie requires external (cgo) linking, but cgo is not enabled This is enforced on riscv64 since go 1.22 diff --git a/Makefile b/Makefile index 41d01bf..b1d7e17 100644 --- a/Makefile +++ b/Makefile @@ -40,7 +40,7 @@ lint: validate-go-version build: validate-go-version clean $(BINARY) $(BINARY): - CGO_ENABLED=0 $(GO) build -a -installsuffix cgo -ldflags="-X main.VERSION=${VERSION}" -o $@ github.com/oauth2-proxy/oauth2-proxy/v7 + $(GO) build -a -installsuffix cgo -ldflags="-X main.VERSION=${VERSION}" -o $@ github.com/oauth2-proxy/oauth2-proxy/v7 DOCKER_BUILD_PLATFORM ?= linux/amd64,linux/arm64,linux/ppc64le,linux/arm/v7 DOCKER_BUILD_RUNTIME_IMAGE ?= gcr.io/distroless/static:nonroot