Austin Group Defect Tracker

Aardvark Mark IV


Viewing Issue Simple Details Jump to Notes ] Issue History ] Print ]
ID Category Severity Type Date Submitted Last Update
0000525 [1003.1(2008)/Issue 7] Shell and Utilities Editorial Error 2011-12-06 22:48 2019-06-10 08:55
Reporter eblake View Status public  
Assigned To ajosey
Priority normal Resolution Accepted  
Status Closed  
Name Eric Blake
Organization Red Hat
User Reference ebb.make
Section make
Page Number 2923,2926
Line Number 96134,96267-96271
Interp Status ---
Final Accepted Text
Summary 0000525: portable makefile example
Description The 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 Action Prior to line 96134, under EXAMPLE 3, add:
.POSIX:

Delete lines 96267-96271, as this duplicated text fits better in
APPLICATION USAGE.
Tags tc2-2008
Attached Files

- Relationships

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-07 23:24 dwheeler Issue Monitored: dwheeler
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


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker