| Summary: | dev-libs/botan-3.0.0-r2 requires >=GCC-11 or >=clang-14 | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Soren Harward <stharward> |
| Component: | Current packages | Assignee: | Sam James <sam> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | Normal | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| See Also: | https://github.com/randombit/botan/issues/3524 | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ec230d04f715cb0d3f586a1f58a09d1f0b164d commit 93ec230d04f715cb0d3f586a1f58a09d1f0b164d Author: Sam James <sam@gentoo.org> AuthorDate: 2023-07-14 11:29:31 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-07-14 11:56:31 +0000 dev-libs/botan: add 3.1.1 Closes: https://bugs.gentoo.org/908958 Closes: https://bugs.gentoo.org/910240 Signed-off-by: Sam James <sam@gentoo.org> dev-libs/botan/Manifest | 2 + dev-libs/botan/botan-3.1.1.ebuild | 218 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 220 insertions(+) |
botan-3.0.0-r2 doesn't build with GCC-10: In file included from build/include/botan/ec_group.h:13, from build/include/botan/ecc_key.h:13, from src/lib/ffi/ffi_pkey_algs.cpp:22: build/include/botan/ec_point.h:36:13: error: expected nested-name-specifier before 'enum' 36 | using enum EC_Point_Format; | ^~~~ See https://githubissues.com/randombit/botan/3524 for discussion about the limitation. Confirmed that it builds fine with clang-16. Reproducible: Always