delorie.com/archives/browse.cgi | search |
X-Recipient: | archive-cygwin AT delorie DOT com |
DomainKey-Signature: | a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:from:to:cc:references:in-reply-to:subject:date | |
:message-id:mime-version:content-type:content-transfer-encoding; | |
q=dns; s=default; b=IGQ6Vc4GsDdVeID9BMp53Hk4ElM4ZE5TqjyzuWHoJmF | |
UTfHw5R+yjeQJvLmBn/xH0XlHOQZo5PNSESB/UoVrtbXsjCcqw4BMh1azd4fzfd+ | |
sxgm2wKaCXrcQixRqrSQ8uO4hK+6aBw5tKEsMfwQ87WyIlz9Gj/kFirS1kB9i1+0 | |
= | |
DKIM-Signature: | v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id |
:list-unsubscribe:list-subscribe:list-archive:list-post | |
:list-help:sender:from:to:cc:references:in-reply-to:subject:date | |
:message-id:mime-version:content-type:content-transfer-encoding; | |
s=default; bh=4wQGN1IgCb2uthLjim1HmemJmZ8=; b=bmRCDTmMwNRrCHKB2 | |
wRe0164fp1y0JwJ/5IxKYPeB/4hnGLJRcgaecfppSvEabWScxNfe9e9eQM5OKdeO | |
GZC2jnXkm6S3fsp74huId/AqlG8kHiNbPrpTTxWw82WpRblp7bs9FpJYDYi6EQwW | |
0p3AyBBlMHZdqNaUU3/unRATbM= | |
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-Spam-SWARE-Status: | No, score=-1.5 required=5.0 tests=AWL,BAYES_50,KHOP_RCVD_UNTRUST,KHOP_THREADED,RCVD_IN_HOSTKARMA_W,RCVD_IN_HOSTKARMA_WL,RDNS_NONE,SPF_HELO_PASS autolearn=no version=3.3.1 |
From: | Pavel Fedin <p DOT fedin AT samsung DOT com> |
To: | "'Denis Excoffier'" <cygwin AT Denis-Excoffier DOT org> |
Cc: | cygwin AT cygwin DOT com |
References: | <30ff7a64af09cc584626ea338dfca067 AT denis-excoffier DOT org> |
In-reply-to: | <30ff7a64af09cc584626ea338dfca067@denis-excoffier.org> |
Subject: | RE: make-3.82.90-1-use-spawn-on-cygwin.diff |
Date: | Thu, 01 Aug 2013 17:09:21 +0400 |
Message-id: | <002901ce8eb8$56d83660$0488a320$%fedin@samsung.com> |
MIME-version: | 1.0 |
X-MIME-Autoconverted: | from quoted-printable to 8bit by delorie.com id r71DA4DZ012152 |
Hello! > The errors i obtain are as follows: > /tmp/lcl/tmp/cygwin/cygwin-snapshot-20130731-1/winsup/c++wrap: line 2: > use: command not found > /tmp/lcl/tmp/cygwin/cygwin-snapshot-20130731-1/winsup/c++wrap: line 3: > use: command not found Yesterday i have successfully compiled CVS version of cygwin. Your symptoms looks like another problem, which i attempted to address by another patch, posted alongside this one (no-dos-paths-on-cygwin). The problem is by default make's configure thinks that it should use DOS-style paths by default. Since Cygwin by itself is a POSIX environment, which uses POSIX paths, this screws up badly in functions which deal with absolute paths. You can find the detailed description in this message: http://lists.gnu.org/archive/html/bug-make/2013-07/msg00038.html . Perhaps you (and someone else ? Corinna ? ) can join the discussion and help me to convince GNU people that these modifications are good and safe. You can either apply this patch before running configure (and don't forget to recreate it with autoconf, of course), or bypass the check using config.cache trick: --- cut --- echo "ac_cv_dos_paths=no" > config.cache ./configure --cache-file=config.cache --- cut --- Actually i already tried to post this patch here some time ago, here is the thread: http://cygwin.com/ml/cygwin/2013-01/msg00113.html . For some reason those days back my attempts to send a patch were rejected from both addresses (work and home), so this ended up in a private discussion with Reini and Cristopher (IIRC). Someone of them told me that Cygwin's policy regarding make is to send all modifications upstream, so this time i tried directly on GNU mailing list. Of course i won't subject if the patch is accepted as part of Cygwin package. I'm just not very fond of rebuilding tools manually after every update. Kind regards, Pavel Fedin Expert Engineer Samsung Electronics Research center Russia -- 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
webmaster | delorie software privacy |
Copyright © 2019 by DJ Delorie | Updated Jul 2019 |