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

Dave Reisner d at falconindy.com
Thu Jan 31 10:09:32 PST 2013


On Thu, Jan 31, 2013 at 12:55:23PM -0500, Colin Walters wrote:
> 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?

Gladly. Here's a build log (make V=1 -j1) with 81dc4bde12acd0a59ad9
reverted:

http://pkgbuild.com/~dreisner/build.log

And in case it's relevant:

libtool 2.4.2
automake 1.13.1
binutils 2.23.1

d


More information about the systemd-devel mailing list