[systemd-devel] build failures in latest master from d848b9cbfa0ba72381363accce481600169df2eb

Colin Walters walters at verbum.org
Thu Jan 31 09:55:23 PST 2013


On Thu, 2013-01-31 at 10:52 -0500, Dave Reisner wrote:

> You previously added libsystemd-daemon as a dependency of
> libsystemd_shared_la as well, which means that libudev links to
> libsystemd-daemon. I suspect you were alone, or at least the vocal
> minority, on this.

The commit message is pretty clear.  Why do you think it's wrong?  If
I take the last working build for me (commit
d9e5e694ea7841045975426163c96fc9f71e6f7d ), revert commit
81dc4bde12acd0a59ad96a505dbb109a9e4f320e. on top, I get:

$ make
Making all in .
  CCLD     systemd-coredumpctl
./.libs/libsystemd-journal.so: undefined reference to `sd_listen_fds'
$

>  Now you want to link it to id128 as well?
> 
> This seems wrong....

Either it needs the library or not.  Though there may be some
build-system specific variance depending on whether or not libtool
chases dependencies.

I'll try to unwind the chain of libraries in systemd and figure
out what's going on.

Can you link me to logs of your build system?





More information about the systemd-devel mailing list