Minutes of the 9th July 2015 Teleconference Austin-717 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 9th July 2015 Attendees: David Clissold, IBM Andrew Josey, The Open Group Don Cragun, IEEE PASC OR Roger Faulkner, Oracle, The Open Group OR Joerg Schilling, FOKUS Fraunhofer Geoff Clare, The Open Group Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Mark Ziegast, SHware Systems Richard Hansen, BBN Apologies Martin Rehak, Oracle Eric Blake, Red Hat Jim Grisanzio, Oracle * General news Andrew noted he has prepared a new working draft (see below) including a pdf. This is primarily for the editors to prepare the merged draft. We agreed that we would not hold a formal review on this working draft. Andrew noted that he will send out the IEEE invitatin to join the balloting group by the end of this week. It is time again for the ISO reports, the project editor report and the organization representative report- Andrew has sent drafts to Austin Core for comment. The working copy draft of TC2 is available in SVN repository as .pdf and .html https://svn.opengroup.org/websvn/filedetails.php?repname=POSIX&path=%2FBaseI7%2FTC2%2FWorking-Copy%2F2015-07-09.html https://svn.opengroup.org/websvn/filedetails.php?repname=POSIX&path=%2FBaseI7%2FTC2%2FWorking-Copy%2FP1003.1-2008-Cor2-9-Jul-2015.pdf * 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 The forward plan for this bug remains as before: Richard: file a new bug report with a concrete feature that would use the _POSIX* namespace (as motivation for reserving set -o _POSIX*) All: debate the proposed feature. If it's something we want, then revisit bug #901. If not, close bug #901. Bug 0000922: Implementations should be allowed to change/remove implementation-defined environment variables OPEN http://austingroupbugs.net/view.php?id=922 This item remains open. Action on Eric: propose wording for Issue 8 to add secure_getenv(), and make it clear that deleting from environment without explicit request is not compliant, but ignoring is fine. For Issue 7 TC 2: Create new bug to add additional conditions on what makes TMPDIR valid, vs. undefined behavior; also add future directions to getenv() to mention secure_getenv() * Current Business Bug 0000946: diff description of line numbers for -C/-U is not correct Withdrawn http://austingroupbugs.net/view.php?id=946 A lot of discussion followed, with a final conclusion that the submitter wished to withdraw the bug. Bug #947: Shell should not have $? == 0 for exit(256) http://austingroupbugs.net/view.php?id=947 for issue 8; skipping this week Bug #949: The timezone name might be non-unique. http://austingroupbugs.net/view.php?id=949 either reject or issue 8; skipping this week Bug #952: Byte order for INADDR_* Accept as Marked http://austingroupbugs.net/view.php?id=952 On page 307 line 10269, change from: The header shall define the following symbolic constants for use as destination addresses for connect(), sendmsg(), and sendto(): INADDR_ANY IPv4 local host address. INADDR_BROADCAST IPv4 broadcast address. to: The header shall define the following symbolic constant for use as a local address in the structure passed to bind(): INADDR_ANY IPv4 wildcard address. The header shall define the following symbolic constant for use as a destination address in the structures passed to connect(), sendmsg(), and sendto(): INADDR_BROADCAST IPv4 broadcast address. On page 309 line 10325 (netinet/in.h RATIONALE), change from: None. to: The INADDR_ANY and INADDR_BROADCAST values are byte-order-neutral and thus their byte order is not specified. Many implementations have additional constants as extensions, such as INADDR_LOOPBACK, that are not byte-order-neutral. Traditionally, these constants are in host byte order, requiring the use of htonl() when using them in a sockaddr_in structure. Next Steps ---------- The next call is on July 16, 2015 (a Thursday) Apologies in Advance: A. Josey, 23rd/30th 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#