Austin Group Minutes of the 11 Oct 2007 Teleconference Austin-401 Page 1 of 1 Submitted by Andrew Josey, The Open Group. Oct 12 , 2007 Attendees Andrew Josey, The Open Group Geoff Clare, The Open Group Mark Brown, IBM, TOG OR Ulrich Drepper, Red Hat Nick Stoughton, USENIX, ISO/IEC OR Don Cragun , Sun, PASC OR Mats Wichmann, Intel Apologies Eric Blake Status update --------------- Andrew reported that in the week we had finalized interpretations Austin-143 through to Austin-170 inclusive. See http://www.opengroup.org/interps/ for the details. We are still on track to produce the next snapshot of the specification for October 19. Nick reported that the dates of the next face to face meeting clashed with the ISO C++ meeting in Bellevue. We are therefore proposing to make the Austin Group face to face meeting be one week later (w/c March 3), subject to confirmation on the host. We picked up again on the 2004 aardvark reports. XSH ERN 226 connect Open Ulrich will take an action to post some wording. (posted to austin-group-l) XBD ERN 98 inclusion of sys/ipc.h by ipc headers Accept This will need to be sent down the interpretations track. XBD ERN 99 stdio.h Accept as marked below Add to SD5 stdio.h Change "None." in the APPLICATION USAGE section on P327, L11661 to: "Since Standard I/O streams may use an underlying file descriptor to access the file associated with a stream, application writers need to be aware that {FOPEN_MAX} streams may not be available if file descriptors are being used to access files that are not associated with streams." CROSS Volume change for consistency In D3.1 XSH 849, l28160 to say (change the fileno EBADF error case to say) The stream argument is not a valid stream, or the stream is not associated with a file. XBD ERN 101 pathname definition Accept as marked below This will need to be sent down the interpretations track. Change "Multiple successive slashes are considered to be the same as one slash." to "Multiple successive slashes are considered to be the same as one slash, except for the case of exactly two leading slashes." XBD ERN 102 VTX write permission Accept This will need to be sent down the interpretations track. XBD ERN 103 c_flags on pseudo ttys Accept This will need to be sent down the interpretations track. XBD ERN 105 seed48 prototype mismatch Accept This is an editorial and can be added to SD5. XBD ERN 106 Subprofiling rules Accept as marked below This will need to be sent down the interpretations track. Defect, concerns being forwarded to the sponsor. At line 848 change the first bullet item from: "Any application that conforms to that profile shall also conform to IEEE Std 1003.1-2001 (that is, a profile shall not require restricted, altered, or extended behaviors of an implementation of IEEE Std 1003.1-2001)." to: "Any application that conforms to that profile shall also conform to IEEE Std 1003.1-2001, unless the application depends on the definition of a profile support indicator macro in (that is, a profile shall not require restricted, altered, or extended behaviors of an implementation of IEEE Std 1003.1-2001)." At line 850 add two new bullet items after the first one: "Profiles are permitted to require the definition of a profile support indicator macro with a name beginning _POSIX_AEP_ in ." Profiles shall require the definition of the macro _POSIX_SUBPROFILE in on implementations that do not meet all of the requirements of a POSIX.1 conforming implementation. At line 864 change the last bullet item from: "Any implementation that conforms to IEEE Std 1003.1-2001 (including all options and extended limits required by the profile) shall also conform to that profile." to: "Any implementation that conforms to IEEE Std 1003.1-2001 (including all options and extended limits required by the profile) shall also conform to that profile, except for the possible omission from of a profile support indicator macro required by the profile. " XBD ERN 107 tgmath.h Accept as marked below This will need to be sent down the interpretations track. Change For each unsuffixed function in the header without a c-prefixed counterpart in the header, the corresponding type-generic macro has the same name as the function. to For each unsuffixed function in the header without a c-prefixed counterpart in the header, except for modf(), [XSI]j0(), j1(), jn(), y0(), y1(), and yn(),[/XSI] the corresponding type-generic macro has the same name as the function. There is also a change needed on line 13602 (D3R 13720). Change: For each such function, except modf(), there shall be a corresponding type-generic macro. to: For each such function, except modf(), [XSI]j0(), j1(), jn(), y0(), y1(), and yn(),[/XSI] there shall be a corresponding type-generic macro. XSH ERN 137 strerror Accept This will need to be sent down the interpretations track. XSH ERN 218 poll Accept as marked below This will need to be sent down the interpretations track. Change first sentence in the POLLHUP error from The device has been disconnected. to A device has been disconnected, or a pipe or FIFO has been closed by the last process that had it open for writing. Add to RATIONALE The POLLHUP event does not occur for FIFOs just because the FIFO is not open for writing. It only occurs when the FIFO is closed by the last writer. Next Steps ----------- Andrew will update the aardvark reports with the latest inbound defect reports. The next meeting is the 18th October, 16:00 UK start. The meeting will last for 90 minutes. See http://www.opengroup.org/austin/. An IRC channel will be available for the meeting irc://irc.freestandards.org #austin irc://irc.freestandards.org/austin ICAL: http://www.google.com/calendar/ical/nvctqtstkuni3fab9k3jqtrt4g@group.calendar.google.com/public/basic XML: http://www.google.com/calendar/feeds/nvctqtstkuni3fab9k3jqtrt4g@group.calendar.google.com/public/basic