delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT sources DOT redhat DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT sources DOT redhat DOT com> |
List-Help: | <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-owner AT sources DOT redhat DOT com |
Delivered-To: | mailing list cygwin AT sources DOT redhat DOT com |
Message-ID: | <3C067330.8000802@ece.gatech.edu> |
Date: | Thu, 29 Nov 2001 12:41:04 -0500 |
From: | Charles Wilson <cwilson AT ece DOT gatech DOT edu> |
User-Agent: | Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:0.9.4) Gecko/20011019 Netscape6/6.2 |
X-Accept-Language: | en-us |
MIME-Version: | 1.0 |
To: | Horak Daniel <horak AT sit DOT plzen-city DOT cz> |
CC: | cygwin AT cygwin DOT com |
Subject: | Re: [ANN][RFC] cygipc-1.11 at cygutils |
References: | <D5637E9568BDF3499B8BB02C12B4461DD47C AT EXCHANGE DOT mmp DOT plzen-city DOT cz> |
Horak Daniel wrote: >>What does postgresql do if there is no system-wide union semun? >> > > There is a check for union semun in configure and then if it does not > find a system wide union semun it defines its own as > > #ifndef HAVE_UNION_SEMUN > union semun > { > int val; > struct semid_ds *buf; > unsigned short *array; > }; > #endif Ah, then cygipc-1.11 won't work for postgresql. Cygwin (and Linux) implementations of IPC need a fourth union memeber, struct seminfo *__buf which is used when cmd == IPC_INFO, SEM_INFO. Linux also requires a fifth member void *__pad while cygipc declares that fifth member because it was modeled on the Linux code -- but cygipc never accesses __pad. This sounds like a vote for 'return to 1.10 behavior'. Any other comments? --Chuck -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |