[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Post 3.81 $? handling

From: John Graham-Cumming
Subject: Re: Post 3.81 $? handling
Date: Mon, 01 May 2006 18:18:27 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040208 Thunderbird/0.5 Mnenhy/

Paul D. Smith wrote:
bar should appear in $? in both situations (with or without the ";")
because in both situations, make has decided to rebuild "foo" because
"bar" is "newer".

So, the bug is that "bar" is not present in "$?" when it should be;
basically, $? is only set to prerequisites that are newer than the
target _AND_ that actually exist.  In this case, the prerequisite is
considered newer, but doesn't exist.

Ah. I hadn't realized that this was a bug and not a feature. For some reason I thought that the current behaviour was intended and that the 3.82 behaviour was a change in a feature and not a bug fix.

Now I get it.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]