[Issue 8 drafts 0001696]: Effect of -s when no work needs to be done

2023-07-10 Thread Austin Group Bug Tracker via austin-group-l at The Open Group


The following issue has a resolution that has been APPLIED. 
== 
https://austingroupbugs.net/view.php?id=1696 
== 
Reported By:rillig
Assigned To:
== 
Project:Issue 8 drafts
Issue ID:   1696
Category:   Shell and Utilities
Type:   Clarification Requested
Severity:   Editorial
Priority:   normal
Status: Applied
Name:   Roland Illig 
Organization:
User Reference:  
Section:make 
Page Number:3107 
Line Number:104629 
Final Accepted Text:See
https://austingroupbugs.net/view.php?id=1696#c6339. 
Resolution: Accepted As Marked
Fixed in Version:   
== 
Date Submitted: 2023-05-07 12:16 UTC
Last Modified:  2023-07-10 10:39 UTC
== 
Summary:Effect of -s when no work needs to be done
== 

Issue History 
Date ModifiedUsername   FieldChange   
== 
2023-05-07 12:16 rillig New Issue
2023-05-07 12:16 rillig Name  => Roland Illig
2023-05-07 12:16 rillig Section   => make
2023-05-07 12:16 rillig Page Number   => 3107
2023-05-07 12:16 rillig Line Number   => 104629  
2023-06-19 16:06 Don Cragun Note Added: 0006339  
2023-06-19 16:07 Don Cragun Final Accepted Text   => See
https://austingroupbugs.net/view.php?id=1696#c6339.
2023-06-19 16:07 Don Cragun Status   New => Resolved 
2023-06-19 16:07 Don Cragun Resolution   Open => Accepted As
Marked
2023-06-19 16:08 Don Cragun Tag Attached: issue8 
2023-06-22 15:11 Don Cragun Note Edited: 0006339 
2023-07-10 10:39 geoffclare Status   Resolved => Applied 
==




[Issue 8 drafts 0001696]: Effect of -s when no work needs to be done

2023-06-19 Thread Austin Group Bug Tracker via austin-group-l at The Open Group


The following issue has been RESOLVED. 
== 
https://www.austingroupbugs.net/view.php?id=1696 
== 
Reported By:rillig
Assigned To:
== 
Project:Issue 8 drafts
Issue ID:   1696
Category:   Shell and Utilities
Type:   Clarification Requested
Severity:   Editorial
Priority:   normal
Status: Resolved
Name:   Roland Illig 
Organization:
User Reference:  
Section:make 
Page Number:3107 
Line Number:104629 
Final Accepted Text:See
https://www.austingroupbugs.net/view.php?id=1696#c6339. 
Resolution: Accepted As Marked
Fixed in Version:   
== 
Date Submitted: 2023-05-07 12:16 UTC
Last Modified:  2023-06-19 16:07 UTC
== 
Summary:Effect of -s when no work needs to be done
== 

Issue History 
Date ModifiedUsername   FieldChange   
== 
2023-05-07 12:16 rillig New Issue
2023-05-07 12:16 rillig Name  => Roland Illig
2023-05-07 12:16 rillig Section   => make
2023-05-07 12:16 rillig Page Number   => 3107
2023-05-07 12:16 rillig Line Number   => 104629  
2023-06-19 16:06 Don Cragun Note Added: 0006339  
2023-06-19 16:07 Don Cragun Final Accepted Text   => See
https://www.austingroupbugs.net/view.php?id=1696#c6339.
2023-06-19 16:07 Don Cragun Status   New => Resolved 
2023-06-19 16:07 Don Cragun Resolution   Open => Accepted As
Marked
==




[Issue 8 drafts 0001696]: Effect of -s when no work needs to be done

2023-06-19 Thread Austin Group Bug Tracker via austin-group-l at The Open Group


A NOTE has been added to this issue. 
== 
https://www.austingroupbugs.net/view.php?id=1696 
== 
Reported By:rillig
Assigned To:
== 
Project:Issue 8 drafts
Issue ID:   1696
Category:   Shell and Utilities
Type:   Clarification Requested
Severity:   Editorial
Priority:   normal
Status: New
Name:   Roland Illig 
Organization:
User Reference:  
Section:make 
Page Number:3107 
Line Number:104629 
Final Accepted Text: 
== 
Date Submitted: 2023-05-07 12:16 UTC
Last Modified:  2023-06-19 16:06 UTC
== 
Summary:Effect of -s when no work needs to be done
== 

-- 
 (0006339) Don Cragun (manager) - 2023-06-19 16:06
 https://www.austingroupbugs.net/view.php?id=1696#c6339 
-- 
Change in make STDOUT section on P3107, L104627-104633:
The make utility shall write all commands to be executed
to standard output unless the −s option was specified, the command
is prefixed with an at-sign, or the special target .SILENT has
either the current target as a prerequisite or has no prerequisites. If
make is invoked without any work needing to be done, it shall write a
message to standard output indicating that no action was taken. If the
−t option is present and a file is touched, make shall write to
standard output a message of unspecified format indicating that the file
was touched, including the filename of the
file.to:If make is invoked without any work
needing to be done, it shall write a message to standard output indicating
that no action was taken.  Otherwise, the make utility shall write
all commands to be executed (and the filenames of files touched for the
-t option in a message of unspecified format) to standard output
unless the −s option was specified, the command is prefixed with
an at-sign, or the special target .SILENT has either the current
target as a prerequisite or has no prerequisites. 

Issue History 
Date ModifiedUsername   FieldChange   
== 
2023-05-07 12:16 rillig New Issue
2023-05-07 12:16 rillig Name  => Roland Illig
2023-05-07 12:16 rillig Section   => make
2023-05-07 12:16 rillig Page Number   => 3107
2023-05-07 12:16 rillig Line Number   => 104629  
2023-06-19 16:06 Don Cragun Note Added: 0006339  
==




[Issue 8 drafts 0001696]: Effect of -s when no work needs to be done

2023-05-07 Thread Austin Group Bug Tracker via austin-group-l at The Open Group


The following issue has been SUBMITTED. 
== 
https://austingroupbugs.net/view.php?id=1696 
== 
Reported By:rillig
Assigned To:
== 
Project:Issue 8 drafts
Issue ID:   1696
Category:   Shell and Utilities
Type:   Clarification Requested
Severity:   Editorial
Priority:   normal
Status: New
Name:   Roland Illig 
Organization:
User Reference:  
Section:make 
Page Number:3107 
Line Number:104629 
Final Accepted Text: 
== 
Date Submitted: 2023-05-07 12:16 UTC
Last Modified:  2023-05-07 12:16 UTC
== 
Summary:Effect of -s when no work needs to be done
Description: 
Line 104629 says:
> If make is invoked without any work needing to be done, it shall write a
message to standard output indicating that no action was taken.

The sentence above the cited sentence explicitly specifies what happens
when the -s option is given, but the cited sentence doesn't.

Does the standard intentionally omit to specify the effect of the -s
option?

When no work needs to be done and make is run with the -s option, GNU make
is silent while BSD make writes the message.
Desired Action: 
If intended, specify that the behavior of -s with no work to be done is
unspecified.

If the currently specified behavior is intended, mention that -s has no
effect in this case, to clearly distinguish it from the preceding sentence
in the same paragraph.
== 

Issue History 
Date ModifiedUsername   FieldChange   
== 
2023-05-07 12:16 rillig New Issue
2023-05-07 12:16 rillig Name  => Roland Illig
2023-05-07 12:16 rillig Section   => make
2023-05-07 12:16 rillig Page Number   => 3107
2023-05-07 12:16 rillig Line Number   => 104629  
==