Skip to content

fix(deps): update rust dependencies#1786

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rust-dependencies
Open

fix(deps): update rust dependencies#1786
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/rust-dependencies

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 30, 2026

This PR contains the following updates:

Package Type Update Change
hyper (source) dev-dependencies minor 1.9.01.10.1
memchr dependencies patch 2.8.02.8.1
rhai (source) dependencies patch 1.25.01.25.1
serial_test dev-dependencies minor 3.4.03.5.0
test-log dev-dependencies patch 0.2.200.2.21
tikv-jemallocator dependencies minor 0.60.7
walrus dependencies patch 0.26.20.26.4
wasm-encoder (source) dev-dependencies minor 0.2500.251
wasmparser (source) dependencies minor 0.2500.251

Release Notes

hyperium/hyper (hyper)

v1.10.1

Compare Source

Bug Fixes

v1.10.0

Compare Source

Bug Fixes
Features
BurntSushi/memchr (memchr)

v2.8.1

Compare Source

rhaiscript/rhai (rhai)

v1.25.1

==============

This is a patch release that reverses the change in 1.25.0 that removed certain exports from the
rhai::plugin module, which is a breaking change.

The exports are now re-added will only be removed in the next major version.

Thanks to @Abendrill #1099.

palfrey/serial_test (serial_test)

v3.5.0

Compare Source

What's Changed

New Contributors

Full Changelog: palfrey/serial_test@v3.4.0...v3.5.0

d-e-s-o/test-log (test-log)

v0.2.21

Compare Source

  • Fixed spans in generated code, improving rust-analyzer interaction
tikv/jemallocator (tikv-jemallocator)

v0.7.0

Compare Source

  • Reverse order of MAKEFLAGS priority (#​152)
  • Define ALIGNOF_MAX_ALIGN_T for riscv32 (#​153)
  • Remove build directory once build of jemalloc-sys finishes (#​119)
  • Fix cross-compile for tier-3 riscv64a23 target (#​141)
  • sys: support *-windows-gnullvm targets (#​150)
  • Propagate LDFLAGS, if present (#​155)
  • jemalloc-ctl: fix invalid update implementation
  • add new free ffi
  • Update jemalloc to 5.3.1 (#​161)
  • Add profiling_libunwind feature (#​159)
  • passthrough cc env/args using native cc features (#​158)
rustwasm/walrus (walrus)

v0.26.4

Compare Source

What's Changed

Full Changelog: wasm-bindgen/walrus@0.26.3...0.26.4

v0.26.3

Compare Source

What's Changed

New Contributors

Full Changelog: wasm-bindgen/walrus@0.26.2...0.26.3


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Only on Sunday and Saturday (* * * * 0,6)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

Copilot AI review requested due to automatic review settings May 30, 2026 03:13
@renovate renovate Bot requested a review from a team as a code owner May 30, 2026 03:13
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented May 30, 2026

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/kwctl/Cargo.toml --package hyper@1.9.0 --precise 1.10.1
    Updating crates.io index
error: failed to select a version for `tikv-jemalloc-sys`.
    ... required by package `tikv-jemalloc-ctl v0.6.0`
    ... which satisfies dependency `tikv-jemalloc-ctl = "^0.6"` of package `policy-server v1.36.0-rc3 (/tmp/renovate/repos/github/kubewarden/adm-controller/crates/policy-server)`
versions that meet the requirements `^0.6.0` are: 0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7, 0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7

package `tikv-jemalloc-sys` links to the native library `jemalloc`, but it conflicts with a previous package which links to `jemalloc` as well:
package `tikv-jemalloc-sys v0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8`
    ... which satisfies dependency `tikv-jemalloc-sys = "^0.7.0"` of package `tikv-jemallocator v0.7.0`
    ... which satisfies dependency `tikv-jemallocator = "^0.7"` of package `policy-server v1.36.0-rc3 (/tmp/renovate/repos/github/kubewarden/adm-controller/crates/policy-server)`
note: only one package in the dependency graph may specify the same links value to ensure that only one copy of a native library is linked in the final binary
for more information, see https://doc.rust-lang.org/cargo/reference/resolver.html#links
help: try to adjust your dependencies so that only one package uses the `links = "jemalloc"` value

failed to select a version for `tikv-jemalloc-sys` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/policy-evaluator/Cargo.toml --package hyper@1.9.0 --precise 1.10.1
    Updating crates.io index
error: failed to select a version for `tikv-jemalloc-sys`.
    ... required by package `tikv-jemalloc-ctl v0.6.0`
    ... which satisfies dependency `tikv-jemalloc-ctl = "^0.6"` of package `policy-server v1.36.0-rc3 (/tmp/renovate/repos/github/kubewarden/adm-controller/crates/policy-server)`
versions that meet the requirements `^0.6.0` are: 0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7, 0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7

package `tikv-jemalloc-sys` links to the native library `jemalloc`, but it conflicts with a previous package which links to `jemalloc` as well:
package `tikv-jemalloc-sys v0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8`
    ... which satisfies dependency `tikv-jemalloc-sys = "^0.7.0"` of package `tikv-jemallocator v0.7.0`
    ... which satisfies dependency `tikv-jemallocator = "^0.7"` of package `policy-server v1.36.0-rc3 (/tmp/renovate/repos/github/kubewarden/adm-controller/crates/policy-server)`
note: only one package in the dependency graph may specify the same links value to ensure that only one copy of a native library is linked in the final binary
for more information, see https://doc.rust-lang.org/cargo/reference/resolver.html#links
help: try to adjust your dependencies so that only one package uses the `links = "jemalloc"` value

failed to select a version for `tikv-jemalloc-sys` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path crates/policy-server/Cargo.toml --package serial_test@3.4.0 --precise 3.5.0
    Updating crates.io index
error: failed to select a version for `tikv-jemalloc-sys`.
    ... required by package `tikv-jemalloc-ctl v0.6.0`
    ... which satisfies dependency `tikv-jemalloc-ctl = "^0.6"` of package `policy-server v1.36.0-rc3 (/tmp/renovate/repos/github/kubewarden/adm-controller/crates/policy-server)`
versions that meet the requirements `^0.6.0` are: 0.6.1+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7, 0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7

package `tikv-jemalloc-sys` links to the native library `jemalloc`, but it conflicts with a previous package which links to `jemalloc` as well:
package `tikv-jemalloc-sys v0.7.1+5.3.1-0-g81034ce1f1373e37dc865038e1bc8eeecf559ce8`
    ... which satisfies dependency `tikv-jemalloc-sys = "^0.7.0"` of package `tikv-jemallocator v0.7.0`
    ... which satisfies dependency `tikv-jemallocator = "^0.7"` of package `policy-server v1.36.0-rc3 (/tmp/renovate/repos/github/kubewarden/adm-controller/crates/policy-server)`
note: only one package in the dependency graph may specify the same links value to ensure that only one copy of a native library is linked in the final binary
for more information, see https://doc.rust-lang.org/cargo/reference/resolver.html#links
help: try to adjust your dependencies so that only one package uses the `links = "jemalloc"` value

failed to select a version for `tikv-jemalloc-sys` which could resolve this conflict

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Pending review

Development

Successfully merging this pull request may close these issues.

1 participant