Re: GNUstep LoginPanel: failed to build with GNU runtime
Patrick Cardona <[email protected]> Thu, 12 Feb 2026 10:50:40 +0100
| Newsgroups | gmane.comp.lib.gnustep.general |
|---|---|
| Message-ID | <3a92cdee0aacfb2298b1054e353ca1e3@pi400> |
Hi Riccardo, On 2026-02-08 23:33:11 +0100 Riccardo Mottola <[email protected]> wrote: > Hi, > > short version: Login.app is incomplete and unreleased. > > Patrick Cardona wrote: > >> I recently fetched LoginPanel from svn gap repo. >> I installed: libpam0g-dev. >> I tried to buid the app with this arg: >>> have-pam=yes > >> This error happened: >>> Authenticator.m:210:11: error: invalid use of undefined type struct >>> passwd > >> Could you explain what is missing or what I made wrong? > > I don't exactly know, I hacked on LoginApp a long time ago, but could > not get > it working. Gregory started in the dawn of GAP and I tried to > modernize it > without success. I want it portable to Linux and BSD at least, of > course. > > Possibly in your case it is just a matter that pam changed/updated > some > structure in the meanwhile, but even if, I don't think it would work. > > I was able to get it working once "decently enough" that you could > login. > However, at log-out not all applications would be killed, I tried to > fix that > in many ways. > Another approach which sounds simpler and is to make it start X11 for > you and > then kill the X server everytime. That is what many login managers > do, but > also that didn't work and also has some drawbacks. > > At the end, I decided to work on many other "desktop" things. To my > knowledge, except the look, there is no particular gain compared with > others. > Except for possible integration with SystemPreferences. > > > Well, it could be a topic for future hacking sessions. Thank you for the aknowledgement. So I will keep LightDM as Display and Login mananger as long LoginPanel will be unavailable. ... Cheers, Patrick -- Patrick Cardona - Pi400 - GNU/Linux aarch64 (Debian 13.3) Xorg (1:7.7+24) - libcairo2 (1.18.4-1+rpt1 arm64) Window Maker (0.96.0-4) - GWorkspace (1.1.0 - 02 2025) - Theme: AGNOSTEP - MUA: GNUMail (rev.947)