Replying not on my phone, hopefully this doesn't trigger a bunch of
replies - we ought to let this thread chill a bit, tensions are
obviously a bit high. We need to cool down a bit on the other thread.

On Mon, Jun 26, 2023 at 08:52:44AM +0200, Thomas Goirand wrote:
> > Besides, you drop the protoc-gen-go-grpc binary package without any
> > explanation.
> 
> I can't remember why I did this. What is this binary for?

This binary is pretty important for gRPC protobuf files. The protoc
command will invoke protoc-gen-go-grpc when you run with the gRPC plugin
by requesting grpc output files in go:

$ protoc --go-grpc_out=... .../*.proto

Without this it won't be able to build the gRPC services into
_grpc.pb.go files. We very likely want to continue to ship this, or
anything using gRPC will FTBFS (or more interestingly, it'll keep
working because we keep the pre-generated code :) ) -- actually,
including etcd, come to think of it. Did it ftbfs with this?

This is a pretty big breakage for any r-b-deps; but it's an easy fix.

   paultag

-- 
  ⢀⣴⠾⠻⢶⣦⠀               Paul Tagliamonte <paultag>
  ⣾⠁⢠⠒⠀⣿⡁  https://people.debian.org/~paultag | https://pault.ag/
  ⢿⡄⠘⠷⠚⠋        Debian, the universal operating system.
  ⠈⠳⣄⠀⠀  4096R / FEF2 EB20 16E6 A856 B98C  E820 2DCD 6B5D E858 ADF3

Reply via email to