Created attachment 586696 [details] erlang-22.0.2-r1.ebuild systemd support is missing even if systemd USE flag is set. This happens because ebuild is not passing --enable-systemd to the configure script. $(use_enable systemd) was erroneously removed in dev-lang/erlang-22.0.2 and dev-lang/erlang-22.0.2-r1 ebuilds. I'm attaching the fixed ebuild.
Comment on attachment 586696 [details] erlang-22.0.2-r1.ebuild --- a/erlang-22.0.2-r1.ebuild +++ b/erlang-22.0.2-r1.ebuild @@ -68,6 +68,7 @@ $(use_enable sctp) $(use_with ssl ssl "${EPREFIX}"/usr) $(use_enable ssl dynamic-ssl-lib) + $(use_enable systemd) $(usex wxwidgets "--with-wx-config=${WX_CONFIG}" "--with-wxdir=/dev/null") ) econf "${myconf[@]}"
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ab4393fa0d4743360015ed05a33b35e6e13de5 commit b5ab4393fa0d4743360015ed05a33b35e6e13de5 Author: Hans de Graaff <graaff@gentoo.org> AuthorDate: 2019-09-18 15:57:26 +0000 Commit: Hans de Graaff <graaff@gentoo.org> CommitDate: 2019-09-18 15:57:44 +0000 dev-lang/erlang: add 22.0.7 and fix systemd support Fixes: https://bugs.gentoo.org/692026 Package-Manager: Portage-2.3.69, Repoman-2.3.16 Signed-off-by: Hans de Graaff <graaff@gentoo.org> dev-lang/erlang/Manifest | 1 + dev-lang/erlang/erlang-22.0.7.ebuild | 149 +++++++++++++++++++++++++++++++++++ 2 files changed, 150 insertions(+)