From 6c5e4869249c8666867fc4fc50567ac2c70d0fac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Duffeck?= Date: Fri, 22 May 2026 11:48:31 +0200 Subject: [PATCH] Fix build by adding the missing protoc-gen-go-grpc dependency Co-authored-by: ItsGamerik --- .bingo/Variables.mk | 6 +++--- .bingo/variables.env | 2 +- .make/protobuf.mk | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.bingo/Variables.mk b/.bingo/Variables.mk index eb8de1ba9e..fbe7a09983 100644 --- a/.bingo/Variables.mk +++ b/.bingo/Variables.mk @@ -83,11 +83,11 @@ $(PIGEON): $(BINGO_DIR)/pigeon.mod @echo "(re)installing $(GOBIN)/pigeon-v1.3.0" @cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=pigeon.mod -o=$(GOBIN)/pigeon-v1.3.0 "github.com/mna/pigeon" -PROTOC_GEN_GO_GRPC := $(GOBIN)/protoc-gen-go-grpc-v1.81.0 +PROTOC_GEN_GO_GRPC := $(GOBIN)/protoc-gen-go-grpc-v1.6.2 $(PROTOC_GEN_GO_GRPC): $(BINGO_DIR)/protoc-gen-go-grpc.mod @# Install binary/ries using Go 1.14+ build command. This is using bwplotka/bingo-controlled, separate go module with pinned dependencies. - @echo "(re)installing $(GOBIN)/protoc-gen-go-grpc-v1.81.0" - @cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=protoc-gen-go-grpc.mod -o=$(GOBIN)/protoc-gen-go-grpc-v1.81.0 "google.golang.org/grpc/cmd/protoc-gen-go-grpc" + @echo "(re)installing $(GOBIN)/protoc-gen-go-grpc-v1.6.2" + @cd $(BINGO_DIR) && GOWORK=off $(GO) build -mod=mod -modfile=protoc-gen-go-grpc.mod -o=$(GOBIN)/protoc-gen-go-grpc-v1.6.2 "google.golang.org/grpc/cmd/protoc-gen-go-grpc" PROTOC_GEN_GO := $(GOBIN)/protoc-gen-go-v1.28.1 $(PROTOC_GEN_GO): $(BINGO_DIR)/protoc-gen-go.mod diff --git a/.bingo/variables.env b/.bingo/variables.env index 6732b357fd..cbf53ba655 100644 --- a/.bingo/variables.env +++ b/.bingo/variables.env @@ -30,7 +30,7 @@ MUTAGEN="${GOBIN}/mutagen-v0.18.1" PIGEON="${GOBIN}/pigeon-v1.3.0" -PROTOC_GEN_GO_GRPC="${GOBIN}/protoc-gen-go-grpc-v1.81.0" +PROTOC_GEN_GO_GRPC="${GOBIN}/protoc-gen-go-grpc-v1.6.2" PROTOC_GEN_GO="${GOBIN}/protoc-gen-go-v1.28.1" diff --git a/.make/protobuf.mk b/.make/protobuf.mk index e02d9ae3d2..a8f2500e6d 100644 --- a/.make/protobuf.mk +++ b/.make/protobuf.mk @@ -11,6 +11,7 @@ protoc-deps: $(BINGO) @cd ../.. && GOPATH="" GOBIN=".bingo" $(BINGO) get -l github.com/owncloud/protoc-gen-microweb @cd ../.. && GOPATH="" GOBIN=".bingo" $(BINGO) get -l github.com/grpc-ecosystem/grpc-gateway/v2/protoc-gen-openapiv2 @cd ../.. && GOPATH="" GOBIN=".bingo" $(BINGO) get -l github.com/favadi/protoc-go-inject-tag + @cd ../.. && GOPATH="" GOBIN=".bingo" $(BINGO) get -l google.golang.org/grpc/cmd/protoc-gen-go-grpc .PHONY: buf-generate buf-generate: $(SHA1_LOCK_FILE)