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

riscv: Fix remaining asm checks #23752

Closed
wants to merge 1 commit into from
Closed

Conversation

jsmolic
Copy link
Contributor

@jsmolic jsmolic commented Mar 5, 2024

There are additional asm checks which don't check for OPENSSL_CPUID_OBJ causing the build to still fail on riscv [1], so fix them in the same manner as ff27959

[1] https://bugs.gentoo.org/923956
Fixes: #22871

There are additional asm checks which don't check for OPENSSL_CPUID_OBJ
causing the build to still fail on riscv [1], so fix them in the same
manner as ff27959

[1] https://bugs.gentoo.org/923956
Fixes: openssl#22871
@openssl-machine openssl-machine added the hold: cla required The contributor needs to submit a license agreement label Mar 5, 2024
@kroeckx
Copy link
Member

kroeckx commented Mar 5, 2024

This should be fixed. But I also think Gentoo shouldn't be offering a no-asm build.

@jsmolic
Copy link
Contributor Author

jsmolic commented Mar 5, 2024

I've signed and sent the CLA via e-mail.

@jsmolic jsmolic closed this Mar 6, 2024
@jsmolic jsmolic reopened this Mar 6, 2024
@openssl-machine openssl-machine removed the hold: cla required The contributor needs to submit a license agreement label Mar 6, 2024
@t8m t8m added branch: master Merge to master branch approval: review pending This pull request needs review by a committer triaged: bug The issue/pr is/fixes a bug tests: exempted The PR is exempt from requirements for testing branch: 3.2 Merge to openssl-3.2 labels Mar 8, 2024
@github-actions github-actions bot added the severity: fips change The pull request changes FIPS provider sources label Mar 8, 2024
@t8m
Copy link
Member

t8m commented Mar 13, 2024

ping for second review

@slontis slontis added approval: done This pull request has the required number of approvals and removed approval: review pending This pull request needs review by a committer labels Mar 17, 2024
@openssl-machine openssl-machine added approval: ready to merge The 24 hour grace period has passed, ready to merge and removed approval: done This pull request has the required number of approvals labels Mar 19, 2024
@openssl-machine
Copy link
Collaborator

This pull request is ready to merge

@t8m t8m added the branch: 3.3 Merge to openssl-3.3 label Mar 22, 2024
@t8m
Copy link
Member

t8m commented Mar 22, 2024

Merged to the master, 3.3 and 3.2 branches. Thank you for your contribution.

@t8m t8m closed this Mar 22, 2024
openssl-machine pushed a commit that referenced this pull request Mar 22, 2024
There are additional asm checks which don't check for OPENSSL_CPUID_OBJ
causing the build to still fail on riscv [1], so fix them in the same
manner as ff27959

[1] https://bugs.gentoo.org/923956
Fixes: #22871

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from #23752)

(cherry picked from commit daf1f8d)
openssl-machine pushed a commit that referenced this pull request Mar 22, 2024
There are additional asm checks which don't check for OPENSSL_CPUID_OBJ
causing the build to still fail on riscv [1], so fix them in the same
manner as ff27959

[1] https://bugs.gentoo.org/923956
Fixes: #22871

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from #23752)
openssl-machine pushed a commit that referenced this pull request Mar 22, 2024
There are additional asm checks which don't check for OPENSSL_CPUID_OBJ
causing the build to still fail on riscv [1], so fix them in the same
manner as ff27959

[1] https://bugs.gentoo.org/923956
Fixes: #22871

Reviewed-by: Shane Lontis <shane.lontis@oracle.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from #23752)

(cherry picked from commit daf1f8d)
@jsmolic jsmolic deleted the riscv branch March 22, 2024 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approval: ready to merge The 24 hour grace period has passed, ready to merge branch: master Merge to master branch branch: 3.2 Merge to openssl-3.2 branch: 3.3 Merge to openssl-3.3 severity: fips change The pull request changes FIPS provider sources tests: exempted The PR is exempt from requirements for testing triaged: bug The issue/pr is/fixes a bug
Projects
None yet
Development

Successfully merging this pull request may close these issues.

riscv64 build error with 3.2.0
5 participants