A NOTE has been added to this issue. 
====================================================================== 
https://austingroupbugs.net/view.php?id=1861 
====================================================================== 
Reported By:                stephane
Assigned To:                
====================================================================== 
Project:                    1003.1(2024)/Issue8
Issue ID:                   1861
Category:                   Shell and Utilities
Type:                       Error
Severity:                   Objection
Priority:                   normal
Status:                     New
Name:                       Stephane Chazelas 
Organization:                
User Reference:              
Section:                    xargs utility 
Page Number:                3601 
Line Number:                123207-123214 
Interp Status:              --- 
Final Accepted Text:         
====================================================================== 
Date Submitted:             2024-10-11 12:32 UTC
Last Modified:              2024-10-14 16:13 UTC
====================================================================== 
Summary:                    xargs -L broken by
https://austingroupbugs.net/view.php?id=243 resolution
====================================================================== 

---------------------------------------------------------------------- 
 (0006916) geoffclare (manager) - 2024-10-14 16:13
 https://austingroupbugs.net/view.php?id=1861#c6916 
---------------------------------------------------------------------- 
> For the record, AFAIK, -L is a POSIX invention.

To set the record straight, I'll point out that -L is marked XSI. It found
its way into POSIX from SUSv2 when POSIX.1, POSIX.2, and SUS were merged to
form POSIX.1-2001 / SUSv3.

It first appeared in XPG4. XPG3 had -l and no -L; XPG4 marked -l
obsolescent and added -L. Obviously this change was influenced by POSIX.2's
utility syntax guidelines (the XPG alignment with POSIX.2 happened between
XPG3 and XPG4), but that's not the same as -L being "a POSIX invention".

> The 2018 text closely resembles that of the SunOS man page from the 80s.

Most likely the SunOS man page text and the XPG3 text were both based on
the wording for -l in SVID. 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2024-10-11 12:32 stephane       New Issue                                    
2024-10-11 12:32 stephane       Name                      => Stephane Chazelas
2024-10-11 12:32 stephane       Section                   => xargs utility   
2024-10-11 12:32 stephane       Page Number               => 3601            
2024-10-11 12:32 stephane       Line Number               => 123207-123214   
2024-10-11 16:28 stephane       Note Added: 0006913                          
2024-10-12 05:57 stephane       Note Added: 0006914                          
2024-10-14 16:13 geoffclare     Note Added: 0006916                          
======================================================================


  • [1003.1(2024... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group
    • [1003.1... Austin Group Bug Tracker via austin-group-l at The Open Group

Reply via email to