Subject: Includes not copied
To: None <current-users@NetBSD.org>
From: Mouseless Keyboard <mouseless@gmail.com>
List: current-users
Date: 03/23/2005 10:29:09
Hello,
first of all please apologize my "realname", I am about to change that soon.
I am wondering whether it is desired that files in src/sys/sys/ aren't
copied into /usr/include/sys/ via ./build.sh install=/

Since I was upgrading from netbsd 2.x, dated January 2004, I ran into
the problem that I needed to update pkgsrc/pkgtools/pkg_install, but
got the error:
checking sys/statvfs.h presence... yes
configure: WARNING: sys/statvfs.h: present but cannot be compiled
[...]
/usr/include/sys/statvfs.h:53: error: parse error before "fsblkcnt_t"

(That error occurs because the definition of __fsblkcnt_t was added
sometime in between into src/sys/sys/ansi.h. Same with mount.h, seems
to be there'd been made some changes)

Therefore I had to copy all files from src/sys/sys/ to
/usr/include/sys/ manually.
I wonder if that's desired or whether I shouldn't have build a
distribution, but instead a release, since I was upgrading from 2.x??
As for now, do you suggest to copy some more files in my case? (I am
not that familar with the src-tree).

Additionally I'd like to say that the message from Lars Udo
"postinstall fixes failed: x11" also applies to my machine.
Build: NetBSD eddyhq.kicks-ass.org 3.99.1 NetBSD 3.99.1
(BIGGY-$Revision: 1.661 $) #0: Tue Mar 22 18:24:43 CET 2005 
root@eddyhq.kicks-ass.org:/usr/obj/sys/arch/i386/compile/BIGGY i386

Regards, Eddy.