Bryan Kadzban
2012-05-31 05:32:48 UTC
Split libsystemd-label.la into libsystemd-label-no-dbus.la and
libsystemd-label.la (which depends on the first). Link the first into
libudev-core, and keep linking the second in everywhere else.
Fixes compilation of standalone udevd on systems that don't have dbus
installed.
Signed-Off-By: Bryan Kadzban <***@kadzban.is-a-geek.net>
----
(Attached since my mailer is trying to split lines if I dump the git
diff directly into the message. Patch is against current git.)
Compile-tested only, by rerunning autogen.sh, then configuring (faking
out the dbus pkg-config dependencies), then running make systemd-udevd.
libsystemd-label.la (which depends on the first). Link the first into
libudev-core, and keep linking the second in everywhere else.
Fixes compilation of standalone udevd on systems that don't have dbus
installed.
Signed-Off-By: Bryan Kadzban <***@kadzban.is-a-geek.net>
----
(Attached since my mailer is trying to split lines if I dump the git
diff directly into the message. Patch is against current git.)
Compile-tested only, by rerunning autogen.sh, then configuring (faking
out the dbus pkg-config dependencies), then running make systemd-udevd.