Minutes of the 18th April 2024 Teleconference Austin-1400 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 18th April 2024 Attendees: Don Cragun, IEEE SA OR Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Andrew Josey, The Open Group (partial) Eric Blake, Red Hat, The Open Group OR Geoff Clare, The Open Group Eric Ackermann, CISPA Tom Thompson, IEEE Apologies Mark Ziegast, SHware Systems Dev * General news A reminder there is no meeting on Monday 22nd, and that the meeting on the 25th is using a different Webex bridge to normal. * Current Business 1797: strftime "%s" should be able to examine tm_gmtoff OPEN https://austingroupbugs.net/bug_view_page.php?bug_id=1797 We will continue this item next time that Paul is available (expected in April). Bug 1813: generic xargs description cleanups Accepted as Marked https://austingroupbugs.net/view.php?id=1813 This item is tagged for TC1-2024, and will require an interpretation timer to start after approval of Issue 8. Interpretation response: The standard is unclear on this issue, and no conformance distinction can be made between alternative implementations based on this. This is being referred to the sponsor. Rationale: None. Notes to the Editor (not part of this interpretation): On page 3600 line 123176, change: the application shall ensure that arguments in the standard input are delimited by unquoted characters, unescaped characters, or characters to: the application shall ensure that arguments in the standard input are delimited by characters that are neither quoted nor escaped, or by unescaped characters After page 3600 line 123183, add two bullet items: Quoting and escaping characters shall not be included in the arguments passed to utility. Escaped characters shall be included in the arguments. It shall be an error if an attempt is made to quote a character. On page 3601 line 123231, change: or {LINE_MAX} if there is no −s option to: or the default command line length if there is no −s option On page 3601 line 123232, change: The last iteration has fewer than number, but not zero, operands remaining. to: The last iteration has fewer than number operands remaining, or zero arguments were read from standard input (and the -r option is not specified). On page 3602 line 123263, change: The name of the utility to be invoked, found by search path using ... to: The name of the utility to be invoked. If the name does not contain a character, the utility shall be found by search path using ... On page 3603 line 123302, change: If the −t option is specified, the utility and its constructed argument list shall be written to standard error, as it will be invoked, prior to invocation. to: If the −t option is specified, the utility and its constructed argument list, with a character preceding each argument and a terminating , shall be written to standard error, as it will be invoked, prior to invocation. Implementations may insert quoting and escaping characters in the output produced by -t such that the output (minus the utility name) can be unambiguously used as input to a subsequent xargs command and result in the same constructed argument list. On page 3603 line 123304, change: a prompt of the following format shall be written (in the POSIX locale): "?..." at the end of the line of the output from −t. to: a prompt shall be written at the end of the line of the output from −t. In the POSIX locale, the format of the prompt shall be: "?..." Next Steps ---------- The next call is on: Mon 2024-04-22 NO MEETING Thu 2024-04-25 (WEBEX meeting - general bugs) (note different webex) Mon 2024-04-29 (WEBEX meeting - general bugs) Apologies in advance: 2024-04-25 Nick Stoughton 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)