Minutes of the 3rd January 2019 Teleconference Austin-898 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 5th January 2019 Attendees: Andrew Josey, The Open Group Mark Ziegast, SHware Systems Geoff Clare, The Open Group Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Eric Blake, Red Hat [first half of meeting only] Don Cragun, IEEE PASC OR Jeorg Schilling, FOKUS Fraunhofer Apologies None * General news We discussed moving to two weekly meetings at the start of 2019. This is an action to help with addressing the backlog. The thursday call would continue as usual. We had run a poll of core team participants: https://doodle.com/poll/gnn76ccavepdzq4v We had 6 votes for Monday/60 minutes. The next closest was 4 votes for, and 2 if need be for Tuesday/60 minutes. We agreed to schedule a Monday meeting for Monday 14th January (Andrew will post an announcement to the list - completed ) There is a discussion running on the list about alias implementations; we agreed to let the discussion run on the list before discussing on a call. * 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 1134: Add getentropy interface OPEN http://austingroupbugs.net/view.php?id=1134 Status: Andrew has called for any final objections to adding this to the 2019 workplan for the Base Working Group. Update: a poll of the BWG is due to close Jan 7 2019 Bug 1138: Add strsignal(), sig2str() and str2sig() to the standard. OPEN http://austingroupbugs.net/view.php?id=1138 Status: Andrew has called for any final objections to adding this to the 2019 workplan for the Base Working Group. Update: a poll of the BWG is due to close Jan 7 2019 Bug 1155: Make should mention the special treatment of $(MAKE) Accepted as Marked http://austingroupbugs.net/view.php?id=1155 An interpretation is required. This item is tagged for TC3-2008. 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 line 98809 section make, change: Before the makefile(s) are read, all of the make utility command line macro definitions (except the MAKEFLAGS macro or the SHELL macro) shall be added to the environment of make. to: Before the makefile(s) are read, all of the make utility command line macro definitions, except for MAKE, MAKEFLAGS and SHELL, shall be added to the environment of make. 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, it 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, but shall not affect the MAKE environment variable. 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 Next Steps ---------- The next calls are on: January 10th 2019 (Thursday). This call will be for the regular 90 minutes. January 14th 2019 (Monday) This call will be for the 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#