Subject: emulators/vmware-module compile errors
To: None <tech-pkg@netbsd.org>
From: Joe Reed <jnr@cwru.edu>
List: tech-pkg
Date: 05/31/2003 20:34:47
hi, i am trying to get vmware installed and running.  i have a license for 
2.0.3 so i need to compile and run vmware 2.0.x (i don't believe i can run 
vmware3 with that license).  when i attempt to build, i get the following 
errors.

however, i did fix these through the use of #ifndef .. #endif

this brought many more compile errors.  mostly when the variable 'curproc' is 
used.  it appears that this code was not updated to run with 'struct lwp' 
instead of a proc struct.  is it worth my time to attempt to fix all these 
errors? or is an effort already in progress to make this package work again?  
or have i completely missed the mark on this?

i am compiling current pkgsrc (cvs from yesterday 2003-05-30) using 
netbsd-current 1.6P(i386) with sources and userland from Feb 28, 2003

--joe

--- initial compile errors -- snip---------

In file included from 
/usr/build/pkgsrc/obj/emulators/vmware-module/work.bork/source/vmmon/netbsd/drv.c:73:
/usr/build/pkgsrc/obj/emulators/vmware-module/work.bork/source/vmmon/include/x86.h:183: 
warning: `MSR_SYSENTER_CS' redefined
/usr/build/pkgsrc/obj/emulators/vmware-module/work.bork/source/vmmon/x86/specialreg.h:186: 
warning: this is the location of the previous definition
/usr/build/pkgsrc/obj/emulators/vmware-module/work.bork/source/vmmon/include/x86.h:184: 
warning: `MSR_SYSENTER_ESP' redefined
/usr/build/pkgsrc/obj/emulators/vmware-module/work.bork/source/vmmon/x86/specialreg.h:187: 
warning: this is the location of the previous definition
/usr/build/pkgsrc/obj/emulators/vmware-module/work.bork/source/vmmon/include/x86.h:185: 
warning: `MSR_SYSENTER_EIP' redefined
/usr/build/pkgsrc/obj/emulators/vmware-module/work.bork/source/vmmon/x86/specialreg.h:188: 
warning: this is the location of the previous definition