Summary: | dev-libs/botan-3.2.0 failed to emerge - target specific option mismatch | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Leonid Kopylov <leonchik1976> |
Component: | Current packages | Assignee: | Sam James <sam> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | xavier.miller |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | ARM64 | ||
OS: | Linux | ||
See Also: |
https://github.com/randombit/botan/issues/3750 https://bugs.gentoo.org/show_bug.cgi?id=915624 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | build.log |
Description
Leonid Kopylov
2023-10-10 10:26:49 UTC
Created attachment 872514 [details]
build.log
dev-libs/botan-3.1.1 re-builds fine, but dev-libs/botan-3.2.0 fails Thanks, reported upstream at https://github.com/randombit/botan/issues/3750. The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb454ae567ba6c7c71616b602ce641b5ab7f216 commit 5fb454ae567ba6c7c71616b602ce641b5ab7f216 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-10-11 02:22:34 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-10-11 05:21:01 +0000 dev-libs/botan: build using make again for now (to fix arm64 build) Bug: https://github.com/randombit/botan/issues/3750 Closes: https://bugs.gentoo.org/915544 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/botan/botan-3.2.0.ebuild | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20e29bb886cba4a2d7cfb91c3afe66af88a3769b commit 20e29bb886cba4a2d7cfb91c3afe66af88a3769b Author: Sam James <sam@gentoo.org> AuthorDate: 2023-10-11 02:19:14 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-10-11 05:21:00 +0000 profiles/arch/arm64: unmask dev-libs/botan[cpu_flags_arm_neon] Noticed while poking at the linked bug. Supports arm64 for neon. Bug: https://bugs.gentoo.org/915544 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/arm64/package.use.mask | 4 ++++ 1 file changed, 4 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8b4ac651ffcdc65becba780e490224bb5e5f7fb commit a8b4ac651ffcdc65becba780e490224bb5e5f7fb Author: Sam James <sam@gentoo.org> AuthorDate: 2023-10-11 02:18:00 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-10-11 05:21:00 +0000 dev-libs/botan: wire up cpu_flags_arm_{sha1,sha2} Noticed while poking at the linked bug. Bug: https://bugs.gentoo.org/915544 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/botan/botan-3.2.0.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f84e0bd3e7f13888c343883bbc5e0b26b0694bf3 commit f84e0bd3e7f13888c343883bbc5e0b26b0694bf3 Author: Sam James <sam@gentoo.org> AuthorDate: 2023-10-12 07:56:00 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-10-12 08:12:10 +0000 dev-libs/botan: backport upstream fix for ninja & switch back to it. This reverts commit 5fb454ae567ba6c7c71616b602ce641b5ab7f216. Go back to ninja with the patch, but let's revbump Just In Case as it's possible that a different binary got installed given the nature of the patch. Bug: https://bugs.gentoo.org/915544 Signed-off-by: Sam James <sam@gentoo.org> .../{botan-3.2.0.ebuild => botan-3.2.0-r1.ebuild} | 15 +++++++++++---- dev-libs/botan/files/botan-3.2.0-ninja.patch | 20 ++++++++++++++++++++ 2 files changed, 31 insertions(+), 4 deletions(-) |