Skip to content

Update tss-esapi version #664

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed

Conversation

gowthamsk-arm
Copy link
Contributor

The tmp2-tss version on meta-security has been updated to 4.0.1 from 3.2.0. This is not compatible with the current tss-esapi crate. The newer version 7.2.0 of the crate is now available which resolves the issue.

Signed-off-by: Gowtham Suresh Kumar [email protected]

Closes #663

The tmp2-tss version on meta-security has been updated to 4.0.1
from 3.2.0. This is not compatible with the current tss-esapi crate.
The newer version 7.2.0 of the crate is now available which
resolves the issue.

Signed-off-by: Gowtham Suresh Kumar <[email protected]>
@anta5010
Copy link
Collaborator

anta5010 commented Mar 2, 2023

Have you tried to update Parsec yocto recipe and build it with master branch of meta-security?

@gowthamsk-arm
Copy link
Contributor Author

I didn't update the yocto recipe and test it there. Was planning on testing that part during the release work. We can keep this MR open until then.

@anta5010
Copy link
Collaborator

anta5010 commented Mar 3, 2023

I didn't update the yocto recipe and test it there. Was planning on testing that part during the release work. We can keep this MR open until then.

I've tested a temp recipe for this fix and found another issue:

We use cargo-bitbake to update Parsec Yocto recipes and it uses cargo.lock from Pasrec repo.
As a result Parsec Yocto build fails because bindgen 0.63.0 is missing from dependencies list.

It's possible to include bindgen 0.63.0 into the recipe manually. But, I think before the next Parsec release crate dependencies need to be reviewed in all all cargo.toml-s and the cargo.lock updated.

Copy link

@adamjohnstonarm adamjohnstonarm left a comment

Choose a reason for hiding this comment

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

LGTM

@gowthamsk-arm gowthamsk-arm disabled auto-merge March 15, 2023 10:42
@gowthamsk-arm
Copy link
Contributor Author

Included in #671

@gowthamsk-arm gowthamsk-arm deleted the update_tss-esapi branch October 11, 2023 09:34
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.

Parsec 1.1 fails to build with meta-security master branch
4 participants