Minutes of the 19th December 2024 Teleconference Austin-1440 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 20th December 2024 Attendees: Don Cragun, IEEE SA OR Andrew Josey, The Open Group Geoff Clare, The Open Group Eric Ackermann, CISPA Eric Blake, Red Hat, The Open Group OR Damien Sticklen Apologies Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR We confirmed the calendar for upcoming meetings adding a meeting on January 16th. As a reminder we will take a break until January 9th. There is no change in status of progress with ISO approval. * Open Business Bug 1876: clarify, whether a trap action that is executed from a OPEN context where set -e is ignored, would have set -e ignored, too https://www.austingroupbugs.net/bug_view_page.php?bug_id=1876 Andrew took an action to ask shell developers to comment on this issue. (completed by sending an email to the reflector: austin-group-l:archive/latest/37925). * Current Business Bug 1891: Many function references lack "()" suffix https://www.austingroupbugs.net/bug_view_page.php?bug_id=1891 This is a bug against the online publications and is under investigation. Bug 1892: definition of `{location}>redir-op word` does not specify whether a qouted location is still considered part of the redirection https://www.austingroupbugs.net/bug_view_page.php?bug_id=1892 Accepted as marked, resolved, tc1-2024 tag. On page 2493 line line 80974 section 2.7 Redirection, change:
If n is quoted, the number shall not be recognized ...to:
If any part of n is quoted, the number shall not be recognized ...Bug 1893: Many links are followed by extra spaces https://www.austingroupbugs.net/bug_view_page.php?bug_id=1893 This is an online publications issue. Some changes have been made and the html refreshed. This is still under investigation. Bug 1894: Return value for bind_textdomain_codeset() is ambiguous https://www.austingroupbugs.net/bug_view_page.php?bug_id=1894 AI: Andrew to contact Bruno for input on this issue. Bug 1895: XSH/XCU/XRAT prefixes missing from some cross-references https://www.austingroupbugs.net/bug_view_page.php?bug_id=1895 Accepted as marked, resolved, tc1-2024 tag. On page 69 line 2114, change:
Section 2.14to:
XCU Section 2.14On page 189 line 6762, change:
Section A.9to:
XRAT Section A.9Bug 1896: Harm caused by permanent redirections on failure to 'exec' a utility in the interactive shell https://www.austingroupbugs.net/bug_view_page.php?bug_id=1896 Accepted as marked, resolved, tc1-2024 tag. On page 2538 line 82774 section exec, change:
If the exec command fails and the shell does not exit, any redirections ...to:
If an exec command with no operands fails and the shell does not exit, any redirections ...Bug 1897: forward compatibility of utilities have options that extend POSIX but are not strictly required to support -- https://www.austingroupbugs.net/bug_view_page.php?bug_id=1897 Accepted as marked, Interpretation required, tc1-2024 tag. Timer started 2024-12-20. Interpretation response: The standard does not speak to this issue, and as such no conformance distinction can be made between alternative implementations based on this. This is being referred to the sponsor. Rationale: The requirement for recognizing "--" as a first argument to be discarded was intended to apply to all utilities that say "None" in options. However, the use of the phrase "that do not accept options" means that utilities that accept options as an extension were not included. Applications also rely on being able to pass arguments beginning with '-' after an operand and not have it be treated as an option. For example, printf '%d\n' -2 Notes to the Editor (not part of this interpretation): On page 2463 line 79710 section 1.4 Utility Description Defaults, after:
Standard utilities that do not accept options, but that do accept operands, shall recognize "--" as a first argument to be discarded.add a sentence:
Standard utilities that are not required to accept options but accept them as an extension, and which accept operands, shall conform to Guidelines 9 and 10 of [xref to XBD Section 12.2].Next Steps ---------- The next calls are on Thu 2025-01-09 (WEBEX meeting - general bugs) Thu 2025-01-16 (WEBEX meeting - general bugs) 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)