alta/protopatch

Missing descriptor.proto in google/protobbuf

Opened this issue · 1 comments

I am trying to use this package by importing using go mod. I see the it requires following from go.mod

google.golang.org/protobuf v1.31.0

But, I checked from the source that descriptor.proto is missing in that

hence I see compile errors when I do protoc

google/protobuf/descriptor.proto: File not found.
patch/go.proto: Import "google/protobuf/descriptor.proto" was not found or had errors.
patch/go.proto:46:8: "google.protobuf.MessageOptions" is not defined.
patch/go.proto:50:8: "google.protobuf.FieldOptions" is not defined.
patch/go.proto:54:8: "google.protobuf.OneofOptions" is not defined.
patch/go.proto:58:8: "google.protobuf.EnumOptions" is not defined.
patch/go.proto:62:8: "google.protobuf.EnumValueOptions" is not defined.
patch/go.proto:95:8: "google.protobuf.FileOptions" is not defined.
greet.proto: Import "patch/go.proto" was not found or had errors.

How to fix this?

Just stumbled upon it. @sudhiaithal do you remember the fix, if there was one, by any chance? 😁