BerkeleyDB 18.1 was released on June 14th, 2018 according to homepage: https://www.oracle.com/technetwork/database/database-technologies/berkeleydb/overview/index.html Versions 6.1 and 6.2 are failing the test suite and are masked, but maybe it is fixed in this release?
>=db-6.1 versions are masked because they have AGPL-3 license which makes them incompatible with many consumers. I doubt this is any different with newer releases.
(In reply to Lars Wendler (Polynomial-C) from comment #1) > >=db-6.1 versions are masked because they have AGPL-3 license which makes them incompatible with many consumers. I doubt this is any different with newer releases. No, if that was the case 6.0.20 and newer would also be masked. Also, you already raised this point in another bug and it was confirmed to be masked only for failing tests: https://bugs.gentoo.org/649194#c3 But you are right, license of this new version is still AGPLv3.
Alright, I gave this a try but this release requires openssl and can not be built with openssl-1.1. So Giving up on this until either a patch is available or a newer release fixes this.
Nevermind, found a configure option to disable openssl usage in the affected code. Committing the version shortly.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b63b3ecbf9298268529709d1129d11a230ebe8 commit 79b63b3ecbf9298268529709d1129d11a230ebe8 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2019-01-25 14:34:17 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2019-01-25 14:47:34 +0000 sys-libs/db: Bump to version 18.1.25 Closes: https://bugs.gentoo.org/675202 Package-Manager: Portage-2.3.58, Repoman-2.3.12 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> sys-libs/db/Manifest | 1 + sys-libs/db/db-18.1.25.ebuild | 244 +++++++++++++++++++++ .../files/db-18.1.25-sqlite-configure-path.patch | 11 + sys-libs/db/files/db-18.1.25-test-link.patch | 38 ++++ 4 files changed, 294 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61fb17a6b338984394e548b152663525a5eb9033 commit 61fb17a6b338984394e548b152663525a5eb9033 Author: Lars Wendler <polynomial-c@gentoo.org> AuthorDate: 2019-01-25 14:32:55 +0000 Commit: Lars Wendler <polynomial-c@gentoo.org> CommitDate: 2019-01-25 14:47:25 +0000 package.mask: Masked =sys-libs/db-18.1* Bug: https://bugs.gentoo.org/675202 Signed-off-by: Lars Wendler <polynomial-c@gentoo.org> profiles/package.mask | 3 +++ 1 file changed, 3 insertions(+)