From nobody  Thu Dec  4 08:40:45 1997
Received: (from nobody@localhost)
          by hub.freebsd.org (8.8.7/8.8.7) id IAA04904;
          Thu, 4 Dec 1997 08:40:45 -0800 (PST)
          (envelope-from nobody)
Message-Id: <199712041640.IAA04904@hub.freebsd.org>
Date: Thu, 4 Dec 1997 08:40:45 -0800 (PST)
From: dmm125@bellatlantic.net
To: freebsd-gnats-submit@freebsd.org
Subject: make all fails in /usr/src/lkm/vm86
X-Send-Pr-Version: www-1.0

>Number:         5218
>Category:       i386
>Synopsis:       make all fails in /usr/src/lkm/vm86
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    steve
>State:          closed
>Quarter:
>Keywords:
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Dec  4 08:50:00 PST 1997
>Closed-Date:    Sun Jan 4 10:12:19 PST 1998
>Last-Modified:  Sun Jan  4 10:14:28 PST 1998
>Originator:     Donn Miller
>Release:        2.2.5-RELEASE
>Organization:
N/A
>Environment:
FreeBSD myname.my.domain 2.2.5-RELEASE FreeBSD 2.2.5-RELEASE #0:
 Tue Dec  2 22:57:01 GMT 1997     
root@myname.my.domain:/usr/src/sys/compile/CUSTOM  i386


>Description:
'make all' in /usr/src/lkm/vm86 (FreeBSD 2.2.5-RELEASE) results in 
error messages & warnings and eventually fails.  Some output is shown 
below:

Warning: Object directory not changed from original /usr/src/lkm/vm86
cc -O -I. -I/usr/include -DLKM -DVM86_MODULE  -DKERNEL -DACTUALLY_LKM_NOT_KERNE
L -I/usr/src/lkm/vm86/../../sys  -Wreturn-type -Wcomment -Wredundant-decls -Wim
plicit  -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes  -Wpointer-ar
ith -c /usr/src/lkm/vm86/../../sys/i386/i386/vm86.c
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c: In function `POP':
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:101: warning: implicit declaration
 of function `fusword'
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c: In function `emulate_vm86':
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:123: warning: implicit declaration
 of function `PCB_EXTENSION'
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:123: `pcb_ext_vm86' undeclared (fi
rst use this function)
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:123: (Each undeclared identifier i
s reported only once
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:123: for each function it appears
in.)
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:219: warning: nested extern declar
ation of `fusword'
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:220: warning: nested extern declar
ation of `fusword'
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:221: warning: nested extern declar
make.log: unmodified: line 1/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:220: warning: nested extern declar
ation of `fusword'
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:236: warning: nested extern declar
ation of `fusword'
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c: In function `i386_vm86':
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:263: structure has no member named
 `pcb_ext_vm86'
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:264: structure has no member named
 `pcb_ext_vm86'
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:265: structure has no member named
 `md_userext'
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:266: structure has no member named
 `md_userext'
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:268: `pcb_ext_vm86' undeclared (fi
rst use this function)
/usr/src/lkm/vm86/../../sys/i386/i386/vm86.c:269: warning: passing arg 2 of `bc
opy' makes pointer from integer without a cast
*** Error code 1

Stop.




>How-To-Repeat:
# cd /usr/src/lkm/vm86
# make all
>Fix:
Not known.
>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: steve 
State-Changed-When: Sun Jan 4 10:12:19 PST 1998 
State-Changed-Why:  
src/lkm/vm86/* was removed by Jonathan Lemon on 1997/08/28. 
>Unformatted:
