Skip to content

Update bitfield-struct dep and bump supply-chain audits and exemptions [Rebase & FF]#1326

Merged
makubacki merged 2 commits intoOpenDevicePartnership:mainfrom
makubacki:update_bitfield_struct_dep_0_12
Feb 19, 2026
Merged

Update bitfield-struct dep and bump supply-chain audits and exemptions [Rebase & FF]#1326
makubacki merged 2 commits intoOpenDevicePartnership:mainfrom
makubacki:update_bitfield_struct_dep_0_12

Conversation

@makubacki
Copy link
Collaborator

Description

Cargo.toml: Update bitfield-struct from 0.10 to 0.12

Many other Patina repos are already using v0.12. This updates patina
to use 0.12 as well to prevent duplicate crate entries as noted by
cargo deny:

warning[duplicate]: found 2 duplicate entries for crate 'bitfield-struct'
  ┌─ C:\src\patina-dxe-core-qemu/Cargo.lock:6:1
  │
6 │ ╭ bitfield-struct 0.10.1 registry+https://github.com/rust-lang/crates.io-index
7 │ │ bitfield-struct 0.12.1 registry+https://github.com/rust-lang/crates.io-index
  │ ╰────────────────────────────────────────────────────────────────────────────┘ lock entries

supply-chain: Update cargo vet audits and exemptions

Run cargo vet regenerate exemptions to update audits and exemptions
for current dependencies in supply-chain.


  • Impacts functionality?
  • Impacts security?
  • Breaking change?
  • Includes tests?
  • Includes documentation?

How This Was Tested

  • cargo make all
  • cargo make vet

Integration Instructions

  • N/A

Many other Patina repos are already using v0.12. This updates patina
to use 0.12 as well to prevent duplicate crate entries as noted by
cargo deny:

```
warning[duplicate]: found 2 duplicate entries for crate 'bitfield-struct'
  ┌─ C:\src\patina-dxe-core-qemu/Cargo.lock:6:1
  │
6 │ ╭ bitfield-struct 0.10.1 registry+https://github.com/rust-lang/crates.io-index
7 │ │ bitfield-struct 0.12.1 registry+https://github.com/rust-lang/crates.io-index
  │ ╰────────────────────────────────────────────────────────────────────────────┘ lock entries
```

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
Run `cargo vet regenerate exemptions` to update audits and exemptions
for current dependencies in `supply-chain`.

Signed-off-by: Michael Kubacki <michael.kubacki@microsoft.com>
@makubacki makubacki self-assigned this Feb 19, 2026
@github-actions github-actions bot added the impact:non-functional Does not have a functional impact label Feb 19, 2026
@codecov
Copy link

codecov bot commented Feb 19, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@makubacki makubacki merged commit b5de94c into OpenDevicePartnership:main Feb 19, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

impact:non-functional Does not have a functional impact

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants