On 03/07/2014 11:54 PM, John Burrell wrote:
> As 210 is the latest version, I thought I'd try it in the systemd version of 
> LFS.
> 
> Without gudev it doesn't install:
> 
> /usr/lib/pkgconfig/libsystemd-daemon.pc
> /usr/lib/pkgconfiglibsystemd-journal.pc
> /usr/lib/pkgconfig/libsystemd-login.pc
> 
> Without these files dbus-1.8.0 won't recognise that systemd is installed.
> 
> As an interim solution I copied the files over from the host (yuk!).
> 
> Has anyone found a proper fix for this (major/minor?) inconvenience?
> 
> jb.                                     
> 

systemd version of lfs has systemd-208. 210 is in terrible shape.
systemd-209 merged those libraries into one library - libsystemd.so and
all apps now link against it. --enable-compat-libs enable those
libraries and their pkg-config files, but those libraries shouldn't be
linked against, they should be used for transitions. I had a patch
somewhere that lets me install pkg-config files without building the
compat libraries since they're useless to me - even when using
pkg-config --libs libsystemd-login you get -lsystemd anyways. systemd
devs didn't accept the patch that will let you install pkg-config files
without compat-libs though.

-- 
Note: My last name is not Krejzi.
-- 
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to