On 20/02/2018 12:47, Pierre Labastie wrote: > On 31/01/2018 10:24, [email protected] wrote: >> Version: systemd edition - Version 2018-01-30 >> >> [...] >> - EXO is required if Xfwm is present. (Please note that we can build Xfwm >> without EXO package while we can use Xfwm with lxqt) >> > > Actually, there is an advice at the beginning of the Xfce Desktop chapter: > "Build Xfce core packages in the order presented in the book for the easiest > resolution of dependencies." > And EXO is presented before xfwm in this chapter. >
Actually, it is lightdm-gtk-greeter, which requires EXO (exactly, "configure" tests for exo-csource and errors out if not found). But actually, exo-csource is only needed in maintainer mode, which is disabled by default. So configure can be fooled with "HAVE_EXO_CSOURCE=yes ./configure ...". NB: CFLAGS should include -Wno-error=deprecated-declarations. Same for itstool in lightdm. It is not used during a normal build, only tested by configure. configure can be fooled with "ITSTOOL=/bin/true ./configure ..." To finish with lightdm, there is a PATH problem: if the DE is installed in /opt, (with .desktop file in /usr), it seems the PATH is not set correctly, and login fails. I guess "source /etc/profile" should be added somewhere... Not found yet Pierre -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
