bugmake - Bugs: bug #64085, -e passed to shell in POSIX mode...


bug #64085: -e passed to shell in POSIX mode with -i or .IGNORE

Submitter:  None
Submitted:  Fri 21 Apr 2023 12:55:10 PM UTC
Severity:  3 - Normal Item Group:  Bug
Status:  None Privacy:  Public
Assigned to:  None Open/Closed:  Open
Component Version:  4.4.1 Operating System:  POSIX-Based
Fixed Release:  None Triage Status:  None
* Mandatory Fields

Add a New Comment Rich Markup

Fri 21 Apr 2023 12:55:10 PM UTC, original submission:  

Bug #63667 was closed after Make was changed to not pass -e to the shell if a command was prefixed with '-'.  However, POSIX also specifies that -e should not be passed in the following situations:

 - "make" is invoked with the "-i" flag.
 - A ".IGNORE" target exists with no prerequisites.
 - The current target is a prerequisite of ".IGNORE".



(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:

No files currently attached


Depends on the following items: None found

Items that depend on this one: None found


CC list is empty


There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

Only logged-in users can vote.


No changes have been made to this item

Back to the top

Powered by Savane 3.12