dev-libs/openssl is buildable on SPARC systems using 64ul profiles. (at least version 1.1.1q as that is, but other versions ) There is one test failure (../test/recipes/30-test_afalg.t), but I haven't seen any problems with use. Reproducible: Always Steps to Reproduce: 1. Add `dev-libs/openssl -asm` to /etc/portage/profile/package.use.mask 2. Rebuild openssl Actual Results: OpenSSL builds and runs, despite asm flag being said to be problematic in bug 676060. Expected Results: OpenSSL builds and runs. See attachments - seems like including the output of `emerge --info` here causes it to block me from submitting the report.
Created attachment 799133 [details] Output of emerge --info
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=009aa30edecb3843cb9d4ad6704fb32e4bd4216a commit 009aa30edecb3843cb9d4ad6704fb32e4bd4216a Author: Matoro Mahri <matoro@users.noreply.github.com> AuthorDate: 2022-12-23 03:19:47 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-23 03:21:56 +0000 profiles/arch/sparc: unmask dev-libs/openssl[asm] Works correctly & passes tests on recent openssl. Closes: https://bugs.gentoo.org/864793 Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/28770 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/sparc/package.use.mask | 4 ---- 1 file changed, 4 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd766f586e8f65f29b7bf1eb0626990053e7a190 commit fd766f586e8f65f29b7bf1eb0626990053e7a190 Author: Matoro Mahri <matoro@users.noreply.github.com> AuthorDate: 2022-12-23 02:01:29 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-12-23 03:21:56 +0000 dev-libs/openssl: check for CONFIG_CRYPTO_USER_API_SKCIPHER test/recipes/30-test_afalg.t requires this kernel option to be enabled. Builtin or module is fine. Bug: https://bugs.gentoo.org/864793 Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Sam James <sam@gentoo.org> dev-libs/openssl-compat/openssl-compat-1.1.1s.ebuild | 5 ++++- dev-libs/openssl/openssl-1.1.1s.ebuild | 5 ++++- dev-libs/openssl/openssl-3.0.7-r2.ebuild | 1 + 3 files changed, 9 insertions(+), 2 deletions(-)