[HEADSUP] Let's start a Cygwin 1.7 release area

Corinna Vinschen corinna-cygwin@cygwin.com
Fri Apr 25 11:22:00 GMT 2008

On Apr 22 18:00, Corinna Vinschen wrote:
> On Apr 22 11:51, Charles Wilson wrote:
> > Brian Dessent wrote:
> > > the DLL already supports
> > > parallel installs by the fact that it uses /etc/fstab.
> > 
> > Only in very limited cases:
> > [...]
> > Right?  You still have to worry about the shared memory region name, and
> > its format which may vary with DLL version. Plus there still might be
> > other stuff that prevents parallel cygwin installs from running
> > simultaneously.  And I don't think supporting simultaneous use of
> > multiple cygwin installations is one of our goals, is it?
> In theory, the latest incarnation of the Cygwin DLL should work 
> in parallel with a 1.5.x DLL.  In theory.  I didn't actually test it.

Now I did.  I installed the 1.7 release first, a few days ago, into
C:\cygwin.  My first step installing 1.5 was to rename C:\cygwin to
C:\somethingelse.  Then I removed the registry keys
"HKCU\Software\Cygnus Solutions" and "HKLM\SOFTWARE\Cygnus Solutions"
and installed 1.5 into a directory called C:\cygwin-1.5.  Finally I
renamed C:\somethingelse back to  C:\cygwin.

I'm just running a 1.5 and a 1.7 shell concurrently and both are alive
and healthy.  None of them know from each other, they have separate
process lists, separate /proc dirs, separate everything.

Just this note: Don't mix processes started from the 1.5 and 1.7
installations within the same shell.  Keep 1.5 and 1.7 process trees
separate.  You have been warned.


Corinna Vinschen                  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader          cygwin AT cygwin DOT com
Red Hat

More information about the Cygwin-apps mailing list