Skip to content

Update tss-esapi to latest version 8.0.0-alpha.2#56

Open
invidian wants to merge 1 commit into
kanidm:mainfrom
invidian:update-tss-esapi
Open

Update tss-esapi to latest version 8.0.0-alpha.2#56
invidian wants to merge 1 commit into
kanidm:mainfrom
invidian:update-tss-esapi

Conversation

@invidian

@invidian invidian commented Apr 15, 2026

Copy link
Copy Markdown

This is to support building himmelblau with tpm feature enabled on Arch Linux, which currently fails with tpm2-tss 4.X+ versions.

Refs himmelblau-idm/himmelblau#1318

Note, I'm a newbie to Rust, my main focus is to get Arch Linux support in Himmelblau and this was required to make it build with TPM feature, hence the contribution, since it seems small and reasonable. If this work is more complex than it seems, please discard this PR and I will open an issue for it instead.

tpm2-tss 4.0 has been released on Jan 2, 2023, so it seems reasonable to support it.

Checklist

  • This pr contains no AI generated code
  • cargo fmt has been run
  • cargo clippy has been run and there's no issues
  • cargo test has been run and passes

This is to support building himmelblau with tpm feature enabled on Arch
Linux, which currently fails with tpm2-tss 4.X+ versions.

Refs himmelblau-idm/himmelblau#1318

Signed-off-by: Mateusz Gozdek <mgozdek@microsoft.com>
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.

1 participant