Minutes of the 29th April 2021 Teleconference Austin-1124 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 30th April 2021 Attendees: Nick Stoughton, USENIX, ISO/IEC JTC 1 / SC 22 OR Don Cragun, IEEE PASC OR Joerg Schilling Eric Blake, Red Hat, The Open Group OR Andrew Josey, The Open Group Geoff Clare, The Open Group Tom Thompson, IEEE Richard Hansen Mark Ziegast, SHware Systems Dev. Apologies: Eric Ackermann, HPI, University of Potsdam * General news The New APIs document has been approved by The Open Group Governing Board. * 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 1254: "asynchronous list" description uses "command" instead of "AND-OR list" OPEN https://austingroupbugs.net/view.php?id=1254 Action: Joerg to investigate how his shell behaves. Bug 700 - Nick to raise this issue with the C committee Bug 713 - Nick to raise with the C committee. Bug 739 - Nick to raise with the C committee. * Current Business We processed the New APIs related bugs so as to resolve them. Refer to the bugs for details of the resolution. They are all tagged for Issue 8, and unless marked otherwise are Accepted as Marked. Bug 697: Adding of a getdirentries() function https://austingroupbugs.net/view.php?id=697 Make the changes from "Additional APIs for Issue 8, Part 1" (Austin/1110). https://www.opengroup.org/austin/docs/austin_1110.pdf Bug 900: add qsort_r https://austingroupbugs.net/view.php?id=900 Bug 986: Would it be worth investigating adding strlcpy(), strlcat(), wcslcpy() and wcslcat()? https://austingroupbugs.net/view.php?id=986 Bug 993: Standardizing dladdr() https://austingroupbugs.net/view.php?id=993 Bug 1061: Please add memmem() (and maybe wmemmem()) https://austingroupbugs.net/view.php?id=1061 Bug 1134: Add getentropy interface https://austingroupbugs.net/view.php?id=1134 Bug 1138: Add strsignal(), sig2str() and str2sig() to the standard. https://austingroupbugs.net/view.php?id=1138 accepted as marked, resolved, issue8 tag Bug 1216: Adding clockid parameter to functions that accept absolute struct timespec timeouts https://austingroupbugs.net/view.php?id=1216 Make the changes from "Additional APIs for Issue 8, Part 1" (Austin/1110). Resolve the overlap with bug 1426 by applying 1426 first and then, instead of just adding the new functions to the table, treat each *_clock*() function the same as the corresponding *_timed*() function in the updated XBD 4.12. In addition, rename the *_timed*() pages to *_clock*() and add pointer pages for the *_timed*() functions. Bug 1218: Add reallocarray() https://austingroupbugs.net/view.php?id=1218 Make the changes from "Additional APIs for Issue 8, Part 1" (Austin/1110) and also make the following change: On page 636 line 22019 (calloc ERRORS), change:
[ENOMEM] Insufficient memory is available.
to:
[ENOMEM] Insufficient memory is available, including the case when nelem * elsize would overflow.
Bug 1220: Add an API to query the name of a locale category of a locale object https://austingroupbugs.net/view.php?id=1220 Bug 1263: Add ppoll( ) https://austingroupbugs.net/view.php?id=1263 We then returned to Bug 1436 as some comments had been raised on the list. Bug 1436: make: add "-j max_jobs" option to support simultaneous rule processing https://austingroupbugs.net/view.php?id=1436 See austin-group-l:archive/latest/32507. This item will be continued on the next general bugs call. The next call will be a gettext call on Monday. Next Steps ---------- The next calls are on: May 3rd 2021 (Monday) Gettext This call will be for 90 minutes. May 6th 2021 (Thursday) General Bugs This call will be 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 Apologies in advance: Geoff Clare, Mon 2021-05-03 Andrew Josey, Mon 2021-05-03 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)