View Issue Details

IDProjectCategoryView StatusLast Update
00005251003.1(2008)/Issue 7Shell and Utilitiespublic2019-06-10 08:55
Reportereblake Assigned Toajosey  
PrioritynormalSeverityEditorialTypeError
Status ClosedResolutionAccepted 
NameEric Blake
OrganizationRed Hat
User Referenceebb.make
Sectionmake
Page Number2923,2926
Line Number96134,96267-96271
Interp Status---
Final Accepted Text
Summary0000525: portable makefile example
DescriptionThe standard is redundant: this text appears in both APPLICATION
USAGE (lines 96098-96102) and RATIONALE (lines 96267-96271):

"The best way to provide portable makefiles is to include all of the
rules needed in the makefile itself. The rules provided use only
features provided by other parts of this volume of POSIX.1-2008. The
default rules include rules for optional commands in this volume of
POSIX.1-2008. Only rules pertaining to commands that are provided are
needed in an implementation’s default set."

Furthermore, the standard requires that a portable makefile start with
the special target .POSIX, then proceeds to give an example makefile
that does not use that target. The remaining examples only claim to
be a portion of a makefile, rather than an entire makefile.
Desired ActionPrior to line 96134, under EXAMPLE 3, add:
.POSIX:

Delete lines 96267-96271, as this duplicated text fits better in
APPLICATION USAGE.
Tagstc2-2008

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2011-12-06 22:48 eblake New Issue
2011-12-06 22:48 eblake Status New => Under Review
2011-12-06 22:48 eblake Assigned To => ajosey
2011-12-06 22:48 eblake Name => Eric Blake
2011-12-06 22:48 eblake Organization => Red Hat
2011-12-06 22:48 eblake User Reference => ebb.make
2011-12-06 22:48 eblake Section => make
2011-12-06 22:48 eblake Page Number => 2915
2011-12-06 22:48 eblake Line Number => 95801
2011-12-06 22:48 eblake Interp Status => ---
2011-12-15 16:40 Don Cragun Page Number 2915 => 2923,2926
2011-12-15 16:40 Don Cragun Line Number 95801 => 96134,96267-96271
2011-12-15 16:40 Don Cragun Status Under Review => Resolved
2011-12-15 16:40 Don Cragun Resolution Open => Accepted
2011-12-15 16:41 Don Cragun Tag Attached: tc2-2008
2019-06-10 08:55 agadmin Status Resolved => Closed