Aardvark Summary Table ______________________ ERN 1 OPEN ERN 2 Accept ERN 3 Accept ERN 4 Accept ERN 5 Accept as marked ERN 6 Accept _____________________________________________________________________________ COMMENT Enhancement Request Number 1 nick:usenix.org Bug in XBDd1 global change (rdvk# 5) {NMS-docname} Thu, 31 Aug 2006 19:15:47 +0100 (BST) _____________________________________________________________________________ Accept_____ Accept as marked below_____ Duplicate_____ Reject_____OPEN Rationale for rejected or partial changes: Add to Issues List SD1 _____________________________________________________________________________ Page: 0 Line: 0 Section: global Problem: At line 698, and throughout the document, the document is referred to as "IEEE Std 1003.1-200x, Standard for Information Technology Portable Operating System Interface (POSIX).". However, it has three titles. In decreasing order of significance from an International Standard point of view: 1. ISO/IEC 9945:200x (an international standard) 2. IEEE Std 1003.1-200x (a national standard) 3. The Single Unix Specification, 7th Edition (an indistry consortium standard). While we all agree that all three names are equally valid, it is probably politcally correct at this point to refer to it by its ISO name. This introduction section should also explain the equality between these names. Action: Globally change the string containing the name of this standard (In _strings.def (or strings_list), change groff string zA to .ds zA ISO/IEC\ 9945:200x ) At line 711, append "This standard is equally titled ISO/IEC 9945:200x, IEEE Std 1003.1-200x, and The Open Group Base Specifications, Issue 7." On page xxiv, lines 855-857 become: "In the text, this standard is referred to as ISO/IEC 9945:200x, which is technically identical to both IEEE Std 1003.1-200x, and The Open Group Base Specifications, Issue 7." [Ed recommendation: None I have concerns about the implication on approval date since ISO approval has a track record of being last] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 2 nick:usenix.org Bug in XBDd1 Acknowledgements (rdvk# 4) {NMS-WG14} Thu, 31 Aug 2006 19:19:17 +0100 (BST) _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: xxviii Line: 953 Section: Acknowledgements Problem: The title of the C committee is wrong Action: Change "The SC22 WG14 Committees." To: "ISO/IEC JTC 1/SC 22/WG 14 C Language Committee." Similarly, at line 955, change "ISO SC22" to "ISO/IEC JTC 1/SC 22". [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 3 gwc:opengroup.org BUG in XBDd1 (rdvk# 2) [gwc XBD ERN 7] Mon, 17 Jul 2006 11:55:56 +0100 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 172 Line: 6101 Section: 9.3.6 Problem: There is an editorial error in the new text from XBD ERN 7. Action: Change "^\(ab*\)*\)*\1$" to "^\(ab*\)*\1$". [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 4 gwc:opengroup.org BUG in XBDd1 (rdvk# 3) [gwc AI-092] Fri, 11 Aug 2006 15:16:24 +0100 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 202 Line: 7210 Section: 12.2 Problem: Typographic error in the new text from interpretation AI-092. Action: Change "conforrming" to "conforming". [Ed recommendation: Accept] _____________________________________________________________________________ EDITORIAL Enhancement Request Number 5 gwc:opengroup.org BUG in XBDd1 (rdvk# 1) [gwc XBD ERN 4] Mon, 17 Jul 2006 11:55:56 +0100 _____________________________________________________________________________ Accept_____ Accept as marked below_X___ Duplicate_____ Reject_____ Rationale for rejected or partial changes: Change "Maximum number of files that one process can have open at any one time" to "A value one greater than the maximum value that the system may assign to a newly-created file descriptor". On page 218 line 7726 section errno.h change: "Too many open files." to: "File descriptor value too large." On XSH page 26 line 996-997 section 2.3 change: "[EMFILE] Too many open files. An attempt was made to open more than the maximum number of file descriptors allowed in this process." to: "[EMFILE] File descriptor value too large. An attempt was made to open a file descriptor with a value greater than or equal to {OPEN_MAX}, [XSI] or greater than or equal to the soft RLIMIT_NOFILE limit for the process (if smaller than {OPEN_MAX}).[/XSI]" _____________________________________________________________________________ Page: 250 Line: 8766 Section: limits.h Problem: The changes for XBD ERN 4 are incomplete. The only changes that have been made are to EMFILE errors on individual function pages (which were not detailed in the original defect report). The changes that were detailed in the original defect report have not been done. Also, there is a change to the errno.h page needed to make it match the new description of EMFILE in XSH 2.3. Action: Change "Maximum number of files that one process can have open at any one time" to "A value one greater than the maximum value that the system may assign to a newly-created file descriptor". On page 218 line 7726 section errno.h change: "Too many open files." to: "File descriptor too large." On XSH page 26 line 996-997 section 2.3 change: "[EMFILE] Too many open files. An attempt was made to open more than the maximum number of file descriptors allowed in this process." to: "[EMFILE] File descriptor too large. An attempt was made to open a file descriptor with a value greater than or equal to {OPEN_MAX}, [XSI] or greater than or equal to the soft RLIMIT_NOFILE limit for the process (if smaller than {OPEN_MAX}).[/XSI]" [Ed recommendation: Accept] _____________________________________________________________________________ OBJECTION Enhancement Request Number 6 gwc:opengroup.org BUG in XBDd1 (rdvk# 6) [gwc unistd chown res] Wed, 30 Aug 2006 18:24:12 +0100 _____________________________________________________________________________ Accept_X___ Accept as marked below_____ Duplicate_____ Reject_____ Rationale for rejected or partial changes: _____________________________________________________________________________ Page: 408,409 Line: 14198,14244 Section: unistd.h Problem: The descriptions of _POSIX_CHOWN_RESTRICTED and _POSIX_NO_TRUNC need to be updated in line with the changed requirements for option constants. If a constant is undefined it now has the same meaning as defining the constant with value -1. Since these two constants are not allowed to have the value -1, they should also not be allowed to be undefined. Action: At line 14198 and line 14244 change "This symbol shall either be undefined or defined with a value other than -1." to "This symbol shall be defined with a value other than -1."