Skip to content

Update Rust crate vergen to v10#309

Open
oxide-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/vergen-10.x
Open

Update Rust crate vergen to v10#309
oxide-renovate[bot] wants to merge 1 commit into
mainfrom
renovate/vergen-10.x

Conversation

@oxide-renovate

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
vergen build-dependencies major 8.310.0

Release Notes

rustyhorde/vergen (vergen)

v10.0.0: vergen 10.0.0

vergen 10.0.0

Major release of the vergen suite (vergen, vergen-lib, vergen-git2, vergen-gitcl, vergen-gix, vergen-pretty).

Highlights
  • MSRV raised to 1.95.0 (#​496, prior bumps via #​487, #​440).
  • Raw Unix-seconds timestamps — emit build timestamps as raw Unix seconds (#​444).
  • SOURCE_DATE_EPOCH decoupling plus a .cargo_vcs_info.json fallback for reproducible builds when building from a published crate without a git repo (#​452, #​448).
  • Remote URL support for git functionality (#​459).
  • GIT_DIRTY instruction documented and dirty-output fixes for vergen-gix (#​465, #​423).
Internal / maintenance
  • Replaced getset with hand-written getters in vergen-lib (#​491).
  • Removed bincode from vergen-pretty (#​481).
  • Added a cargo-semver-checks CI job (#​478).
  • Numerous dependency updates, including gix bumps to address RUSTSEC advisories (#​473, #​488, #​490).
  • CI: skip coverage jobs for forked PRs (#​492), pinning + parallelization (#​496).
  • Lint and doc fixes across the workspace.

Full Changelog: rustyhorde/vergen@vergen_9.0.6...v10.0.0

v9.0.6: vergen 9.0.6

What's Changed

New Contributors

Full Changelog: rustyhorde/vergen@vergen_pretty_0.3.6...vergen_9.0.6

v9.0.3

Compare Source

v9.0.2: vergen 9.0.2

Compare Source

  • Dependency Updates to help fix some compilation issues that arose on MacOS.

v9.0.1: vergen 9.0.1

Compare Source

  • Dependency updates

v9.0.0: vergen 9.0.0

  • Release 9 of the vergen tool.

Configuration

📅 Schedule: (in timezone America/Los_Angeles)

  • Branch creation
    • "after 8pm,before 6am"
  • Automerge
    • "after 8pm,before 6am"

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

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR has been generated by Mend Renovate.

@oxide-renovate oxide-renovate Bot added the dependencies Pull requests that update a dependency file label Jun 17, 2026
@oxide-renovate

Copy link
Copy Markdown
Contributor Author

⚠️ Artifact update problem

Renovate failed to update an artifact 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 dpd/Cargo.toml --workspace
    Updating git repository `https://github.com/oxidecomputer/omicron`
From https://github.com/oxidecomputer/omicron
 * [new ref]             8e30605f52172a26ea531d1cfc870117a7370418 -> refs/commit/8e30605f52172a26ea531d1cfc870117a7370418
    Updating crates.io index
    Updating git repository `https://github.com/illumos/smf-rs`
From https://github.com/illumos/smf-rs
 * [new ref]         72389b5161d2cca1f0e239b337af68bf31f191f4 -> refs/commit/72389b5161d2cca1f0e239b337af68bf31f191f4
    Updating git repository `https://github.com/oxidecomputer/propolis`
From https://github.com/oxidecomputer/propolis
 * [new ref]         827e6615bfebfd94d41504dcd1517a0f22e3166a -> refs/commit/827e6615bfebfd94d41504dcd1517a0f22e3166a
    Updating git repository `https://github.com/oxidecomputer/softnpu`
From https://github.com/oxidecomputer/softnpu
 * [new ref]         7e015d167a914777bc21434d1c61f205f22993b1 -> refs/commit/7e015d167a914777bc21434d1c61f205f22993b1
    Updating git repository `https://github.com/oxidecomputer/tofino`
From https://github.com/oxidecomputer/tofino
 * [new ref]         d13f3e2dbe59ff8deb2b73156665ae3035f53da1 -> refs/commit/d13f3e2dbe59ff8deb2b73156665ae3035f53da1
    Updating git repository `https://github.com/oxidecomputer/transceiver-control`
From https://github.com/oxidecomputer/transceiver-control
 * [new ref]         59b8432ec26c7a3725d5494937ca8bd6886c06a5 -> refs/commit/59b8432ec26c7a3725d5494937ca8bd6886c06a5
    Updating git repository `https://github.com/oxidecomputer/slog-error-chain`
From https://github.com/oxidecomputer/slog-error-chain
 * [new ref]         15f69041f45774602108e47fb25e705dc23acfb2 -> refs/commit/15f69041f45774602108e47fb25e705dc23acfb2
    Updating git repository `https://github.com/oxidecomputer/ispf`
From https://github.com/oxidecomputer/ispf
 * [new ref]         f78443a98397f7818b1e7a487dbb7d5cad625496 -> refs/commit/f78443a98397f7818b1e7a487dbb7d5cad625496
    Updating git repository `https://github.com/oxidecomputer/netadm-sys`
From https://github.com/oxidecomputer/netadm-sys
 * [new ref]         2cd6617e4a768521ad66a094d66e03390001ba9b -> refs/commit/2cd6617e4a768521ad66a094d66e03390001ba9b
    Updating git repository `https://github.com/oxidecomputer/lldp`
From https://github.com/oxidecomputer/lldp
 * [new ref]         61479b6922f9112fbe1e722414d2b8055212cb12 -> refs/commit/61479b6922f9112fbe1e722414d2b8055212cb12
    Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
From https://github.com/oxidecomputer/dlpi-sys
 * [new ref]         555fa6e1315a64f40c72716e4d168697c03795c6 -> refs/commit/555fa6e1315a64f40c72716e4d168697c03795c6
    Updating git repository `https://github.com/oxidecomputer/p9fs`
From https://github.com/oxidecomputer/p9fs
 * [new ref]         113f170aff6aa1d5add00c19b3a2f3241e16a763 -> refs/commit/113f170aff6aa1d5add00c19b3a2f3241e16a763
    Updating git repository `https://github.com/oxidecomputer/p4`
From https://github.com/oxidecomputer/p4
 * [new ref]         c13435444832c28e0fb19bc65eaa8b431583a1cf -> refs/commit/c13435444832c28e0fb19bc65eaa8b431583a1cf
    Updating git repository `https://github.com/oxidecomputer/illumos-devinfo`
From https://github.com/oxidecomputer/illumos-devinfo
 * [new ref]         4323b17bfdd0c94d2875ac64b47f0e60fac1d640 -> refs/commit/4323b17bfdd0c94d2875ac64b47f0e60fac1d640
    Updating git repository `https://github.com/oxidecomputer/lldp`
From https://github.com/oxidecomputer/lldp
 * [new ref]         4c9df170cdfdeead0896e35f20a560f2102ed907 -> refs/commit/4c9df170cdfdeead0896e35f20a560f2102ed907
    Updating git repository `https://github.com/oxidecomputer/maghemite`
From https://github.com/oxidecomputer/maghemite
 * [new ref]         396bb3c570be65f4e8c73ea3243f4af6561a823a -> refs/commit/396bb3c570be65f4e8c73ea3243f4af6561a823a
    Updating git repository `https://github.com/oxidecomputer/serde_human_bytes`
From https://github.com/oxidecomputer/serde_human_bytes
 * [new ref]         8f60acdfe7c6d9e2a01f59be920c1c2b19129322 -> refs/commit/8f60acdfe7c6d9e2a01f59be920c1c2b19129322
    Updating git repository `https://github.com/oxidecomputer/tufaceous`
From https://github.com/oxidecomputer/tufaceous
 * [new ref]         1eacfcf0cade44f77d433f31744dbee4abb96465 -> refs/commit/1eacfcf0cade44f77d433f31744dbee4abb96465
    Updating git repository `https://github.com/oxidecomputer/management-gateway-service`
From https://github.com/oxidecomputer/management-gateway-service
 * [new ref]         ea2f39ccdea124b5affcad0ca17bc5dacf65823a -> refs/commit/ea2f39ccdea124b5affcad0ca17bc5dacf65823a
    Updating git repository `https://github.com/oxidecomputer/dlpi-sys`
From https://github.com/oxidecomputer/dlpi-sys
 * [new ref]         42b2bfeefdfb8c7b96fc6cfa9ec45ef4554c2714 -> refs/commit/42b2bfeefdfb8c7b96fc6cfa9ec45ef4554c2714
    Updating git repository `https://github.com/jmesmon/rust-libzfs`
From https://github.com/jmesmon/rust-libzfs
 * [new ref]         ecd5a922247a6c5acef55d76c5b8d115572bc850 -> refs/commit/ecd5a922247a6c5acef55d76c5b8d115572bc850
    Updating git repository `https://github.com/oxidecomputer/rusty-doors`
From https://github.com/oxidecomputer/rusty-doors
 * [new ref]         0e3a1495dcf8b7b5e11a6921c2cf1cf957c5a5bf -> refs/commit/0e3a1495dcf8b7b5e11a6921c2cf1cf957c5a5bf
    Updating git repository `https://github.com/oxidecomputer/dendrite`
From https://github.com/oxidecomputer/dendrite
 * [new ref]         606c0be888f47d458c8e0465726358d92bc736e6 -> refs/commit/606c0be888f47d458c8e0465726358d92bc736e6
    Updating git repository `https://github.com/oxidecomputer/propolis`
From https://github.com/oxidecomputer/propolis
 * [new ref]         2aa7f9d0ee84a1c45e821d6444b1d2f0e69b743e -> refs/commit/2aa7f9d0ee84a1c45e821d6444b1d2f0e69b743e
    Updating git repository `https://github.com/oxidecomputer/crucible`
From https://github.com/oxidecomputer/crucible
 * [new ref]         7103cd3a3d7b0112d2949dd135db06fef0c156bb -> refs/commit/7103cd3a3d7b0112d2949dd135db06fef0c156bb
    Updating git repository `https://github.com/oxidecomputer/opte`
From https://github.com/oxidecomputer/opte
 * [new ref]         4bd8a40c0f5c05de7bb29b5f592f2dc99b4fd1d7 -> refs/commit/4bd8a40c0f5c05de7bb29b5f592f2dc99b4fd1d7
    Updating git repository `https://github.com/oxidecomputer/tofino`
From https://github.com/oxidecomputer/tofino
 * [new ref]         7e56ab6e9a64ebae27cd97cd6e10ebf2cfdc3a33 -> refs/commit/7e56ab6e9a64ebae27cd97cd6e10ebf2cfdc3a33
    Updating git repository `https://github.com/oxidecomputer/clickward`
From https://github.com/oxidecomputer/clickward
 * [new ref]         e3d9a1c35cf3cd04f9cb2e997b0ad88324d30737 -> refs/commit/e3d9a1c35cf3cd04f9cb2e997b0ad88324d30737
    Updating git repository `https://github.com/oxidecomputer/netadm-sys`
From https://github.com/oxidecomputer/netadm-sys
 * [new ref]         24167d269038223b9d5d50c333ecaa34001d8f94 -> refs/commit/24167d269038223b9d5d50c333ecaa34001d8f94
error: failed to select a version for `vergen`.
    ... required by package `dpd v0.2.0 (/tmp/renovate/repos/github/oxidecomputer/dendrite/dpd)`
versions that meet the requirements `^10.0` are: 10.0.0

package `dpd` depends on `vergen` with feature `git` but `vergen` does not have that feature.
help: there is a feature `si` with a similar name


failed to select a version for `vergen` which could resolve this conflict

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

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants