Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 14 Feb 1996 13:24:38 -0500 (EST)
From:      "Marc G. Fournier" <scrappy@ki.net>
To:        current@freebsd.org
Subject:   Upgraded 2.1-STABLE to 2.2-CURRENT problems
Message-ID:  <Pine.BSF.3.91.960214131716.224A-100000@ki.net>

next in thread | raw e-mail | index | archive | help

Hi...

	I've just upgraded my machine to 2.2-CURRENT (the 486 this time)
and seem to be missing some include files.

	First one is when I try to recompile netstat:

ki# find /usr/src -name ns.h -print
/usr/src/sys/compile/kinet/ns.h
ki# pwd
/usr/include
ki# cd /usr/src/usr.bin/netstat
ki# make
cc -O2 -m486 -pipe -I/sys   -c /usr/src/usr.bin/netstat/route.c
/usr/src/usr.bin/netstat/route.c:57: netns/ns.h: No such file or directory
/usr/src/usr.bin/netstat/route.c: In function `ns_print':
/usr/src/usr.bin/netstat/route.c:805: storage size of `work' isn't known
/usr/src/usr.bin/netstat/route.c:806: field `net_e' has incomplete type
/usr/src/usr.bin/netstat/route.c:812: dereferencing pointer to incomplete type
/usr/src/usr.bin/netstat/route.c: In function `ns_phost':
/usr/src/usr.bin/netstat/route.c:852: storage size of `work' isn't known
/usr/src/usr.bin/netstat/route.c:853: storage size of `ns_zeronet' isn't known
/usr/src/usr.bin/netstat/route.c:856: dereferencing pointer to incomplete type
*** Error code 1

Stop.

	I did a find for ns.h, and the only occurance I can find is in
my compile directory for the kernel, but nowhere else (how did it get to the
compile directory in the first place)

	The second one is:

ki# make
===> atapi
cc -O2 -m486 -pipe -nostdinc -I. -I/sys -DATAPI -DATAPI_MODULE  -DKERNEL -I/usr/src/lkm/atapi/../../sys -W -Wcomment -Wredundant-decls -c /usr/src/lkm/atapi/../../sys/i386/isa/atapi.c
In file included from /sys/sys/conf.h:211,
                 from /usr/src/lkm/atapi/../../sys/i386/isa/atapi.c:912:
./machine/conf.h:6: ioconf.h: No such file or directory
*** Error code 1

Stop.
*** Error code 1

Stop.

	Again, this is found in my compile directory and nowhere else.

	First thing I did was recompile and boot the kernel, then I installed
the new include files.  The sup is current to 5pm on the 13th.

	On the 386, /usr/include/netns is linked to /sys/netns, which doesn't
exist anymore?

	I'm going to do some more comparisons between the 386 and the 486
hierarchies and see if I've missed anything...but in case I haven't, any
ideas?

Thanks...

Marc G. Fournier | POP Mail  Telnet Acct  DNS Hosting
System           |  WWW Services   Database Services  | Knowledge, 
  Administrator  |                                    | Information and
 scrappy@ki.net  |      WWW: http://www.ki.net        | Communications, Inc




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.960214131716.224A-100000>