On Tue, Sep 10, 2013 at 06:02:55PM +0200, Lennart Poettering wrote:
> On Mon, 26.08.13 13:48, Chengwei Yang ([email protected]) wrote:
> 
> Hmm, can you elaborate on this one? libsystemd-login should be mostly

This error occurs while building dbus with systemd support like below

$ make
make  all-recursive
make[1]: Entering directory `/home/chengwei/Upstream/dbus.git'
Making all in dbus
make[2]: Entering directory `/home/chengwei/Upstream/dbus.git/dbus'
make  all-am
make[3]: Entering directory `/home/chengwei/Upstream/dbus.git/dbus'
  CCLD   dbus-test
  /usr/lib/libsystemd-login.so: undefined reference to `cg_create'
  collect2: ld returned 1 exit status
  make[3]: *** [dbus-test] Error 1
  make[3]: Leaving directory `/home/chengwei/Upstream/dbus.git/dbus'
  make[2]: *** [all] Error 2
  make[2]: Leaving directory `/home/chengwei/Upstream/dbus.git/dbus'
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory `/home/chengwei/Upstream/dbus.git'
  make: *** [all] Error 2

and cg_create referenced by libsystemd-login.so like below

$ grep cg_create src/login/ -r
Binary file src/login/systemd_logind-logind-session.o matches
Binary file src/login/systemd_logind-logind-user.o matches

--
Thanks,
Chengwei

> passive, why would it need to change labels? What's the missing link
> here precisely?
> 
> > ---
> >  Makefile.am |    1 +
> >  1 file changed, 1 insertion(+)
> > 
> > diff --git a/Makefile.am b/Makefile.am
> > index 5654ad3..dc5170a 100644
> > --- a/Makefile.am
> > +++ b/Makefile.am
> > @@ -3870,6 +3870,7 @@ libsystemd_login_la_LDFLAGS = \
> >     -Wl,--version-script=$(top_srcdir)/src/login/libsystemd-login.sym
> >  
> >  libsystemd_login_la_LIBADD = \
> > +   libsystemd-label.la \
> >     libsystemd-shared.la \
> >     libsystemd-daemon-internal.la \
> >     $(RT_LIBS)
> 
> 
> Lennart
> 
> -- 
> Lennart Poettering - Red Hat, Inc.

Attachment: signature.asc
Description: Digital signature

_______________________________________________
systemd-devel mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/systemd-devel

Reply via email to