View Issue Details

IDProjectCategoryView StatusLast Update
0001693Issue 8 draftsShell and Utilitiespublic2024-06-11 09:12
Reporterrillig Assigned To 
PrioritynormalSeverityObjectionTypeClarification Requested
Status ClosedResolutionAccepted As Marked 
Product VersionDraft 3 
NameRoland Illig
Organization
User Reference
Sectionmake
Page Number3105
Line Number104539, 104755
Final Accepted TextSee 0001693:0006338,
Summary0001693: Align behavior of -s with existing practice
DescriptionLine 104539 says:
> Do not write makefile command lines

Line 104755 says:
> An _execution line_ is built from the command line by removing any prefix characters.

Both GNU and BSD make write the _execution line_, not the _command line_, contradicting the specification. I didn't test other implementations but I guess the specification doesn't codify historical practice in this case.
Desired ActionIn line 104539, change:
Do not write makefile command lines

to:
Do not write makefile execution lines


Add a cross reference to the term 'execution line'.
Tagsapplied_after_i8d3, issue8

Activities

shware_systems

2023-05-11 16:22

reporter   bugnote:0006282

Switching it to requiring the execution line may break some existing practice. I think it's more desirable to keep it as command line but explicitly allow for the trimming of prefix characters, and other leading white space.

Don Cragun

2023-06-19 15:19

manager   bugnote:0006338

Change in make options on P3105, L104539:
    
Do not write makefile command lines
to:
Do not write makefile execution lines (see Makefile Execution on page xxx)

Issue History

Date Modified Username Field Change
2023-05-07 11:29 rillig New Issue
2023-05-07 11:29 rillig Name => Roland Illig
2023-05-07 11:29 rillig Section => make
2023-05-07 11:29 rillig Page Number => 3105
2023-05-07 11:29 rillig Line Number => 104539, 104755
2023-05-11 16:22 shware_systems Note Added: 0006282
2023-06-19 15:19 Don Cragun Note Added: 0006338
2023-06-19 15:19 Don Cragun Status New => Resolved
2023-06-19 15:19 Don Cragun Resolution Open => Accepted As Marked
2023-06-19 15:20 Don Cragun Final Accepted Text => See 0001693:0006338,
2023-06-19 15:22 Don Cragun Tag Attached: issue8
2023-07-10 10:36 geoffclare Status Resolved => Applied
2023-07-10 10:36 geoffclare Tag Attached: applied_after_i8d3
2024-06-11 09:12 agadmin Status Applied => Closed