Minutes of the 15th August 2024 Teleconference Austin-1423 Page 1 of 1 Submitted by Andrew Josey, The Open Group. 15th August 2024 Attendees: Don Cragun, IEEE SA OR Nick Stoughton, USENIX, ISO/IEC JTC 1/SC 22 OR Andrew Josey, The Open Group Geoff Clare, The Open Group Andrew Rivera Eric Blake, Red Hat, The Open Group OR Apologies Tom Thompson, IEEE Eric Ackermann, CISPA * General news A reminder that we have agreed there will be no Monday meetings for a while. Please note that the 22nd August call is setup to use a different webex bridge as Andrew is out on vacation. We discussed the draft response to the ISO editorial comments. We agreed that they can now be submitted to ISO to see what their response is. A copy has been added to the document register as Austin/1422. We will discuss with Tom the IEEE PSDO process as a possibility for an alternative approvals path if the document gets rejected at this late stage by the ISO editors. * Current Business Bug 1845: Status of the thread-safety of exit is confusing OPEN https://www.austingroupbugs.net/bug_view_page.php?bug_id=1845 This is still open for feedback on the proposal. Bug 1847: dladdr()'s second argument should be Dl_info*, not Dl_info_t* Accepted as Marked https://www.austingroupbugs.net/bug_view_page.php?bug_id=1847 This item is tagged for TC1-2024. An interpretation is required. Interpretation response: The standard states that defines Dl_info_t and does not define Dl_info, and conforming implementations must conform to this. However, concerns have been raised about this which are being referred to the sponsor. Rationale: There is existing application code that uses Dl_info_t and existing code that uses Dl_info. To enable both to be ported to a standard-conforming environment with minimal change, the standard should define both types. Notes to the Editor (not part of this interpretation): After page 238 line 8393 section , add:
The header shall define the Dl_info type to be the same type as Dl_info_t.
On page 238 line 8409 section , change APPLICATION USAGE from "None" to:
Although this standard requires Dl_info and Dl_info_t to be defined as synonyms for the same type, historically many systems only defined Dl_info and did not define Dl_info_t. Consequently, choosing to use Dl_info over Dl_info_t may provide better portability to non-conforming implementations (such as those which conform to earlier versions of this standard from before dladdr() was added but which also provide dladdr() as an extension).
Bug 1851: FD_CLOFORK should not be preserved across exec OPEN https://www.austingroupbugs.net/bug_view_page.php?bug_id=1851 We discussed this item. FD_CLOFORK was added based on it already being in Solaris, AIX, (some)BSD and macOS. We need to check what the existing behavior is on those systems. AI: Andrew to try to contact Solaris, other BSD, AIX, and macOS for comments. Bug 1852: Clarify "$@[:$@:]" (with $# -eq 0) OPEN https://www.austingroupbugs.net/bug_view_page.php?bug_id=1852 We discussed this item and are leaving open for feedback on note 6862. Next Steps ---------- The next calls are on Thu 2024-08-22 (WEBEX meeting - general bugs) **Different Bridge** Thu 2024-08-29 (WEBEX meeting - general bugs) **Regular Bridge** 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)