[LightDM] LightDM 0.4.0 released

Robert Ancell robert.ancell at gmail.com
Fri Jun 17 00:14:23 PDT 2011


On 17 June 2011 17:11, Robert Ancell <robert.ancell at gmail.com> wrote:
> On 17 June 2011 16:43, Yves-Alexis Perez <corsac at debian.org> wrote:
>> On ven., 2011-06-17 at 14:18 +1000, Robert Ancell wrote:
>>> I've just released version 0.4.0 of LightDM:
>>> http://people.ubuntu.com/~robert-ancell/lightdm/releases/lightdm-0.4.0.tar.gz
>>>
>>> This release took a lot longer than I wanted, mostly due to the
>>> difficulty of getting regression tests set up (system processes really
>>> don't like being tested without accessing the system).  But the good
>>> news is we now have 8 tests, you can run these using 'make check'.  I
>>> plan to add a lot more over time, and this should make it a lot harder
>>> to have regressions from now on.
>>>
>>> Other things of note:
>>> - There were a number of crashes that have been fixed and also the
>>> code is more paranoid about NULL checking.  There may be more issues
>>> so please test thoroughly!
>>> - There were a number of issues with signal handling that have now
>>> been fixed.  This should make LightDM shutdown more reliably.
>>> - Some changes to the API to have more sane names, see
>>> ldm_greeter_login and ldm_greeter_start_session (and the Qt
>>> equivalents).  This will require greeters to be updated to work in
>>> 0.4+
>>> - I've moved the config file from /etc/ to /etc/lightdm/.  This is to
>>> allow more configuration files for new features that will be coming.
>>> - Autologin now correctly uses PAM to authenticate, previously it did
>>> not so sessions may not have all their services started.
>>
>> Seems to fails to build with -z,defs:
>>
>>  CCLD   test-gobject-greeter
>> /usr/bin/ld: test_gobject_greeter-test-gobject-greeter.o: undefined reference to symbol 'g_type_init'
>> /usr/bin/ld: note: 'g_type_init' is defined in DSO /usr/lib64/libgobject-2.0.so.0 so try adding it to the linker command line
>> /usr/lib64/libgobject-2.0.so.0: could not read symbols: Invalid operation
>> collect2: ld returned 1 exit status
>
> Does src/lightdm fail for the same reason?  Or is this new with 0.4.0?

Oh I see.  LightDM pulls in gio-2.0 which pulls in gobject.  It's
fixed on master now.


More information about the LightDM mailing list