recipe failed message even if ignored

2016-02-15 Thread Karl Berry
Hi Paul - 

With the two line Makefile,

x:
-false

running make 4.1 results in 

Makefile:2: recipe for target 'x' failed
make: [x] Error 1 (ignored)

When an error is ignored, I think showing the "recipe failed" message is
wrong -- it didn't fail.  At least, I certainly don't want to see it.
That's why I ignored errors on the command in the first place ...

Thanks,
Karl

P.S. Actually, as I wrote before, I wish there was a way to turn off
that new message entirely, but that's a different issue.

___
Bug-make mailing list
Bug-make@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-make


[bug #47163] description of ifdef directive behavior

2016-02-15 Thread Manoj Srivastava
URL:
  

 Summary: description of ifdef directive behavior
 Project: make
Submitted by: srivasta
Submitted on: Mon 15 Feb 2016 04:12:42 PM CST
Severity: 3 - Normal
  Item Group: Documentation
  Status: None
 Privacy: Public
 Assigned to: None
 Open/Closed: Open
 Discussion Lock: Any
   Component Version: 4.1
Operating System: Any
   Fixed Release: None
   Triage Status: None

___

Details:

Hi, 

This was reported by a debian user. Please retain a CC to 
  620209-forwar...@bugs.debian.org
so that the Debian BTS has a copy of your input. 

The manual says:
=
  ifdef variable-name

 The ifdef form takes the name of a variable as its argument, not a
reference to a variable. The value of that variable has a non-empty value, the
text-if-true is effective; otherwise, the text-if-false, if any, is effective.
Variables that have never been defined have an empty value. The text
variable-name is expanded, so it could be a variable or function that expands
to the name of a variable.

   

The second sentence of the first paragraph has a grammar error, it looks like
it should read "If the value of that variable..."
 Also, "The value has a ... value" seems awkward.

 Manoj 




___

Reply to this item at:

  

___
  Message sent via/by Savannah
  http://savannah.gnu.org/


___
Bug-make mailing list
Bug-make@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-make