Minutes of the 30th April 2020 Teleconference Austin-1024 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 30th April 2020 Attendees: Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Don Cragun, IEEE PASC OR Andrew Josey, The Open Group Geoff Clare, The Open Group Eric Ackermann, HPI, University of Potsdam Joerg Schilling, FOKUS Fraunhofer Eric Blake, Red Hat, Open Group OR Mark Ziegast, SHware Systems Dev. * General news The etherpad was unavailable today. Andrew has sent an email to Richard. * 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 Andrew started interpretations on items: 0001317: System Interfaces Require fork handlers to be called in certain conditions http://austingroupbugs.net/view.php?id=1317 0001328: System Interface posix_spawn lacks use of restrict http://austingroupbugs.net/view.php?id=1328 Andrew applied fixes to the following onlinepubs items and closed them: 0001322: Bizarre HTML rendering for an -o option on ls page http://austingroupbugs.net/view.php?id=1322 0001326: Superfluous punctuations http://austingroupbugs.net/view.php?id=1326 0001335: Missing newline or BR element on fstatat() page http://austingroupbugs.net/view.php?id=1335 Regular items: 0001304: Align c99 -o with reality, the standard should not be more restrictive than implementations Accepted as marked http://austingroupbugs.net/view.php?id=1304 This item was reopened. Reopening because the changes in Note: 0004715 clash with the -o changes in bug 0001294. Also, a needed change to the DESCRIPTION was missed. New proposed changes... On page 2542 line 82232 section c99, change: If the -c option is specified, for all pathname operands to: If the -c option is specified and the -o option is not specified, for all pathname operands On page 2543 line 82297-82298 section c99, after applying bug 1294 change: Name the output file to be produced. If the -o option is present with -c or -E, the result is unspecified. to: Name the output file to be produced. If the -o option is present with -E, or with -c and more than one input file, the result is unspecified. When creating a single object file (by using -c with a single input file), use the pathname outfile, instead of the default file.o, for the object file produced. Add the following new paragraphs to Rationale after P2551, L82609: c99 -c -o ... is frequently used to directly place the .o file into an alternative directory without a need to separately rename the output file. This helps to support concurrent compilations and out of tree builds. Some implementations allow -c -o directory to produce directory/file.o even when there is more than one input file; however, portable applications using -c with -o must compile only one file at a time and must specify the final destination filename rather than a directory. 0001330: Remove some of the OB shaded text Accepted https://www.austingroupbugs.net/view.php?id=1330 0001327: flags should be ai_flags. Accepted https://www.austingroupbugs.net/view.php?id=1327 0001331: pax atime and mtime keyword descriptions should refer to st_atim and st_mtim Accepted https://www.austingroupbugs.net/view.php?id=1331 0001328: posix_spawn lacks use of restrict Accepted https://www.austingroupbugs.net/view.php?id=1328 0001321: exit status for false should be 1-125 Accepted https://www.austingroupbugs.net/view.php?id=1321 0001332: WEXITED should not be limited to processes that have exited Accepted https://www.austingroupbugs.net/view.php?id=1332 Gettext draft. The gettext draft and discussion is at https://posix.rhansen.org/p/gettext_draft We will continue this on the next call. Next Steps ---------- May 4 2020 (Monday) This call will be for 60 minutes. May 7 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. Bugs are at: 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#