Austin Group Minutes of the 27 October Teleconference Austin-270 Page 1 of 1 Submitted by Andrew Josey, The Open Group. October 28, 2005 Attendees Andrew Josey, The Open Group Don Cragun , Sun, PASC OR Mark Brown, IBM, TOG OR Apologies Mats Wichmann, Intel Nick Stoughton, USENIX, ISO/IEC OR Ulrich Drepper, Red Hat We also had an IRC channel open for this call irc://irc.freestandards.org/austin Action item review --------------------- Just the updates on Austin/240r1 are noted here. ACTION AI-2005-01-09 Andrew Josey & Mats Wichmann to propose a time and place for a joint Austin group/LSB Workgroup meeting to consider LSB/POSIX conflicts, to be held as soon as conveniently possible. Status: OPEN Nick still has an action to prepare an agenda for a teleconference. ACTION: Andrew: Do final review pass on the Technical Report document when the ISO LSB has been submitted, probably the next change is to change LSB 3.0 to IS 23360-200x. This will be done around end October 2005. Defect Report Processing ------------------------- The group picked up on the latest batch of defect reports, which are available at the following URL: http://www.opengroup.org/austin/aardvark/latest/ XSH ERN 108 rename dot and dot-dot Accept as marked Before line 38638, add a new paragraph: If either pathname argument refers to a path whose final component is either dot or dot-dot, rename() shall fail. At line 38667, expand the EINVAL paragraph: The new directory pathname contains a path prefix that names the old directory, or either pathname argument contains a final component that is dot or dot-dot. XRAT ERN 7 B2.11.10 Overrun in Dumping Trace Streams into Trace Logs Accept A response was received from the PASC SSWG to accept. XSH ERN 110 msync Accept (mail seq austin-review-l/1971) XSH ERN 111 pthread_attr_setguardsize Accept as marked below (mail seq Austin_review/1968) Remove the words "or stack" in the last paragraph of the DESCRIPTION XSH ERN 109 XSH 2.2.2 Name Space Reject (mail seq austin-review-l/1970) This reservation of the namespace has existed since 1990 and this is the first defect report. This reservation is for the headers defined in POSIX. Perhaps in the future we should define an application defined namespace for application types. XSH ERN 112 sem_open Accept as marked below (mail seq austin-review-l:/1969) sem_open() Page: 1272-1273 On line 39878 change: "The name argument conforms to the construction rules for a pathname." to: "The name argument conforms to the construction rules for a pathname, except that the interpretation of slash characters other than the leading slash character in name is implementation-defined, and that the length limits for the name argument are implementation-defined and need not be the same as the pathname limits {PATH_MAX} and {NAME_MAX}." On lines 39881-39882 delete: "The interpretation of slash characters other than the leading slash character in name is implementation-defined." Delete lines 39905-39907: "[ENAMETOOLONG] The length of the name argument exceeds {PATH_MAX} or a pathname component is longer than {NAME_MAX}." After line 39910 add: "If any of the following conditions occur, the sem_open( ) function may return SEM_FAILED and set errno to the corresponding value: [ENAMETOOLONG] The length of the name argument exceeds _POSIX_PATH_MAX on systems that do not support the XSI option [XSI]or exceeds _XOPEN_PATH_MAX on XSI systems[/XSI], or has a pathname component that is longer than _POSIX_NAME_MAX on systems that do not support the XSI option [XSI]or longer than _XOPEN_NAME_MAX on XSI systems[/XSI]." mq_open() Page: 802- On line 26315 change: "The name argument conforms to the construction rules for a pathname." to: "The name argument conforms to the construction rules for a pathname, except that the interpretation of slash characters other than the leading slash character in name is implementation-defined, and that the length limits for the name argument are implementation-defined and need not be the same as the pathname limits {PATH_MAX} and {NAME_MAX}." On lines 26318 delete: "The interpretation of slash characters other than the leading slash character in name is implementation-defined." Delete lines 26385-26387: "[ENAMETOOLONG] The length of the name argument exceeds {PATH_MAX} or a pathname component is longer than {NAME_MAX}." After line 26390 add: "If any of the following conditions occur, the mq_open( ) function may return (mqd_t)-1 and set errno to the corresponding value: [ENAMETOOLONG] The length of the name argument exceeds _POSIX_PATH_MAX on systems that do not support the XSI option [XSI]or exceeds _XOPEN_PATH_MAX on XSI systems[/XSI], or has a pathname component that is longer than _POSIX_NAME_MAX on systems that do not support the XSI option [XSI]or longer than _XOPEN_NAME_MAX on XSI systems[/XSI]." XCU ERN 78 diff on non-existent symlinks Reject (mail seq austin-review-l:archive/latest/1967) The proposed change is unnecessary. The general rule about following symlinks unless specified otherwise applies to diff as other utilities. Other Business -------------- Andrew contact ICSC to see if they plan to submit anything for the revision. This has been done but no response received yet. Others to identify any other groups we should be contacting regarding the revision. OPEN Mark mentioned that IBM might be able to host the meeting in 1Q2006 in Austin. This is likely to be in February. We need to check the diaries, either the week commencing Feb 6 or Feb 20. Next Steps ----------- Andrew will update the aardvark reports with the latest inbound defect reports. The next call is Thursday November 10 2005 at the regular timeslot. irc://irc.freestandards.org/austin