> -----Original Message-----
> From: mlw [mailto:markw@mohawksoft.com]
> Sent: Thursday, May 09, 2002 2:56 PM
> To: Dann Corbit
> Cc: PostgreSQL-development
> Subject: Re: Issues tangential to win32 support
> 
> 
> Dann Corbit wrote:
> > Our package avoids Cygwin altogether.  We wrote our own 
> POSIX layer from
> > scratch, and we junked fork() for CreateProcess() {and 
> inserted copious:
> > #ifdef ICKY_WIN32_KLUDGE
> > /* our code goes here */
> > #else
> > /* Standard UNIX code goes here */
> > #endif
> 
> OK, what sorts of things did you do in your 
> ICKY_WIN32_KLUDGE? Were they ever
> migrated back into the main tree? Did you simulate fork() or 
> a stand-alone?
> 
> I know Windows very well, but I have thus far remained 
> ignorant of PostgreSQL
> internals.
> 
> > 
> > It's complete, and it performs like the burning blue 
> blazes.  We have
> > run the full PostgreSQL test suite to completion with 
> success.  However,
> > before we release any SQL tool, we have our own test suite 
> with tens of
> > thousands of tests to perform.  Hence, we won't have a release until
> > June at the earliest.
> > 
> > I think the Japanese one also does not use Cygwin (but I 
> have not tried
> > installing it yet).
> 
> The japanese site claims cygwin.

This is not correct.  (Fortunately, we have someone here who reads and
writes Japanese).
At any rate, it is a complete, native implementation of PostgreSQL
without any need for Cygwin.
Just to be sure, I did a "depends" on each of the binaries and none of
them use Cywin.

So the Japanese site did exactly the same thing that we did.

Here are bitmaps showing the complete dependency trees of both the
Japanese efforts and ours as well:
Us:
ftp://cap.connx.com/pub/chess-engines/new-approach/connx.bmp

Japanese:
ftp://cap.connx.com/pub/chess-engines/new-approach/japanese.bmp

No Cygwin in sight in either case.


Thu, 9 May 2002 15:31:14 -0700
"Dann Corbit" <DCorbit@connx.com>
Re: Issues tangential to win32 support
Dann Corbit wrote:
http://hp.vector.co.jp/authors/VA023283/PostgreSQLe.html

Mentions cygwin, am I misunderstanding?

Does not matter, the issue is that you guys said you did it. OK, have you been
able to bring the changed back into the main source tree? (Are you not trying?)

Thu, 09 May 2002 18:33:50 -0400
mlw <markw@mohawksoft.com>
Re: Issues tangential to win32 support
> Dann Corbit wrote:
> http://hp.vector.co.jp/authors/VA023283/PostgreSQLe.html
> 
> Mentions cygwin, am I misunderstanding?

Are you talking about following in the page?

----------------------------------------------------------------
* Notice: Based upon the GNU-cygwin, there is a version that works
similar to the Unix-compatible operability. Tanida-san Web site is
supporting this environment in Japanese.
----------------------------------------------------------------

It cleary refers to another work.
--
Tatsuo Ishii

Fri, 10 May 2002 10:49:04 +0900
Tatsuo Ishii <t-ishii@sra.co.jp>
Re: Issues tangential to win32 support