Minutes of the 10th November 2022 Teleconference Austin-1270 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 11th November 2022 Attendees: Don Cragun, IEEE PASC OR Nick Stoughton, Logitech/USENIX, ISO/IEC JTC 1/SC 22 OR Andrew Josey, The Open Group Geoff Clare, The Open Group Eric Blake, Red Hat, The Open Group OR Apologies: Eric Ackermann, HPI, University of Potsdam Mark Ziegast, SHware Systems Dev. (power outage) Tom Thompson, IEEE * General news This was a call dedicated to general bugs. Andrew reported that the New APIs, Part 2 document has been submitted to The Open Group Governing Board for approval. * Carried Forward This section trimmed -- see Austin/1264 * Current Business 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 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. 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). Bug 1612: XSH strftime() new (I8) %s conversion requires too much of the struct tm Accepted as Marked https://austingroupbugs.net/view.php?id=1612 This issue is tagged for Issue 8. Change strftime() DESCRIPTION on P1997, L64827 from:
[all members]
to:
[tm_year, tm_mon, tm_mday, tm_hour, tm_min, tm_sec, tm_isdst]
Bug 1613: XSH 3/mktime was not updated by the resolution of bug 1533, but should have been (++) Accepted as Marked https://austingroupbugs.net/view.php?id=1613 This issue is tagged for Issue 8. Change lines 43850-43854 from: The mktime() function shall convert the broken-down time, expressed as local time, in the structure pointed to by timeptr, into a time since the Epoch value with the same encoding as that of the values returned by time(). The original values of the tm_wday and tm_yday components of the structure shall be ignored, and the original values of the other components shall not be restricted to the ranges described in . to: The mktime() function shall convert the broken-down time, expressed as local time, in some members of the structure pointed to by timeptr, into a time since the Epoch value with the same encoding as that of the values returned by time( ). The mktime() function shall make use of only the tm_year, tm_mon, tm_mday, tm_hour, tm_min, tm_sec, and tm_isdst members of the structure pointed to by timeptr; the values of these members shall not be restricted to the ranges described in . Also, change in lines in 43865-43866 the text: calculated from the other tm structure members specified in (excluding tm_wday). to: calculated from the members of the tm structure specified above. Also change lines 43867-43870 from: Upon successful completion, the values of the tm_wday and tm_yday components of the structure shall be set appropriately, and the other components shall be set to represent the specified time since the Epoch, but with their values forced to the ranges indicated in the entry; the final value of tm_mday shall not be set until tm_mon and tm_year are determined. to: [CX]Upon successful completion, the members of the structure shall be set to the values that would be returned by a call to localtime() with the specified time since the Epoch as its argument.[/CX] Bug 1615: make: allow slashes and hyphens characters in target names Accepted https://austingroupbugs.net/view.php?id=1615 This item is tagged for TC3-2008 Bug 1542: A certain example for puts, fputs, time, localtime, and localtime_r isn't consistent between them all Rejected https://austingroupbugs.net/view.php?id=1542 Since there is nothing wrong with any of the examples doing what they are intended to do, we do not see any reason to make any changes here. This bug is rejected. Next Steps ---------- The next calls are on: Mon 2022-11-14 (general bugs) Thu 2022-11-17 (general bugs) The calls are for 90 minutes Apologies in advance: Geoff Clare 2022-11-14 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)