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                          
======================================================================


  • [1003.1(20... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group
    • [1003... Austin Group Issue Tracker via austin-group-l at The Open Group

Reply via email to