Skip to content

Commit 48d9c55

Browse files
libdatadog update to 9ac89b90 [no-ci-feedback]
Automated update by CI pipeline https://gitlab.ddbuild.io/DataDog/apm-reliability/dd-trace-php/-/pipelines/129321425 Full CI result: ❌ 130 job(s) failed
1 parent 88b19b1 commit 48d9c55

1 file changed

Lines changed: 30 additions & 14 deletions

File tree

Cargo.toml

Lines changed: 30 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -36,28 +36,44 @@ inherits = "release"
3636
#
3737
# Every dependency that a libdatadog crate inherits via `{ workspace = true }`
3838
# must be declared here, because those crates resolve their workspace
39-
# inheritance against this manifest when built as path dependencies. Keep this
40-
# list in sync with libdatadog's own `[workspace.dependencies]`; libdatadog
41-
# #2253 consolidated `anyhow`, `serde`, `tokio` and `tracing` to the workspace
42-
# level, so they are mirrored here too.
39+
# inheritance against this manifest when built as path dependencies. This
40+
# includes dev-dependencies of those crates: they are never built from here,
41+
# but the manifests still have to parse.
42+
#
43+
# This block is a verbatim mirror of libdatadog's own
44+
# `[workspace.dependencies]` — keep it that way. libdatadog #2253/#2270/#2283/
45+
# #2296 (workspace-dependency migration, phases 1-4) moved most common
46+
# dependencies to the workspace level, so the list has to be copied wholesale
47+
# rather than curated. Mirroring it exactly also means the feature sets
48+
# resolved here match what libdatadog resolves for itself; libdatadog declares
49+
# these version-only with default features off and lets each leaf crate opt in.
4350
[workspace.dependencies]
51+
allocator-api2 = { version = "0.2.21", default-features = false }
52+
arc-swap = { version = "1.7.1", default-features = false }
4453
anyhow = { version = "1.0", default-features = false }
45-
arc-swap = "1.7.1"
46-
hyper = { version = "1.6", features = [
47-
"http1",
48-
"client",
49-
], default-features = false }
50-
hyper-util = { version = "0.1.10", features = [
51-
"http1",
52-
"client",
53-
"client-legacy",
54-
] }
54+
bolero = { version = "0.13.4", default-features = false }
55+
chrono = { version = "0.4.38", default-features = false }
56+
clap = { version = "4.3.21", default-features = false }
57+
criterion = { version = "0.5.1", default-features = true }
58+
cxx-build = { version = "1.0", default-features = false }
59+
elf = { version = "0.7", default-features = false }
60+
futures = { version = "0.3", default-features = false }
61+
hyper = { version = "1.6", default-features = false }
62+
hyper-util = { version = "0.1.10", default-features = false }
63+
io-lifetimes = { version = "1.0", default-features = false }
64+
libc = { version = "0.2", default-features = true }
5565
prost-build = { version = "0.14.1", default-features = false }
5666
protoc-bin-vendored = { version = "3.0.0", default-features = false }
67+
rustls = { version = "0.23", default-features = false }
5768
serde = { version = "1.0", default-features = false }
5869
serde_json = { version = "1.0", default-features = false, features = ["alloc"] }
70+
syn = { version = "^2", default-features = false }
71+
tempfile = { version = "3.13", default-features = false, features = [
72+
"getrandom",
73+
] }
5974
tokio = { version = "1.36", default-features = false }
6075
tracing = { version = "0.1", default-features = false }
76+
uuid = { version = "1.7.0", default-features = false }
6177

6278
[workspace.lints]
6379
# empty for compat with libdatadog

0 commit comments

Comments
 (0)