Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Wed, 11 May 2005 20:19:55 -0700 From: David Rothenberger Subject: Re: Fixing strace and cygcheck so that they work with mount -X In-reply-to: <20050512025729.GB25511@trixie.casa.cgf.cx> To: cygwin AT cygwin DOT com Message-id: <4282CB5B.4000203@acm.org> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 7bit References: <20050509022611 DOT GA7850 AT trixie DOT casa DOT cgf DOT cx> <427F9C41 DOT 1000605 AT acm DOT org> <427FB7B2 DOT 8040903 AT mscha DOT nl> <20050510151746 DOT GV15665 AT trixie DOT casa DOT cgf DOT cx> <42822503 DOT 2090903 AT mscha DOT org> <20050511154036 DOT GD10119 AT trixie DOT casa DOT cgf DOT cx> <20050511165354 DOT GA15412 AT trixie DOT casa DOT cgf DOT cx> <428255DA DOT 4030907 AT acm DOT org> <42828A27 DOT 5050206 AT mscha DOT org> <42829A20 DOT 2030209 AT acm DOT org> <20050512025729 DOT GB25511 AT trixie DOT casa DOT cgf DOT cx> User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-IsSubscribed: yes Reply-To: cygwin AT cygwin DOT com On 5/11/2005 7:57 PM, Christopher Faylor wrote: > On Wed, May 11, 2005 at 04:49:52PM -0700, David Rothenberger wrote: > >>On 5/11/2005 3:41 PM, Michael Schaap wrote: >> >>>(At first I was a bit suspicious of the logic - it only sets those >>>Windows variables that are not currently set, so what about variables >>>that were changed or deleted within Cygwin? - but it looks like the >>>Windows environment isn't the standard pre-Cygwin user environment, but >>>a minimal one with only PATH and SYSTEMROOT set, so it actually does >>>behave optimally this way - it sets all other variables when running >>>under mount -X, and sets nothing otherwise.) >> >>Right. The main reason I did that, though, was because copying the >>Cygwin PATH to the Windows environment caused lots of core dumps. > > > You're going to have to convert the PATH to windows form before adding > it to the environment. Well, I think that problem is avoided because the patch only copies variables from the cygwin environment if they're not already in the Windows environment, and PATH is already in the Windows environment. -- David Rothenberger spammer? -> spam AT daveroth DOT dyndns DOT org GPG/PGP: 0x7F67E734, C233 365A 25EF 2C5F C8E1 43DF B44F BA26 7F67 E734 Genius, n.: A chemist who discovers a laundry additive that rhymes with "bright." -- 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/