Minutes of the 27th February 2020 Teleconference Austin-1008 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 29th February 2020 Attendees: Don Cragun, IEEE PASC OR Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Mark Ziegast, SHware Systems Dev. Joerg Schilling, FOKUS Fraunhofer Eric Blake, Red Hat, Open Group OR Eric Ackermann, HPI, University of Potsdam Geoff Clare, The Open Group Andrew Josey, The Open Group * General news Joerg reported that the gettext proposal would be brought forward soon for discussion. * 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 13th June 2019 and earlier) Bug 1254: "asynchronous list" description uses "command" instead of "AND-OR list" OPEN https://austingroupbugs.net/view.php?id=1254 Action: Joerg to investigate how his shell behaves. Bug 700 - Nick to raise this issue with the C committee Bug 713 - Nick to raise with the C committee. Bug 739 - Nick to raise with the C committee. Bug 1216 - Eric to ask if The Open Group is willing to sponsor this interface, referencing bug note 4478. * Current Business Bug 1317: Require fork handlers to be called in certain conditions Accepted as Marked https://austingroupbugs.net/view.php?id=1317 An interpretation is required. This item is tagged for TC3-2008. Interpretation response: The standard states that popen() must call atfork handlers, and it is unspecified if system() call atfork handlers, and conforming implementations must conform to this. However, concerns have been raised about this which are being referred to the sponsor. Rationale: Several existing implementations behave in different ways with respect to calling handlers, but this is important information for application developers. Notes to the Editor (not part of this interpretation): At page 2107, line 67569 - 67570 section system(), change: It is unspecified whether the handlers registered with pthread_atfork( ) are called as part of the creation of the child process. to: It is implementation-defined whether the handlers registered with pthread_atfork( ) are called as part of the creation of the child process. At page 1437 line 47731 section popen(), change: where shell path is an unspecified pathname for the sh utility. to: where shell path is an unspecified pathname for the sh utility. It is implementation-defined whether the handlers registered with pthread_atfork( ) are called as part of the creation of the child process. Next Steps ---------- The next calls are on: March 2 2020 (Monday) This call will be for 60 minutes. March 5 2020 (Thursday) This call will be for 90 minutes. Calls are anchored on US time. (8am Pacific) Please check the calendar invites for dial in details. https://austingroupbugs.net An etherpad is usually up for the meeting, with a URL using the date format as below: https://posix.rhansen.org/p/20xx-mm-dd username=posix password=2115756#