Using the release tarball at https://github.com/paul-j-lucas/cdecl/releases/download/cdecl-13.0/cdecl-13.0.tar.gz should let the ebuild drop eautoreconf & bison/flex deps. Noticed when debugging a build failure with FLEX="reflex" (sys-devel/reflex) which is unrelated and I'll file separately.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=136caffa2b7e295e54c802fad9450ac5e7519ce1 commit 136caffa2b7e295e54c802fad9450ac5e7519ce1 Author: Florian Schmaus <flow@gentoo.org> AuthorDate: 2022-11-03 09:34:53 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2022-11-03 09:34:56 +0000 dev-util/cdecl: use release tarball to drop autoreconf Closes: https://bugs.gentoo.org/879231 Signed-off-by: Florian Schmaus <flow@gentoo.org> Suggested-by: Sam James <sam@gentoo.org> dev-util/cdecl/Manifest | 2 +- dev-util/cdecl/cdecl-13.0.ebuild | 11 +---------- 2 files changed, 2 insertions(+), 11 deletions(-)