Minutes of the 30th June 2022 Teleconference Austin-1233 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 1st July 2022 Attendees: Don Cragun, IEEE PASC OR Nick Stoughton, Logitech/USENIX, ISO/IEC JTC 1/SC 22 OR Geoff Clare, The Open Group Eric Ackermann, HPI, University of Potsdam Mark Ziegast, SHware Systems Dev. Apologies Andrew Josey, The Open Group Tom Thompson, IEEE Eric Blake, Red Hat, The Open Group OR * General news This was a call dedicated to general bugs. There is no call on July 4. * Current Business Bug 1122: POSIX should include gettext() and friends and https://posix.rhansen.org/p/gettext_draft Bug 1560: clarify wording of command substitution https://austingroupbugs.net/view.php?id=1560 Leave this and related bugs 1561 and 1564 open awaiting reviews/discussion. Bug 1533: struct tm: add tm_gmtoff (and tm_zone) field(s) Accepted as marked https://austingroupbugs.net/view.php?id=1533 This item is tagged for Issue 8. For time.h, struct tm, on page 425, append to the struct tm member listing after line 14450, long tm_gmtoff Seconds east of UTC. const char *tm_zone Timezone abbreviation. And after line 14452 If the value of tm_zone is accessed after the value of TZ is subsequently modified, and the tm_zone value was not set by a call to gmtime() or gmtime_r(), the behaviour is undefined. For gmtime, on page 1113, lines 37692 ff., append after Upon successful completion, gmtime_r( ) shall return the address of the structure pointed to by the argument result. the sentence The structure's tm_zone member shall be set to a pointer to the string "UTC", which shall have static storage duration. For localtime, on page 1265, lines 42225 ff., append after Unlike localtime( ), the localtime_r( ) function is not required to set tzname. If localtime_r( ) sets tzname, it shall also set daylight and timezone. If localtime_r( ) does not set tzname, it shall not set daylight and shall not set timezone. the sentence If the struct tm member tm_zone is accessed after the value of TZ is subsequently modified, the behaviour is undefined. For strftime, on page 2047, line 65623 (z conversion), change [tm_isdst] to [tm_isdst, tm_gmtoff] and line 65625 (Z conversion) from [tm_isdst] to [tm_isdst, tm_zone] Bug 1456: Permit implementations to add additional confstr()/pathconf()/sysconf() constants Accepted as Marked https://austingroupbugs.net/view.php?id=1456 This item is tagged for TC3-2008 Make the changes in the desired action, but ignoring the last sentence about #if. Bug 1282: mqueue.h - pthread_attr_t is listed as defined but unclear why Accepted as Marked https://austingroupbugs.net/view.php?id=1282 This item is tagged for TC3-2008 Next Steps ---------- The next calls are on: Mon 2022-07-04 No Meeting Independence Day Holiday in the US Thu 2022-07-07 (general bugs) Mon 2022-07-11 (general bugs) gettext is complete, but may be discussed again if comments are added Apologies in Advance: Geoff Clare, 2022-07-07 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)