Subject: Re: what is nbcompat, where is it,
To: Simon Shapiro <shimon@simonshapiro.net>
From: Jeremy C. Reed <reed@reedmedia.net>
List: netbsd-help
Date: 05/13/2005 12:07:22
On Fri, 13 May 2005, Simon Shapiro wrote:

> in /usr/include/sys/statvfs.h:
>
> #if !HAVE_STATVFS
>
> #include <nbcompat/types.h>
> #include <nbcompat/param.h>

I don't see that in /usr/include/sys/statvfs.h.

nbcompat is used on non-NetBSD systems to provide definitions and
functions missing from other Unix platforms.

There is an include/nbcompat/statvfs.h which could be at
/usr/pkg/include/nbcompat/statvfs.h on non-NetBSD systems that need
pkgsrc's libnbcompat package.

See pkgsrc/pkgtools/libnbcompat/ and also look at
pkgsrc/pkgtools/libnbcompat/files//nbcompat/statvfs.h

I am guessing that your file got replaced with the libnbcompat file
accidently.

 Jeremy C. Reed

 	  	 	 BSD News, BSD tutorials, BSD links
	  	 	 http://www.bsdnewsletter.com/