Skip to content

Make tlvc a gitdep - #2732

Open
labbott wants to merge 1 commit into
masterfrom
tlvc_switch
Open

labbott wants to merge 1 commit into
masterfrom
tlvc_switch

Conversation

@labbott

@labbott labbott commented Oct 9, 2026

Copy link
Copy Markdown
Collaborator

There's been an effort to switch over to git revisions instead of version due to conflicts (see hubtools#67). Match this and switch over to a gitrev (while also doing a bump to fix an issue with no_std).

There's been an effort to switch over to git revisions instead
of version due to conflicts (see hubtools#67). Match this and
switch over to a gitrev (while also doing a bump to fix an issue
with `no_std`).
@labbott
labbott requested review from hawkw and jamesmunns October 9, 2026 16:49
Comment thread Cargo.toml
spd = { git = "https://github.com/oxidecomputer/spd", default-features = false }
tlvc = { git = "https://github.com/oxidecomputer/tlvc", default-features = false, version = "0.4.0" }
tlvc-text = { git = "https://github.com/oxidecomputer/tlvc", default-features = false, version = "0.4.0" }
tlvc = { git = "https://github.com/oxidecomputer/tlvc", default-features = false, rev = "12f6bf8cd5b04715a9e0efefeb4c9bb4a2c0e4ca" }

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Do we want to pin a specific version using rev, vs just keeping the rev as part of the Cargo.lock? Right now it looks like most of the surrounding git deps are more loosely specified.

I don't have any strong feelings either way, but it does seem somewhat inconsistent (though dice-util, for example, also sets a specific rev).

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

See what I mentioned in the commit message oxidecomputer/hubtools#67

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

This branch has not been deployed

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants