Minutes of the 11th November 2021 Teleconference Austin-1178 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 12th November 2021 Attendees: Don Cragun, IEEE PASC OR Nick Stoughton, Logitech/USENIX, ISO/IEC JTC 1/SC 22 OR Eric Blake, Red Hat, The Open Group OR Geoff Clare, The Open Group Eric Ackermann, HPI, University of Potsdam Andrew Josey, The Open Group Mark Ziegast, SHware Systems Dev. Tom Thompson, IEEE Rob Landley * General news This was a call dedicated to general bugs. A reminder that there are no Meetings on Mon 2021-11-22 & Thu 2021-11-25. * 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 713 - Nick to raise with the C committee. This item raised in Austin/1129 and submitted to the C committee in May 2021. * Current Business Bug 1453: lex LC_COLLATE/LC_CTYPE incorrect wording about unspecified behaviour Accepted https://austingroupbugs.net/view.php?id=1453 This item is tagged for TC3-2008. Bug 1454: Conflict between "case" description and grammar Accepted as Marked https://austingroupbugs.net/view.php?id=1454 This item is tagged for TC3-2008. On page 2372 line 75769 section 2.9.4.3, change: the first one of several patterns (see Section 2.13) that is matched by the string resulting to: the first pattern (see Section 2.13), if any are present, that is matched by the string resulting On page 2372 line 75780 section 2.9.4.3, delete the line: [(] pattern1 ) compound-list ;; Note to the editor: in Issue 8 draft 1.1 the line to delete has "terminator" instead of ";;" because of the change to allow ";&". On page 2375 line 75888 section 2.10.1, change: ... convert the token identifier type of the TOKEN to a token identifier acceptable at that point in the grammar. to: ... convert the token identifier type of the TOKEN to: The token identifier of the recognized reserved word, for rule 1. A token identifier acceptable at that point in the grammar, for all other rules. On page 2379 line 76058 section 2.10.2, change: case_item_ns : pattern ')' linebreak | pattern ')' compound_list | '(' pattern ')' linebreak | '(' pattern ')' compound_list ; case_item : pattern ')' linebreak DSEMI linebreak | pattern ')' compound_list DSEMI linebreak | '(' pattern ')' linebreak DSEMI linebreak | '(' pattern ')' compound_list DSEMI linebreak ; pattern : WORD /* Apply rule 4 */ | pattern '|' WORD /* Do not apply rule 4 */ to: case_item_ns : pattern_list ')' linebreak | pattern_list ')' compound_list ; case_item : pattern_list ')' linebreak DSEMI linebreak | pattern_list ')' compound_list DSEMI linebreak ; pattern_list : WORD /* Apply rule 4 */ | '(' WORD /* Do not apply rule 4 */ | pattern_list '|' WORD /* Do not apply rule 4 */ ; Bug 1455: readv() and writev() are missing from the table of async-signal-safe functions Accepted https://austingroupbugs.net/view.php?id=1455 This item is tagged for TC3-2008. Bug 1456: Permit implementations to add additional confstr()/pathconf()/sysconf() constants OPEN https://austingroupbugs.net/view.php?id=1456 Consensus from today: applications using extensions are already non-portable, so standardizing how they detect those extensions is tough to justify. However, the fact that these constants begin with leading _, and most other extensions do not, does give us reason for the standard to mention something non-normative. Action to EricB: try proposing this as an XRAT addition rather than normative text, to see if that reads better Revisit this once the AI is addressed. Bug 1457: Add readlink(1) utility OPEN https://austingroupbugs.net/view.php?id=1457 Action to EricB: mail to The Open Group asking for any comments on sponsoring this as a new utility, starting a 30-day clock (completed after the meeting) Bug 1458: semctl missing first link to sys/sem.h Accept https://austingroupbugs.net/view.php?id=1458 This is an onlinepubs issue. Action: Andrew to fix. (closed after the meeting) Next Steps ---------- The next calls are on: Mon 2021-11-15 (gettext) Thu 2021-11-18 (general bugs) Apologies in advance Andrew Josey 2021-11-18 There will be no meetings on Mon 2021-11-22 and Thu 2021-11-25 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)