On 20-02-2015 22:38, Ken Moffat wrote: > On Fri, Feb 20, 2015 at 04:05:35PM +0000, Ken Moffat wrote: > > [ retitled - this is only about lxsession-0.5.2. ] > >> I can take a >> look at lxsession's deps this evening to see what I think the vala >> positions is. >> > > According to the changelog for 0.5.1 it was all rewritten in vala. > Wikipedia says that is a language which produces C code from input > which references gobjects, or something like that. > > There is a huge chunk in configure which looks contradictory - > without vala I get > WARNING: you will not be able to compile vala source files > > But then immediately after that there is a test which does NOT > trigger, that would apparently error out - > as_fn_error $? "You need Vala compiler" "$LINENO" 5 > > So I have no idea if the ideas have changed, so that somebody thinks > being able to compile vala files would be a good idea but not > absolutely necessary, or if the error was still intended to appear. > > On the face of it, Makefile.am supplies a whole bunch of code if > vala is present, but I have no clear idea what happens when it is > not present (except that it seems to build and work ok on a brief > test) and I'm not inclined to go back into qemu to try to work out > what was omitted. > > For the moment, I still regard vala as NOT required here, but no > idea if it should be recommended for full functionality. > > I'm sorely tempted to go back to ignoring lxde, because to me (even > while it is still using gtk+-2) it does not _feel_ lightweight (or > finished - the whole libfm business makes me think it is developed > by people upgrading an existing lxde system and never tested from > scratch). And when lxqt appears I somehow doubt that it will be > able to clain it is lightweight.
OK. Thanks, ĸen, for the investigation. -- []s, Fernando -- http://lists.linuxfromscratch.org/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
