diff --git a/debian/patches/01-Use_go_generate.patch b/debian/patches/01-Use_go_generate.patch
index cafa5e2..ffa83cf 100644 --- a/debian/patches/01-Use_go_generate.patch +++ b/debian/patches/01-Use_go_generate.patch@@ -6,4 +6,4 @@ Description: Use go generate to avoid depending on special make rules in
@@ -0,0 +1,3 @@ +package io_prometheus_client +-+//go:generate protoc --proto_path=../io/prometheus/client --go_out=paths=source_relative:. metrics.proto ++//go:generate protoc --proto_path=../io/prometheus/client --go_out=paths=source_relative,Mgoogle/protobuf/timestamp.proto=github.com/golang/protobuf/ptypes/timestamp:. metrics.proto
However, the generated metrics.pb.go still uses *timestamppb.Timestamp for the timestamp fields, which will cause undesirable side-effects on downstream packages.
I am not aware of any way to influence protoc to use the old timestamp type.
OpenPGP_signature
Description: OpenPGP digital signature