Minutes of the 2nd December 2021 Teleconference Austin-1182 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 3rd December 2021 Attendees: Nick Stoughton, Logitech/USENIX, ISO/IEC JTC 1/SC 22 OR Don Cragun, IEEE PASC OR Eric Blake, Red Hat, The Open Group OR Eric Ackermann, HPI, University of Potsdam Geoff Clare, The Open Group Tom Thompson, IEEE Andrew Josey, The Open Group Richard Hansen Mark Ziegast, SHware Systems Dev. * General news This was a call dedicated to general bugs. * Outstanding actions None * Current Business Bug 1488: pwd RATIONALE does not account for ENOSPC Accepted as Marked https://austingroupbugs.net/view.php?id=1488 This item was reopened after last week's meeting. This item is tagged for TC3-2008. On page 3131 line 104819 section pwd, change: If an error is detected, output shall not be written to standard output, a diagnostic message shall be written to standard error, and the exit status is not zero. to: If an error is detected other than a write error when writing to standard output, no output shall be written to standard output, a diagnostic message shall be written to standard error, and the exit status shall be non-zero. On page 3131 line 104830 section pwd, change: In most utilities, if an error occurs, partial output may be written to standard output. This does not happen in historical implementations of pwd. Because pwd is frequently used in historical shell scripts without checking the exit status, it is important that the historical behavior is required here; therefore, the CONSEQUENCES OF ERRORS section specifically disallows any partial output being written to standard output. to: In most utilities, if an error occurs, partial output may be written to standard output. This does not happen in historical implementations of pwd (unless an error condition causes a partial write). Because pwd is frequently used in historical shell scripts without checking the exit status, it is important that the historical behavior is required here; therefore, the CONSEQUENCES OF ERRORS section specifically disallows any partial output being written to standard output, except when a write error occurs when writing to standard output. Bug 1494: Missing parenthesis in tee.html Accepted https://austingroupbugs.net/view.php?id=1494 This item is tagged TC3-2008. Bug 1495: Exit status 0 for the at utility needs rewriting Accepted https://austingroupbugs.net/view.php?id=1495 This item is tagged TC3-2008. Bug 1496: Add asprintf() and vasprintf() OPEN https://austingroupbugs.net/view.php?id=1496 AI: Nick update to propose wording changes based on text from the ISO TR on this subject and POSIX additions. Bug 1497: Exit status 0 for the dd utility needs changing Accepted https://austingroupbugs.net/view.php?id=1497 This item is tagged TC3-2008. Bug 1498: diff exit status when an error occurs while writing the differences Accepted https://austingroupbugs.net/view.php?id=1498 This item is tagged TC3-2008. Bug 1499: Use of "non-zero" in 1.4 under CONSEQUENCES OF ERRORS is not specific enough https://austingroupbugs.net/view.php?id=1499 Accepted This item is tagged TC3-2008. Bug 1500: expr EXIT STATUS needs some changes Accepted https://austingroupbugs.net/view.php?id=1500 This item is tagged TC3-2008. Bug 1501: find EXIT STATUS needs some changes Accepted https://austingroupbugs.net/view.php?id=1501 This item is tagged TC3-2008. Bug 1502: Exit status 0 for the grep utility needs changing Accepted https://austingroupbugs.net/view.php?id=1502 This item is tagged TC3-2008. Bug 1503: Potential new M_ constants for math.h Accepted as Marked https://austingroupbugs.net/view.php?id=1503 This item is tagged for Issue 8. Add the requested new M_ symbolic constants to using the names in bugnote:5431 in an order determined by the editor all with XSI shading. Also add XSI shading to P288, L9745-9746 and extend the shading down to L9759 (as a single shading block). Bug 1504: exit status 0 for kill does not cover the -l option Accepted https://austingroupbugs.net/view.php?id=1504 This item is tagged TC3-2008. Bug 1505: Make doesn't seem to specify unset macro expansion behaviour OPEN https://austingroupbugs.net/view.php?id=1505 We will start next time on this item. Next Steps ---------- The next calls are on: Mon 2021-12-06 (gettext) Thu 2021-12-09 (general bugs) Apologies in advance: Geoff Clare, 2021-12-06 The calls are 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 (For write access this uses The Open Group single sign on, for those individuals with gitlab.opengroup.org accounts. Please contact Andrew if you need to be setup)