delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2003/05/06/21:09:39

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Message-ID: <3EB85C23.7010908@ece.gatech.edu>
Date: Tue, 06 May 2003 21:06:43 -0400
From: Charles Wilson <cwilson AT ece DOT gatech DOT edu>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4a) Gecko/20030401
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: cygwin AT cygwin DOT com, cygwin AT cygwin DOT com
Subject: Re: Include cygipc in the distribution (was Re: cygipc (and PostgreSQL)
XP problem resolved!)
References: <20030506174725 DOT GE1652 AT tishler DOT net> <20030506212500 DOT GA10709 AT redhat DOT com>
In-Reply-To: <20030506212500.GA10709@redhat.com>

Christopher Faylor wrote:

> Since we no longer seem to have a cygwin-daemon maintainer, I'm wondering
> if it is time to start including cygipc in the main distribution.  It
> seems like the lack of this functionality is a real handicap to people.
> 
> FWIW, I'm willing to take over maintainership if that is a barrier.

If folks think that it would not be counterproductive to include cygipc 
in the cygwin distro, then I've no objection.

But there's no need at this time for you to take over maintaining the 
package, Chris -- I'll do it.  Besides, it'd be nice to keep you clear 
of the taint, just in case somebody (Elfyn?) suddenly starts submitting 
cygdaemon patches again.

There's one big question tho.  cygwin-daemon *really* wants a 64 bit 
key_t (e.g. long long).  Currently key_t is a typedef long (e.g. 
32bits).  Eventually, if cygdaemon is EVER going to have a chance, 
cygipc needs to adapt to the 64bit regime.

It would probably be a good idea to make this (backwards incompatible) 
change simultaneous with the introduction of cygipc into the main distro 
-- but that requires coordination with a new cygwin1.dll release and 
newlib.  Plus buy-in from the current users of cygipc (which is the 
Xshm-enabled Xserver that Ralf used to distribute with his kde port, and 
postgres, AFAIK)

I already have patches ready to adapt cygipc to the 64bit key_t, and to 
allow both cygipc and cygipc(64bit) daemons and libraries to coexist on 
the same system.  So that's ready to go.

Comments?  Corrections? (it's been awhile; I may be forgetting stuff 
concerning the 64bit key_t switchover...)

--Chuck



--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019