Thank you for your explanations.
I didn't noticed that my make version was so old, it's the default one with
Ubuntu 14.04.
On Mon, Jun 1, 2015 at 7:27 PM, Paul Smith wrote:
> On Mon, 2015-06-01 at 13:54 +0200, Meir BENAYOUN wrote:
> > Item: Bug
> > Privacy: Public
> > Component Version: 3.81
> >
On Mon, 2015-06-01 at 13:54 +0200, Meir BENAYOUN wrote:
> Item: Bug
> Privacy: Public
> Component Version: 3.81
>
> When several pattern rules match a target, the one with the shortest
> stem should be used as stated in the documentation:
You are using GNU make 3.81 (released in 2006) but reading
Ø short stem 1
That's what I see from eg make-4.1.90 from git (2014-10-05). The NEWS file
dates make-3.81 to 2006-04-01.
From: bug-make-bounces+martin.dorey=hds@gnu.org
[mailto:bug-make-bounces+martin.dorey=hds@gnu.org] On Behalf Of Meir
BENAYOUN
Sent: Monday, June 01, 2015 04:54
To:
Item: Bug
Privacy: Public
Component Version: 3.81
Operating System: POSIX-based
When several pattern rules match a target, the one with the shortest stem
should be used as stated in the documentation:
https://www.gnu.org/software/make/manual/html_node/Pattern-Match.html
However, the following Mak