Skip site navigation (1)Skip section navigation (2)
Date:      17 Jul 2002 01:24:36 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Joe Kelsey <joe@zircon.seattle.wa.us>
Cc:        George <jirka@5z.com>, ezislis <kesor@mail.ru>, gnome@FreeBSD.ORG
Subject:   Re: GDM 2.4.0.x & FreeBSD
Message-ID:  <1026883489.305.3.camel@gyros.marcuscom.com>
In-Reply-To: <1026871655.9621.64.camel@zircon.zircon.seattle.wa.us>
References:  <20020713234810.GA18421@monique.linux.bogus> <20020714024846.R75796-100000@finone.ulp.co.il>  <20020715225248.GI19585@monique.linux.bogus>  <1026871655.9621.64.camel@zircon.zircon.seattle.wa.us>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 2002-07-16 at 22:07, Joe Kelsey wrote:
> On Mon, 2002-07-15 at 15:52, George wrote:
> > On Sun, Jul 14, 2002 at 02:51:05AM +0300, ezislis wrote:
> > > I dont completely understand where is the problem, and thus cant think of a way to fix it..
> > > i'm all confused with daemon, slave, greeter, etc.. dont see where 0,1,2 stdio
> > > get into all of this..
> > 
> > I further cleaned up the comm stuff.  The reason why 0,1,2 gets into the
> > problem is that these are the descriptors that gdm uses to communicate to the 
> > greeter (at least 0,1)  Also since at various places we assume these are the
> > correct descriptors having them be something like some open file or the X
> > connection would be very very bad.
> > 
> > What I did today in CVS is changed it to not use the buffered libc IO.  This
> > was not proper anyway.  Can you try today's CVS?  That is the changes up to:
> 
> I don't know how to get your changes out of CVS.  CVS where?

Checkout http://developer.gnome.org/tools/cvs.html for more info on
using the GNOME CVS repo.  The GDM module in question is called gdm2. 
When I get back from vacation, I'll be posting port-style patches from
gdm2's CVS repo so it's easier for FreeBSD users to test.

If you want a cvsweb-like interface to the GNOME projects, you can use
the Bonsai interface at http://cvs.gnome.org.

Joe

> 
> > Mon Jul 15 15:47:11 2002  George Lebl <jirka@5z.com>
> > 
> > 	* daemon/errorgui.c, daemon/misc.[ch], daemon/server.c,
> > 	  daemon/slave.c:  Clean up the comm stuff to only use unbuffered
> > 	  libc functions.  This might fix the freebsd issues perhaps,
> > 	  maybe.  Also fix some almost impossible to happen races.
> > 
> > George
> > 
> > -- 
> > George <jirka@5z.com>
> >    A man's ethical behavior should be based effectually on sympathy, education,
> >    and social ties; no religious basis is necessary. Man would indeed be in a
> >    poor way if he had to be restrained by fear of punishment and hope of reward
> >    after death.
> >                        -- Albert Einstein
> > 
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-gnome" in the body of the message
> > 
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-gnome" in the body of the message
> 
-- 
PGP Key : http://www.marcuscom.com/pgp.asc


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-gnome" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1026883489.305.3.camel>