mirror of
https://github.com/systemd/systemd.git
synced 2025-03-19 22:50:17 +03:00
build-sys: link libsystemd-login also against libsystemd-daemon-internal
https://bugs.freedesktop.org/show_bug.cgi?id=62085 /usr/lib/gcc/x86_64-pc-linux-gnu/4.6.3/../../../../lib64/libsystemd-login.so: undefined reference to `sd_listen_fds' In ee465038ce8 'build-sys: break dependency loop between libsystemd-id128.la and -shared.la', a partial fix was applied, and the use of functions from libsystemd-id128 was removed from libsystemd-shared. Nevertheless, fdset.c was still using sd_listen_fds, so libsystemd-login should be linked against libysystemd-daemon or libsystemd-daemon-internal. Tested-by: Elias Probst <mail@eliasprobst.eu>
This commit is contained in:
parent
1609dcb137
commit
d29dd03302
@ -3356,7 +3356,8 @@ libsystemd_login_la_LDFLAGS = \
|
||||
-Wl,--version-script=$(top_srcdir)/src/login/libsystemd-login.sym
|
||||
|
||||
libsystemd_login_la_LIBADD = \
|
||||
libsystemd-shared.la
|
||||
libsystemd-shared.la \
|
||||
libsystemd-daemon-internal.la
|
||||
|
||||
libsystemd_login_internal_la_SOURCES = \
|
||||
$(libsystemd_login_la_SOURCES)
|
||||
|
Loading…
x
Reference in New Issue
Block a user