Minutes of the 14th November 2022 Teleconference Austin-1271 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 15th November 2022 Attendees: Don Cragun, IEEE PASC OR Nick Stoughton, Logitech/USENIX, ISO/IEC JTC 1/SC 22 OR Andrew Josey, The Open Group Eric Blake, Red Hat, The Open Group OR Mark Ziegast, SHware Systems Dev. Apologies: Eric Ackermann, HPI, University of Potsdam Geoff Clare, The Open Group * General news This was a call dedicated to general bugs. * Carried Forward This section trimmed -- see Austin/1264 Bug 1593: specify whether struct sockaddr_un.sun_path can be a flexible array member OPEN https://austingroupbugs.net/view.php?id=1593 Wait for Eric to complete his action on bug 561 Bug 1406: clarification of SEEK_END when current pointer doesn't match buffer size OPEN https://austingroupbugs.net/view.php?id=1406 Actions carried forward: ACTION: Andrew to contact Rich Felker (dalias) and Alan Coopersmith (Solaris) for feedback. Completed ACTION: Eric B to contact glibc folks. Bug 1616: Standardize mktemp utility OPEN https://austingroupbugs.net/view.php?id=1616 We will need a sponsor; it is not suitable for inclusion in Issue 8. ACTION: Eric to ask The Open Group to sponsor adding the mktemp utility (for Issue 9). * Current Business Bug 375: Extend test/[...] conditionals: ==, <, >, -nt, -ot, -ef Accepted as Marked https://austingroupbugs.net/view.php?id=375 This item is tagged for Issue 8. After D2.1 page 3206 line 108874 section test, add: pathname1 -ef pathname2 True if pathname1 and pathname2 resolve to existing directory entries for the same file; otherwise, false. After D2.1 page 3207 line 108889 section test, add: pathname1 -nt pathname2 True if pathname1 resolves to an existing file and pathname2 cannot be resolved, or if both resolve to existing files and pathname1 is newer than pathname2 according to their last data modification timestamps; otherwise, false. pathname1 -ot pathname2 True if pathname2 resolves to an existing file and pathname1 cannot be resolved, or if both resolve to existing files and pathname1 is older than pathname2 according to their last data modification timestamps; otherwise, false. After D2.1 page 3207 line 108925 section test, add: s1 > s2 True if s1 collates after s2 in the current locale; otherwise, false. s1 < s2 True if s1 collates before s2 in the current locale; otherwise, false. On D2.1 page 3208 line 108934 section test, change: if a pathname argument is to: if a pathname, pathname1, or pathname2 argument is After D2.1 page 3209 line 108974 section test, add: LC_COLLATE Determine the locale for the behavior of the > and < string comparison operators. After D2.1 page 3210 line 108999 section test, add a new first paragraph to APPLICATION USAGE: Since '>' and '<' are operators in the shell language, applications need to quote them when passing them as arguments to test from a shell. On D2.1 page 2212 line 109090 section test, append to the paragraph: A later proposal to add [[ ]] in Issue 8 was also rejected because existing implementations of it were found to be error-prone in a similar way to historical versions of test, and there was also too much variation in behavior between shells that support it. On D2.1 page 2212 line 109092 section test, change: the error-prone historical -o flag of test. to: the error-prone historical -a and -o operators of test. On D2.1 page 2213 line 109126 section test, delete: str = pattern, str != pattern, On D2.1 page 2213 line 109127 section test, change: They were not carried forward into the test utility when the conditional command was removed from the shell because they have not been included in the test utility built into historical implementations of the sh utility. to: They were not carried forward into the test utility when the conditional command was removed from the shell because they had not been included in the test utility built into historical implementations of the sh utility. However, they were later added to this standard once support for them became widespread. Bug 1617: what tsort should do with cycles? Accepted as Marked https://austingroupbugs.net/view.php?id=1617 This item is tagged for Issue 8. Add a new paragraph to the DESCRIPTION of tsort after D2.1 P3237, L109968: If a cycle is found in the input, diagnostic message shall be printed reporting that there is a cycle and indicating which nodes are in the cycle(s). Bug 1324: sem_open() should not require the same name to map to the same virtual address OPEN https://austingroupbugs.net/view.php?id=1324 We are still waiting for wording on this item. and will start on this next time. Next Steps ---------- The next calls are on: Thu 2022-11-17 (general bugs) Mon 2022-11-21 (general bugs) Thu 2022-11-24 NO CALL for US Thanksgiving The calls are for 90 minutes Apologies in advance: Andrew Josey 2022-11-17 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)