delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2015/06/02/10:29:18

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:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
q=dns; s=default; b=gZf8WeM8tIpmcKL7DUhRkV1H0KJvr/GbDtr6QEQaQMU
4Sygre5xQs4m6i5bTMB1iifPHrF7ZZDfpT0x6DrMiHhwT2N4Wz33o73C3V4Ub/9S
+5vtHy2L1KmUwlf4FuPlfqbT/9vz/xZLBDCiA+37H+RxteezqsPVklS3jVE1O86c
=
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:message-id:date:from:mime-version:to:subject
:references:in-reply-to:content-type:content-transfer-encoding;
s=default; bh=Lo/JLNkbspSbk1BpA6oHD6uS9/s=; b=YDLAcXwi2VMeRvjxj
e1Q0lqx4ar13MWj/shCk0jzWRcVySq16HilloS/UPt8TTD4PVlQMOtln8B5g6X+v
58cuP5dzK9WBnkUpzlXYMNKKBBxnDEC+elHeZjhqNfuVed2vcaIdYRex/Rsjog7x
zwz8wwYWNNdH4CArRHs97P4UiA=
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
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-0.3 required=5.0 tests=AWL,BAYES_50,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS autolearn=ham version=3.3.2
X-HELO: mail-qc0-f169.google.com
X-Received: by 10.55.33.99 with SMTP id h96mr46342238qkh.77.1433255337801; Tue, 02 Jun 2015 07:28:57 -0700 (PDT)
Message-ID: <556DBD9F.10309@gmail.com>
Date: Tue, 02 Jun 2015 16:28:47 +0200
From: Marco Atzeri <marco DOT atzeri AT gmail DOT com>
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: Re: Updated: make-4.1-1
References: <54E199D5 DOT 3070205 AT gmail DOT com> <556DA9B7 DOT 1080206 AT redhat DOT com>
In-Reply-To: <556DA9B7.1080206@redhat.com>
X-IsSubscribed: yes

On 6/2/2015 3:03 PM, Eric Blake wrote:
> On 02/16/2015 12:18 AM, Marco Atzeri wrote:
>> Hi,
>> new version 4.1-1 of

> This version of make introduces a regression in VPATH handling.
>
> Bash uses VPATH = .:/path/to/sources
>
> to specify a two-directory VPATH.  Technically, the .: is redundant
> (because make will automatically search the current directory before
> resorting to VPATH rules), but that hasn't stopped bash from using it
> anyways.  (Most automake-based packages only use a one-directory VPATH
> designation; but bash doesn't use automake)
>
> The old version of make properly handled this as two directories; but
> the new version of make is apparently treating it as a drive letter
> directive and failing to look in /path/to/sources.
>
> If I change bash to emit:
>
> VPATH = . /path/to/sources
>
> then things work again.  Likewise if I change it to omit the redundant
> leading '.:'.  So I can work around the regression in the meantime.
>
> I'm reporting it here rather than upstream, as drive letter handling may
> be cygwin-specific; but you may decide that the regression is upstream.
>   Meanwhile, I'll also report to the bash list that use of .: is no
> longer portable in VPATH designations.

make 4.0 and 4.1 are using upstream sources with no patches.
For what I understood it was the same on 3.8.x version
managed by CGF.

I will look on it

Regards
Marco



--
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