Minutes of the 30th May 2019 Teleconference Austin-939 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 1st June 2019 Attendees: Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Don Cragun, IEEE PASC OR Geoff Clare, The Open Group Joerg Schilling, FOKUS Fraunhofer Eric Blake, Red Hat, The Open Group OR Mark Ziegast, SHware Systems Dev. Andrew Josey, The Open Group * General news The draft PAR and PMC criteria had been updated after the last meeting. Action: Andrew to send to the PASC SEC for approval. * 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 9 March 2018 and earlier) Bug 1077: Recommend support for wide-character regcomp and regexec and/or specify multi-byte behavior OPEN http://austingroupbugs.net/bug_view_page.php?bug_id=1077 Andrew has completed the action to ping his Apple contact and is awaiting a reply. Bug 1122: POSIX should include gettext() and friends OPEN http://austingroupbugs.net/view.php?id=1122 Left open as an action is still in progress to flesh out a complete proposal. Bug 1218: Add reallocarray() OPEN http://austingroupbugs.net/view.php?id=1218 Action: Eric to ask if The Open Group is willing to sponsor this interface. A full set of changes would need to be developed. Bug 1219: snprintf requirement to fail when n > INT_MAX conflicts with C OPEN http://austingroupbugs.net/view.php?id=1219 Action: Nick (on his return) to ask C committee for guidance, whether an n > INT_MAX but less than SIZE_MAX, where SIZE_MAX is between, inclusively, INT_MAX+1 and UINT_MAX (or higher on 64-bit architectures) may be a preemptive reason to fail the interface, without examining any other arguments. Bug 1220: Add an API to query the name of a locale category of a locale object OPEN http://austingroupbugs.net/view.php?id=1220 Action: Eric to ask if The Open Group is willing to sponsor this interface. * Current Business Bug 1227: Sub-section numbering in 2.9.1 is inadequate Accepted as Marked http://austingroupbugs.net/bug_view_page.php?bug_id=1227 This item is tagged for TC3-2008. On page 2365 line 75485 insert: 2.9.1.1 Order of Processing before: When a given simple command ... On page 2366 line 75501 insert: 2.9.1.2 Variable Assignments before: Variable assignments shall be performed ... On page 2366 line 75534 change: If there is no command name, any redirections shall be performed ... to: 2.9.1.3 Commands with no Command Name If a simple command has no command name after word expansion (see [xref to 2.9.1.1]), any redirections shall be performed ... On page 2366 line 75541 change: If there is a command name, execution shall continue as described in Section 2.9.1.1. If there is no command name, but the command contained a command substitution, the command shall complete with the exit status of the last command substitution performed. Otherwise, the command shall complete with a zero exit status. to: Additionally, if there is no command name but the command contains a command substitution, the command shall complete with the exit status of the last command substitution performed. Otherwise, the command shall complete with a zero exit status. On page 2367 line 75545 change: 2.9.1.1 Command Search and Execution If a simple command results in a command name and an optional list of arguments, the following actions shall be performed: to: 2.9.1.4 Command Search and Execution If a simple command has a command name and an optional list of arguments after word expansion (see [xref to 2.9.1.1]), the following actions shall be performed: On page 2368 line 75622 insert: 2.9.1.5 Standard File Descriptors before: If the utility would be executed ... Bug 1228: allow shells to exclude "." and ".." from pathname expansions OPEN http://austingroupbugs.net/view.php?id=1228 We started discussion on this item and will continue on the next call. Next Steps ---------- The next calls are on: June 3 2019 (Monday) This call will be for 60 minutes. June 6 2019 (Thursday) This call will be for 90 minutes. Calls are anchored on US time. (8am Pacific) Please check the calendar invites for new dial in details. Apologies in advance: Geoff Clare 2019-06-03 http://austingroupbugs.net An etherpad is usually up for the meeting, with a URL using the date format as below: https://posix.rhansen.org/p/201x-mm-dd username=posix password=2115756#