dev-libs/leveldb-1.19 was released on 2016-08-11.
1.20 was released already but who cares?
dev-libs/leveldb-1.20 was released on 2017-03-02.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f7dccacaa7f480ab2f1d230e2673d143483e034 commit 9f7dccacaa7f480ab2f1d230e2673d143483e034 Author: Louis Sautier <sautier.louis@gmail.com> AuthorDate: 2018-06-16 00:25:55 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2018-06-17 20:34:17 +0000 dev-libs/leveldb: bump to 1.20, sub-slot to avoid ABI breakage * Upstream broke the ABI without changing the SONAME so we have to introduce a sub-slot, see https://github.com/google/leveldb/issues/536 All reverse dependencies should now have the slot operator set, which will trigger rebuilds when required. The case of bitcoin is special because they only support specific leveldb versions. * Properly handle USE=static-libs when USE=snappy isn't set, change package.use.mask entry. See https://bugs.gentoo.org/651604 * Update the patch to build libmemenv.so which is required by bitcoin, see https://github.com/google/leveldb/issues/236 * The patch also disables test building, allowing us to make src_compile more elegant. * Remove MIPS patch which was merged: https://github.com/google/leveldb/pull/272 * Bump to EAPI=7 Closes: https://bugs.gentoo.org/609966 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/leveldb/Manifest | 1 + .../leveldb/files/leveldb-1.20-memenv-so.patch | 33 ++++++++++++ dev-libs/leveldb/leveldb-1.20.ebuild | 63 ++++++++++++++++++++++ profiles/base/package.use.mask | 2 +- 4 files changed, 98 insertions(+), 1 deletion(-)