Austin Group Minutes of the 16th August 2007 Teleconference Austin-377 Page 1 of 1 Submitted by Andrew Josey, The Open Group. August 17, 2007 Attendees Andrew Josey, The Open Group Geoff Clare, The Open Group Don Cragun , Sun, PASC OR Nick Stoughton, USENIX, ISO/IEC OR Mats Wichmann, Intel Apologies Ulrich Drepper, Red Hat Mark Brown, IBM, TOG OR Action item review --------------------- ACTION AI-2005-01-01: Don Cragun to present paper on pathname resolution. OPEN 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. It was agreed that we need to close this actions at the September meeting so we can incorporate the changes into D4 Status ------ Meeting registration for the September face to face meeting is now open. http://www.opengroup.org/austin/ So far registered attendees are: Andrew Josey, The Open Group Cathy Fox, The Open Group Geoff Clare, The Open Group Nick Stoughton, USENIX Mark Brown, IBM (tc) POSIX C++ binding group status: The PAR and PMC criteria have been submitted to the PASC SEC. The PASC SEC vote is in progress. The D3 review period closes August 17 at 8am UK local time. Aardvark Bug Reports -------------------- XSH ERN 204 regcomp OPEN We need to investigate behaviors Unless a test program is submitted this item will remain open. XSH ERN 217 tcsetattr OPEN XSH ERN 218 poll OPEN XCU ERN 160 make system Accept as marked This was reopened. This item should be sent down the interpretations track. The standards states the requirements for Makefile Execution, and conforming implementations must conform to this. However, concerns have been raised about this which are being referred to the sponsor. Proposed changes for a future revision Add new para after 23794: Target and Inference Rules may contain /command lines/. Command lines can have a prefix that shall be removed before execution (see Makefile Execution). Reword Makefile Execution section as follows: Makefile Execution Makefile command lines shall be processed one at a time. Makefile command lines can have one or more of the following prefixes: a hyphen ( '-' ), an at sign ( '@' ), or a plus sign ( '+' ). These shall modify the way in which make processes the command. - If the command prefix contains a hyphen, or the -i option is present, or the special target .IGNORE has either the current target as a prerequisite or has no prerequisites, any error found while executing the command shall be ignored. @ If the command prefix contains an at sign and the make utility command line -n option is not specified, or the -s option is present, or the special target .SILENT has either the current target as a prerequisite or has no prerequisites, the command shall not be written to standard output before it is executed. + If the command prefix contains a plus sign, this indicates a makefile command line that shall be executed even if -n, -q, or -t is specified. An /execution line/ is built from the command line by removing any prefix characters. Except as described under the at sign prefix, the execution line shall be written to the standard output, optionally preceded by a . The execution line shall then be executed by a shell as if it were passed as the argument to the system() interface, except that the shell "-e" option shall also be in effect. The environment for the command being executed shall contain all of the variables in the environment of make. By default, when make receives a non-zero status from the execution of a command, it shall terminate with an error message to standard error. XCU ERN 161 tr Accept (send down the interpretations track) The standard is silent on the issue, therefore it is unspecified and not conformance distinction can be made between alternative implementations. Concerns should be forwarded to the sponsor. Its recommended that ina future revision the specification should state explicity that this is unspecified. XCU ERN 153 c99 -l pthread CFLAGS OPEN Don will take an action to propose some wording. XCU ERN 157 ls and symlinks Accept as marked. In the first paragraph of DESCRIPTION Change "If one of the -d, -F, or -l options are specified, and one of the -H or -L options are not specified" to "If one or more of the -d, -F, or -l options are specified, and neither the -H nor the -L option is specified" Append to the first paragraph "In each case where the names of files contained within a directory are written, if the directory contains any symbolic links then ls shall evaluate the file information and file type to be those of the symbolic link itself, unless the -L option is specified." On line 22054 change "Recursively list subdirectories encountered." to "Recursively list subdirectories encountered. When a symbolic link to a directory is encountered, the directory shall not be recursively listed unless the -L option is specified." XCU ERN 150 xargs -I Accept XCU ERN 149 tail rationale Accept Action: Andrew will review the closed aardvark and send a number of them down the interpretations track thereby ensuring they stay in scope for the revision. Next Steps ----------- Andrew will update the aardvark reports with the latest inbound defect reports. ** There will be two calls next week, 21st and 23rd August Note that the time will be at 16:00 UK (15:00 UT) local time Dial-in:+1 877-421-0003 Or Int'l +1-770-615-1374 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