Skip to content

Commit d072939

Browse files
libdatadog update to f2010b61 [no-ci-feedback]
Automated update by CI pipeline https://gitlab.ddbuild.io/DataDog/apm-reliability/dd-trace-php/-/pipelines/127334052 Full CI result: ❌ 135 job(s) failed
1 parent b284c54 commit d072939

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

Cargo.toml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,8 @@ inherits = "release"
3939
# inheritance against this manifest when built as path dependencies. Keep this
4040
# list in sync with libdatadog's own `[workspace.dependencies]`; libdatadog
4141
# #2253 consolidated `anyhow`, `serde`, `tokio` and `tracing` to the workspace
42-
# level, so they are mirrored here too.
42+
# level, and #2270 added `prost-build`, `protoc-bin-vendored` and `serde_json`,
43+
# so they are mirrored here too.
4344
[workspace.dependencies]
4445
anyhow = { version = "1.0", default-features = false }
4546
arc-swap = "1.7.1"
@@ -52,7 +53,16 @@ hyper-util = { version = "0.1.10", features = [
5253
"client",
5354
"client-legacy",
5455
] }
56+
# Only ever built with libdd-{trace,ddsketch}-protobuf's `generate-protobuf`
57+
# feature, which we do not enable; they are declared because the inheritance is
58+
# resolved when the manifest is parsed, regardless of feature activation.
59+
prost-build = { version = "0.14.1", default-features = false }
60+
protoc-bin-vendored = { version = "3.0.0", default-features = false }
5561
serde = { version = "1.0", default-features = false }
62+
# Mirrors libdatadog: serde_json needs at least one of `std`/`alloc` (its
63+
# lib.rs has a compile_error! otherwise), so `alloc` is the baseline and leaf
64+
# crates add `std` on top.
65+
serde_json = { version = "1.0", default-features = false, features = ["alloc"] }
5666
tokio = { version = "1.36", default-features = false }
5767
tracing = { version = "0.1", default-features = false }
5868

0 commit comments

Comments
 (0)