Minutes of the 14th January 2019 Teleconference Austin-900 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 16th January 2019 Attendees: Andrew Josey, The Open Group Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Don Cragun, IEEE PASC OR Mark Ziegast, SHware Systems Geoff Clare, The Open Group Eric Blake, Red Hat Joerg Schilling, FOKUS Fraunhofer Apologies None * General news There is still a discussion running on the list about alias implementations; we agreed to let the discussion run on the list before discussing on a call. Andrew noted that the Base WG had agreed to sponsor the new APIs proposed in bugs 1134 and 1138 as new work items. Andrew took an action to update the status of those bugs. The next steps will be to develop the draft man pages. A comment has been raised on bug 1155 which has an interpretation proposed (mail seq 27925) - see current business below. A comment has also been raised about a conflict between the resolutions of bugs 626 and 1156 - see current business below * 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. * Current Business Bug 0001155: Make should mention the special treatment of $(MAKE) Accepted as amarked http://austingroupbugs.net/view.php?id=1155 This bug was reopened and updated as follows. Andrew will restart the interpretation clock. Interpretation response: The standard states that the MAKE macro is set to the string make by default, and conforming implementations must conform to this. However, concerns have been raised about this which are being referred to the sponsor. Rationale: The standard does not match existing practice, which is to set MAKE from argv[0] (and convert to an absolute pathname if necessary). Notes to the Editor (not part of this interpretation): On page 2977 after line 98815 add a new paragraph with the following text: The MAKE macro shall be treated specially. If MAKE is not defined in the environment, the MAKE macro shall be provided by make and set to the value of argv[0] passed to main() (or equivalent, if make is not a C program). If this value contains at least one and is a relative pathname, make shall convert it to an absolute pathname. If MAKE is defined in the makefile or is specified on the command line, it shall replace the original value of the MAKE macro. On page 2977 line 98816-98820 section make, change all occurrences of: SHELL to: SHELL On page 2980 line 98955 section make Default Rules, delete: MAKE=make Bug 1156: Should fflush (NULL) flush streams not backed by files? Duplicate of 626 http://austingroupbugs.net/view.php?id=1156 The resolution proposed appears to conflict with bug 626 (http://austingroupbugs.net/view.php?id=626). It was agreed to change the resolution for 1156 to be a duplicate of 626 Next Steps ---------- The next calls are on: January 17th 2019 (Thursday). This call will be for the regular 90 minutes. January 21st 2019 (Monday) This call will be for the 60 minutes. Apologies in advance: Geoff Clare (2019-01-21, 2019-01-24) 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#