csm
csm copied to clipboard
[BUG]: Changes in new release of google.golang.org/protobuf is causing compilation issues
Bug Description
Latest version of google.golang.org/protobuf (v1.33.0) is no longer compatible with the latest version of github.com/golang/protobuf (v1.5.3)
A recent change to the upstream descriptor.proto, appearing in google.golang.org/[email protected], removed the long-deprecated FileOptions.php_generic_services field. This backwards-incompatible change results in an incompatibility between the github.com/golang/protobuf and google.golang.org/protobuf modules.
/go/pkg/mod/github.com/golang/[email protected]/protoc-gen-go/descriptor/descriptor.pb.go:106:61: undefined: descriptorpb.Default_FileOptions_PhpGenericServices
Logs
/go/pkg/mod/github.com/golang/[email protected]/protoc-gen-go/descriptor/descriptor.pb.go:106:61: undefined: descriptorpb.Default_FileOptions_PhpGenericServices
Screenshots
No response
Additional Environment Information
No response
Steps to Reproduce
Run make build using the respective package versions
Expected Behavior
make build should succeed.
CSM Driver(s)
CSI PowerFlex CSI PowerStore CSI PowerMax CSI PowerScale CSI Unity
Installation Type
No response
Container Storage Modules Enabled
No response
Container Orchestrator
Kubernetes
Operating System
RHEL
@suryagupta4: Thank you for submitting this issue!
The issue is currently awaiting triage. Please make sure you have given us as much context as possible.
If the maintainers determine this is a relevant issue, they will remove the needs-triage label and respond appropriately.
We want your feedback! If you have any questions or suggestions regarding our contributing process/workflow, please reach out to us at [email protected].
link: 22794