Minutes of the 26 March 2015 Teleconference Austin-701 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 27 March 2015 Attendees: David Clissold, IBM Don Cragun, IEEE OR Mark Ziegast, SHware Systems Andrew Josey, The Open Group Geoff Clare, The Open Group Mark Brown, Canonical Joerg Schilling, FOKUS Fraunhofer Eric Blake, Red Hat Apologies: Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Richard Hansen, BBN Martin Rehak, Oracle, The Open Group OR Roger Faulkner , Oracle * General news The PASC PAR ballot passed and the PAR has been submitted to the IEEE. It is on the agenda for consideration at the 5-Jun-2015 IEEE NesCom meeting. * Outstanding actions ( Please note that I have flushed this section to shorten the minutes - to locate the last set of outstanding actions, look to the minutes from 26 Feb 2015) Bug 0000887: printf and other functions appear many times in search results OPEN http://austingroupbugs.net/view.php?id=887 Andrew is investigating. Bug 0000900: add qsort_r OPEN http://austingroupbugs.net/view.php?id=900 The consensus was that its a good idea to add the suggested interface. The usual requirements regarding a sponsor for a new interface apply. Action: Open Group OR , to ask the Base WG if they wish to sponsor the additional qsort interface proposed here. Bug 0000901: reserve _POSIX* shell option namespace for future use OPEN http://austingroupbugs.net/view.php?id=901 (relates to a discussion on the reflector in October 2014 X-Mailing-List: austin-group-l:archive/latest/21581 adding support for standard extensions to the shell language) Leave open until Richard can be on the call * Current Business Geoff had raised an issue on the mailing lists about a conflict between bugs 717 and 882 (mail seq austin-group-l:archive/latest/22166) Bugs 717 and 882 are both tagged for TC2, but they make different changes to the last sentence in XCU 2.8.1: In all of the cases shown in the table, an interactive shell shall write a diagnostic message to standard error without exiting. Bug 882 deletes this sentence, but bug 717 changes it to: In all of the cases shown in the table, an interactive shell shall write a diagnostic message to standard error without exiting and without any further processing of the command in which the error occurred. Since 882 handles the diagnostic message stuff a different way, I suggest that the conflict is reconciled by changing the sentence to: In all of the cases shown in the table where an interactive shell is required not to exit, the shell shall not perform any further processing of the command in which the error occurred. It was agreed to add a note to bug 882: http://austingroupbugs.net/view.php?id=882 The change to remove the last sentence in XCU 2.8.1 conflicts with bugid:717 which modifies the same text. The new aspects of that modified text should be retained. The following alternative change achieves this and the editors propose to include it in the TC2 draft: On page 2337 lines 74303-74304 (XCU 2.8.1 Consequences of Shell Errors), change: In all of the cases shown in the table, an interactive shell shall write a diagnostic message to standard error without exiting. to: In all of the cases shown in the table where an interactive shell is required not to exit, the shell shall not perform any further processing of the command in which the error occurred. Bug 0000906: Ambiguity of abort() behavior racing with sigaction OPEN http://austingroupbugs.net/view.php?id=906 Action on Nick to raise the issue with the C committee, as we believe it affects C11. Bug 0000907: dd behavior for count= parameter is underspecified Accept as marked http://austingroupbugs.net/view.php?id=907 This item is tagged for TC2-2008 An interpretation is required. Interpretation response: The standard states the requirements for the count=n operand, and conforming implementations must conform to this. However, concerns have been raised about this which are being referred to the sponsor. Rationale: There are two existing implementations and the standard only allows one of them. Notes to the Editor (not part of this interpretation): On page 2607, line 84604 change: count=n Copy only n input blocks. to: count=n Copy only n input blocks. If n is zero, it is unspecified whether no blocks or all blocks are copied. If n is zero, it is unspecified whether no blocks or all blocks are copied. Bug 0000908: The stty utility lacked onlcr option. Accepted as Marked http://austingroupbugs.net/view.php?id=908 This item is tagged for TC2-2008 Make the suggested change (adding XSI shading). Bug 0000909: rqtp and rmtp arguments may point to the same object Accepted as marked http://austingroupbugs.net/view.php?id=909 This item is tagged for TC2-2008 On Page: 676 Line: 22954 Section: clock_nanosleep() In the RETURN VALUE section, change from: If the rmtp argument is NULL, the remaining time is not returned. to: The rqtp and rmtp arguments can point to the same object. If the rmtp argument is NULL, the remaining time is not returned. On Page: 1373 Line: 45379 Section: nanosleep() In the RETURN VALUE section, change from: The rqtp and rmtp arguments may point to the same object. to: The rqtp and rmtp arguments can point to the same object. Bug 0000912: Should be percent-sign instead of percent_sign Accepted http://austingroupbugs.net/view.php?id=912 This item is tagged for TC2-2008 Bug 0000910: pthread_cond_destroy example uses undeclared variable Accepted http://austingroupbugs.net/view.php?id=910 This item is tagged for TC2-2008 Bug 0000919: typo: "Data-Plus-Time" should be "Date-Plus-Time" Accepted http://austingroupbugs.net/view.php?id=919 This item is tagged for TC2-2008 Next Steps ---------- The next call is on April 2, 2015 (a Thursday) Please note the timezone offsets are restored for Europe - 8am Pacific is 4pm UK, 5pm Germany Calls are anchored on US time. (8am Pacific) This call will be for the regular 90 minutes. http://austingroupbugs.net An IRC channel will be available for the meeting irc://irc.freenode.net/austingroupbugs An etherpad is usually up for the meeting, with a URL using the date format as below: http://posix@posix.rhansen.org:9001/p/201x-mm-dd password=2115756#