The code from https://github.com/agl/ed25519/ was merged into x-crypto several years ago and since go-1.13 has been part of the Go standard library. The original implementation is no longer maintained and in the author's own words on the page, contains at least one known bug they do not care to fix.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4795682cfbc43b88d523ee9b5e7c848e7c5aa5f9 commit 4795682cfbc43b88d523ee9b5e7c848e7c5aa5f9 Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2020-03-04 15:58:38 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2020-03-04 16:03:33 +0000 profiles: Last-rite dev-go/ed25519 Bug: https://bugs.gentoo.org/711520 Signed-off-by: Marek Szuba <marecki@gentoo.org> profiles/package.mask | 7 +++++++ 1 file changed, 7 insertions(+)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a02720bdc22d59ef8da1572c29a0eb37d76f833 commit 6a02720bdc22d59ef8da1572c29a0eb37d76f833 Author: Marek Szuba <marecki@gentoo.org> AuthorDate: 2020-04-03 18:53:42 +0000 Commit: Marek Szuba <marecki@gentoo.org> CommitDate: 2020-04-03 18:53:42 +0000 dev-go/ed25519: remove last-rited package Closes: https://bugs.gentoo.org/711520 Signed-off-by: Marek Szuba <marecki@gentoo.org> dev-go/ed25519/Manifest | 1 - dev-go/ed25519/ed25519-0_pre20170117.ebuild | 25 ------------------------- dev-go/ed25519/metadata.xml | 15 --------------- 3 files changed, 41 deletions(-)