standards/60597: FreeBSD's /usr/include lacks of cpio.h

Michal Pasternak dotz at irc.pl
Fri Dec 26 11:50:23 PST 2003


>Number:         60597
>Category:       standards
>Synopsis:       FreeBSD's /usr/include lacks of cpio.h
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-standards
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          update
>Submitter-Id:   current-users
>Arrival-Date:   Fri Dec 26 11:50:17 PST 2003
>Closed-Date:
>Last-Modified:
>Originator:     Michal Pasternak
>Release:        4-STABLE
>Organization:
>Environment:
FreeBSD mainframe.w.lub.pl 4.9-STABLE FreeBSD 4.9-STABLE #0: Thu Dec 25 12:02:15 CET 2003     doc at mainframe.w.lub.pl:/usr/obj/usr/src/sys/MP-UX  i386

>Description:
      FreeBSD is missing /usr/include/cpio.h file, which is mentioned in:

http://www.opengroup.org/onlinepubs/007904975/basedefs/cpio.h.html

(POSIX, XRG)
>How-To-Repeat:
N/A      
>Fix:
      Take the file from NetBSD project:

http://cvsweb.netbsd.org/bsdweb.cgi/~checkout~/src/include/cpio.h?rev=1.2&content-type=text/plain

The file itself is very simple; it is not a problem while writing 
applications, that use it (everyone could include them in the 
application source in such case), but this should not be done this way
 -- this file should be in basesystem.

FreeBSD already include "tar.h", which is a part of the same standard.
>Release-Note:
>Audit-Trail:
>Unformatted:


More information about the freebsd-standards mailing list