Minutes of the 4th March 2019 Teleconference Austin-914 Page 1 of 1 Submitted by Geoff Clare, The Open Group. 5th March 2019 Attendees: Mark Ziegast, SHware Systems Dev Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Eric Blake, Red Hat Geoff Clare, The Open Group Joerg Schilling, FOKUS Fraunhofer Don Cragun, IEEE PASC OR Apologies: Andrew Josey, The Open Group * General news None. * 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 472: strftime %C does not account for sign character http://austingroupbugs.net/view.php?id=472 Andrew has an action to restart the interpretation review. * Current Business Bug 1186: pselect specification allows for race condition that pselect was created to avoid Accepted as Marked http://austingroupbugs.net/bug_view_page.php?bug_id=1186 This item is tagged for TC3-2008 Change the paragraph at 50880, appending: If a signal is unmasked as a result of the signal mask being altered by pselect(), and a signal-catching function is called for that signal during the execution of the pselect() function, and SA_RESTART is clear for the interrupting signal, then * If none of the selected file descriptors are ready, pselect() shall immediately fail with the [EINTR] error after the signal-catching function returns. * If one or more of the selected file descriptors are ready, it is unspecified whether pselect() behaves the same as if none of the descriptors were ready (failing with [EINTR] as above) or behaves the same as if it was not interrupted (returning the total number of ready descriptors). Change the paragraph at 50957 from: [EINTR] The function was interrupted while blocked waiting for any of the selected descriptors to become ready and before the timeout interval expired. to: [EINTR] The function was interrupted by a signal. Bug 1187: sigaltstack ss->ss_flags cannot contain extension flags Accepted as marked http://austingroupbugs.net/view.php?id=1187 This item is tagged for TC3-2008 At page 1959 lines 63157-63158 Change: The sigaltstack() function shall fail if: [EINVAL] The ss argument is not a null pointer, and the ss_flags member pointed to by ss contains flags other than SS_DISABLE. to The sigaltstack() function shall fail if: [EINVAL] The ss argument is not a null pointer, and the ss_flags member pointed to by ss has SS_ONSTACK or invalid flags set. Bug 1189: Add memory resources to rusage Rejected http://austingroupbugs.net/view.php?id=1189 This was discussed and is rejected for the reasons stated in note 3941 and note 3945. Bug 1190: backslash has two special meanings in the shell and only loses one of them in bracket expressions OPEN http://austingroupbugs.net/view.php?id=1190 This will be continued on the next call. Next Steps ---------- Apologies in advance: Andrew 2019-03-07 The next calls are on: March 7th 2019 (Thursday) This call will be for 90 minutes. March 11th 2019 (Monday). This call will be for 60 minutes. Calls are anchored on US time. (8am Pacific) 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#