A NOTE has been added to this issue. ====================================================================== https://www.austingroupbugs.net/view.php?id=1912 ====================================================================== Reported By: lanodan Assigned To: ====================================================================== Project: 1003.1(2024)/Issue8 Issue ID: 1912 Category: System Interfaces Type: Omission Severity: Editorial Priority: normal Status: New Name: Haelwenn (lanodan) Monnier Organization: User Reference: Section: sysconf Page Number: (page or range of pages) Line Number: (Line or range of lines) Interp Status: --- Final Accepted Text: ====================================================================== Date Submitted: 2025-03-10 07:30 UTC Last Modified: 2025-03-13 15:36 UTC ====================================================================== Summary: sysconf lacks variable for {CHARCLASS_NAME_MAX} ======================================================================
---------------------------------------------------------------------- (0007113) geoffclare (manager) - 2025-03-13 15:36 https://www.austingroupbugs.net/view.php?id=1912#c7113 ---------------------------------------------------------------------- Interpretation response ------------------------ The standard states the value of {CHARCLASS_NAME_MAX} shall be provided by the sysconf() function, and conforming implementations must conform to this. However, concerns have been raised about this which are being referred to the sponsor. Rationale: ------------- Applications cannot portably make use of this requirement since the standard does not specify the name of the constant to pass to sysconf(). Notes to the Editor (not part of this interpretation): ------------------------------------------------------- Before page 468 line 16409 section <unistd.h>, add: <blockquote>_SC_CHARCLASS_NAME_MAX</blockquote> Page 2199 before line 71772 section sysconf(), add <blockquote>| {CHARCLASS_NAME_MAX} | _SC_CHARCLASS_NAME_MAX |</blockquote> Issue History Date Modified Username Field Change ====================================================================== 2025-03-10 07:30 lanodan New Issue 2025-03-11 12:40 geoffclare Project Online Pubs => 1003.1(2024)/Issue8 2025-03-11 12:41 geoffclare Note Added: 0007108 2025-03-11 12:47 geoffclare Note Added: 0007109 2025-03-13 15:36 geoffclare Note Added: 0007113 ======================================================================
