-lsystemd-daemon was removed a long time ago. Use the libraries provided by pkg-config --- a/configure.ac +++ b/configure.ac @@ -130,7 +130,7 @@ if test x$have_systemd = xyes; then AC_DEFINE(HAVE_SYSTEMD,1,[Have systemd]) - TOR_SYSTEMD_LIBS="-lsystemd-daemon" + TOR_SYSTEMD_LIBS="${SYSTEMD_LIBS}" fi AC_SUBST(TOR_SYSTEMD_LIBS) Possibly --- a/configure.ac +++ b/configure.ac @@ -123,7 +123,7 @@ have_systemd=no; else PKG_CHECK_MODULES(SYSTEMD, - [libsystemd-daemon], + [libsystemd], have_systemd=yes, have_systemd=no) fi Reproducible: Always
Seems I have the same problem here.
(In reply to Marc Schiffbauer from comment #1) > Seems I have the same problem here. This is a repeat of the same issue in stunnel. systemd folks decided to change the names of things. See: https://www.stunnel.org/pipermail/stunnel-users/2014-October/004809.html I'll get a fix upstream.
Oops. I meant CONFIRMED.
Its already reported upstream.
Upstream is aware of the issue and it will be resolved there. Since this is an alpha and will never go stable on gentoo, I'm not going to backport anything but just wait for the next release.
*** Bug 534530 has been marked as a duplicate of this bug. ***
Please leave it open until the bug is resolved.
*** Bug 534736 has been marked as a duplicate of this bug. ***
This is resolved upstream. I'm not backporting it. It will be out in the next release 0.2.6.3. https://gitweb.torproject.org/tor.git/commit/?id=fcc78e5f8a3249eadfea31db1aca6884b31c1873
*** Bug 535812 has been marked as a duplicate of this bug. ***