Skip to content
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

Parsec 1.1 fails to build with meta-security master branch #663

Closed
anta5010 opened this issue Feb 27, 2023 · 4 comments
Closed

Parsec 1.1 fails to build with meta-security master branch #663

anta5010 opened this issue Feb 27, 2023 · 4 comments

Comments

@anta5010
Copy link
Collaborator

On 22.02 tmp2-tss was updated from 3.2.0 to 4.0.1 in meta-security.
https://gitlab.com/akuster/meta-security/-/commit/e188be029cdfdd18f993b0ae2b37d885cfbb191b

Since then Parsec builds fail with:

thread 'main' panicked at 'Unsupported TSS version: 4', /home/gitlab-runner/builds/CAxQb6fJ/0/akuster/meta-security/build/tmp/work/cortexa57-poky-linux/parsec-service/1.1.0-r0/cargo_home/bitbake/tss-esapi-7.1.0/build.rs:9:22

https://gitlab.com/akuster/meta-security/-/jobs/3818857216

https://github.com/parallaxsecond/rust-tss-esapi/blob/7205c4c825f6d299c7094714d7f5b7dd3fb2b5e9/tss-esapi/build.rs#L9

I can see that it’s fixed in the main branch of tss-esapi:
https://github.com/parallaxsecond/rust-tss-esapi/blob/1a02c8f5be18924bf67a2776f6c5f39dfbe6538a/tss-esapi/build.rs#L13

But, Parsec main branch still uses 7.1.0:

tss-esapi = { version = "7.1.0", optional = true }
(edited)

@ionut-arm
Copy link
Member

Thanks for reporting this. We should update to 7.2.0 of tss-esapi for the upcoming release. 7.2.0 has fixed this already.

@gowthamsk-arm
Copy link
Contributor

Thanks for the issue. I will fix it before the release.

@ggardet
Copy link

ggardet commented Mar 15, 2023

I can see this failure on openSUSE Tumbleweed as well.

@gowthamsk-arm
Copy link
Contributor

#671 resolves this issue.

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 a pull request may close this issue.

4 participants