Minutes of the 24th September 2015 Teleconference Austin-730 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 25th September 2015 Attendees: Andrew Josey, The Open Group Don Cragun, IEEE PASC OR Mark Ziegast, SHware Systems Margot Hackett Miller, Oracle Joerg Schilling, FOKUS Fraunhofer Roger Faulkner, Oracle, The Open Group OR Geoff Clare, The Open Group Martin Rehak, Oracle Eric Blake, Red Hat Richard Hansen, BBN (partial) David Clissold, IBM Jim Grisanzio, Oracle Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Martin Rehak, Oracle * General news A new working draft has been generated. We expect to issue a new draft for review soon. * Outstanding actions ( Please note that this section has been flushed to shorten the minutes - to locate the previous 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 #976: improper use of "line" to describe the ^ and $ operators Dup of 595 http://austingroupbugs.net/view.php?id=976 The merge of bug reports for TC2 highlighted an overlap of Bug 976 and Bug 595. Reopened by Geoff; marked as duplicate of 595 Bug #979: AI_V4MAPPED: "ai_addrlen shall be 16", should it really? Accept as Marked http://austingroupbugs.net/view.php?id=979 This item is tagged for TC2-2008 Change: If the AI_V4MAPPED flag is specified along with an ai_family of AF_INET6 then getaddrinfo() shall return IPv4-mapped IPv6 addresses on finding no matching IPv6 addresses (ai_addrlen shall be 16). The AI_V4MAPPED flag shall be ignored unless ai_family equals AF_INET6. If the AI_ALL flag is used with the AI_V4MAPPED flag, then getaddrinfo() shall return all matching IPv6 and IPv4 addresses. The AI_ALL flag without the AI_V4MAPPED flag is ignored. on P925, L31183-31187 to (keeping the IP6 shading): By default, with an ai_family of AF_INET6, getaddrinfo() shall return only IPv6 addresses. If the AI_V4MAPPED flag is specified along with an ai_family of AF_INET6, then getaddrinfo() shall return IPv4-mapped IPv6 addresses on finding no matching IPv6 addresses. The AI_V4MAPPED flag shall be ignored unless ai_family equals AF_INET6. If the AI_ALL flag is used with the AI_V4MAPPED flag, then getaddrinfo() shall return all matching IPv6 and IPv4 addresses. The AI_ALL flag without the AI_V4MAPPED flag shall be ignored. Bug #249: Add standard support for $'...' in shell Accepted as Marked http://austingroupbugs.net/bug_view_page.php?bug_id=249 We continued the discussions from the previous week See http://posix.rhansen.org:9001/p/bug249 We will continue with this next week. Next Steps ---------- The next call is on October 1, 2015 (a Thursday) 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#