Austin Group Minutes of the 10 May 2007 Teleconference Austin-363 Page 1 of 1 Submitted by Andrew Josey, The Open Group. May 11, 2007 Attendees Andrew Josey, The Open Group Ulrich Drepper, Red Hat Geoff Clare, The Open Group Nick Stoughton, USENIX, ISO/IEC OR Don Cragun , Sun, PASC OR Mark Brown, IBM, TOG OR (IRC) Apologies Mats Wichman, Intel Keld Simonsen, DKUUG, ISO/IEC OR (alternate) Action item review --------------------- ACTION AI-2005-01-01: Don Cragun to present paper on pathname resolution. OPEN ACTION 2007-02-01: Andrew Josey to make a pass through current closed aardvarks against approved std, to move items to SD-5 or interpretations when ready. CLOSED: Andrew has prepared updates for SD5, and also the list of interpretations and circulated those to the reflector. These are also now documented in Austin/357. Andrew reported that he had met with Cathy this week and had done some minor updates to Austin/357. He still needs to work out which defect reports can now be closed as a result of the ISO C defect reports being addressed recently. ACTION 2007-02-06: Ulrich to research issue 15 and propose text for XSH intro to explain directory searching, with special respect to the *at() functions. OPEN (Geoff has posted some mail on this, come back to this when Ulrich has the cycles) Ulrich has also now posted some thoughts on this item. ACTION 2007-02-09: ALL review sample c99 pages when available with an audience that includes non standards developers. OPEN Status reports ---------------- Andrew reported the status of draft, the plan to cutoff aardvark about the 24 May. We will be producing an unofficial draft for a sanity check . Action: Andrew to determine effected ERNs and pass to Cathy Aardvark Bug Reports -------------------- We looked at mail seq 10460 Subject: utimensat is not sufficient: It was agreed to add one new function int futimens(int fd, const struct timespec tv[2]); and to adjust utimensat() to extend the interface with a flag para to specify whether a symlink is followed or not. Action: Send Ulrich the utimensat() page (Closed) Action: Ulrich to identify the changes to implement the above We discussed whether symlinks should be required to have an i-node, and agreed we should contact some of the BSD developers for their input. We looked at mail seq 10461 Subject: timestamp resolution (pathconf changes) XSH page 418 add a line to the table _POSIX_TIMESTAMP_RESOLUTION | _PC_TIMESTAMP_RESOLUTION | 1 Add to the ERRORS section Add two shall fails one each for pathconf/fpathconf shall fail [EOVERFLOW] The value of name is _PC_TIMESTAMP_RESOLUTION and the resolution is larger than LONG_MAX Add to XBD 414 Change 14404-14405 from If the following constant is defined in the header, it applies to files and all paths in all file systems on the implementation: To: If the following constants are defined in the header, they apply to files and all paths in all file systems on the implementation: New line before 14406 in alphabetic order _POSIX_TIMESTAMP_RESOLUTION The resolution in nanoseconds for all file timestamps Change 14406 _POSIX2_SYMLINKS Symbolic links can be created. New line 14532 Add _PC_TIMESTAMP_RESOLUTION (Notes we had to use _POSIX_ as a namespace reqt) We considered the req from James Youngman and Paul Eggert regarding the resolution being a precise fraction of a second, but need further rationale on why this is needed. It should be noted that a stat of a file immediately after the setting the file's time will show the resolution of the file system and not the system clock. Next Steps ----------- Andrew will update the aardvark reports with the latest inbound defect reports. Next teleconference meeting will be 17 May 2007. Andrew to chair the bridge. Note that the time will be at 16:00 UK local time New number for next week: +1 877-421-0003 Passcode: 953276 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