delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2011/06/27/14:59:13

X-Recipient: archive-cygwin AT delorie DOT com
X-SWARE-Spam-Status: No, hits=0.2 required=5.0 tests=AWL,BAYES_00
X-Spam-Check-By: sourceware.org
From: Devin Nate <devin DOT nate AT cloudwerx DOT com>
To: "cygwin AT cygwin DOT com" <cygwin AT cygwin DOT com>
Subject: Cygwin FAQ, incorrect sections 4.19, 4.20, 4.22, 4.23 with Cygwin 1.7.1+?
Date: Mon, 27 Jun 2011 18:58:07 +0000
Message-ID: <19F61B611B92744EAB1F9B19D0A0E2B10CF8EBA9@QTMail2.QuadrantHR.com>
MIME-Version: 1.0
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/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
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id p5RIxAWI016031

Dear Cygwin users;

We're a long term user of cygwin in various ways, and I was very pleased to see in the Cygwin 1.7.1 release notes, and discussion in cygwin-developers, that the cygwin1.dll supports parallel installations of cygwin.

I know there are some cases where you can get into trouble, such as launching a first cygwin session from a cygwin install location, and having that call a cygwin tool located in a second cygwin location.

URLs:
http://sourceware.org/ml/cygwin-developers/2009-10/msg00113.html
http://cygwin.com/cygwin-ug-net/ov-new1.7.html

We went to use this feature in a recent GPL project, and I wanted to double check, and Cygwin FAQ sections 4.19, 4.20, 4.22, and 4.23 seem to contradict the announcements from the Cygwin 1.7.1 release.

Is there some clarity to this?

My guess is that Cygwin seeks to offer no support for third party apps that use cygwin1.dll, and only will work on items from the network installer setup.exe.

By contrast, everything else I've read says that it is completely by design that cygwin1.dll 1.7.1 and above can and should operate successfully with multiple parallel installs, including of the same or different versions of cygwin1.dll, so long as the parallel cygwin installs never meet. Additionally, software developers can reasonably safely place a copy of cygwin1.dll with their project.

For reference, what we're doing isn't all that exciting. GPL'd rsync installed on several hundred windows machines not under our control - we just want to make sure we don't interfere with anything the users may be doing already.

Thanks,
Devin Nate


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


- Raw text -


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