From owner-freebsd-emulation@FreeBSD.ORG Sun Nov 13 16:14:16 2005 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E66DE16A41F for ; Sun, 13 Nov 2005 16:14:16 +0000 (GMT) (envelope-from vova@vbook.fbsd.ru) Received: from vbook.fbsd.ru (solo.fbsd.ru [82.179.232.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52A4943D45 for ; Sun, 13 Nov 2005 16:14:16 +0000 (GMT) (envelope-from vova@vbook.fbsd.ru) Received: from vova by vbook.fbsd.ru with local (Exim 4.54 (FreeBSD)) id 1EbKUd-0006Br-I0; Sun, 13 Nov 2005 19:14:11 +0300 From: Vladimir Grebenschikov To: Danny Puckett In-Reply-To: <43775845.4020802@comresource.com> References: <20051113041529.Y757@odysseus.silby.com> <43775845.4020802@comresource.com> Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: quoted-printable Organization: SWsoft Date: Sun, 13 Nov 2005 19:14:10 +0300 Message-Id: <1131898450.2411.5.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.4.1 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: freebsd-emulation@freebsd.org Subject: Re: vmware3 port works on FreeBSD 6 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: vova@fbsd.ru List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 13 Nov 2005 16:14:17 -0000 =F7 =D7=D3, 13/11/2005 =D7 10:14 -0500, Danny Puckett =D0=C9=DB=C5=D4: > It wont l for me. I receive the following >=20 >=20 > intstal/usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only/freebs= d/driver.c:172:error:unknown=20 > ield `d_maj' specified in initializer > /usr/ports/emulators/vmware3/work/vmware-distrib/vmmon-only/freebsd/drive= r.c:181:=20 > warning: initialization makes pointer from integer without a cast Actually build does not work for current with same diagnostic. It is trivial to make it build-able, look example in emulators/rtc: /usr/ports/emulators/rtc/files$ cvs -R diff -r1.14 -r1.15 rtc.c=20 Index: rtc.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /usr/ncvs/ports/emulators/rtc/files/rtc.c,v retrieving revision 1.14 retrieving revision 1.15 diff -u -r1.14 -r1.15 --- rtc.c 10 Mar 2004 09:44:44 -0000 1.14 +++ rtc.c 13 Mar 2004 21:20:03 -0000 1.15 @@ -22,7 +22,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: ports/emulators/rtc/files/rtc.c,v 1.14 2004/03/10 09:44:44 si= lby Exp $ + * $FreeBSD: ports/emulators/rtc/files/rtc.c,v 1.15 2004/03/13 21:20:03 si= lby Exp $ * $vmFreeBSD: vmware/vmnet-only/freebsd/vmnet.c,v 1.14 2000/01/23 22:29:5= 0 vsilyaev Exp $ */ =20 @@ -96,6 +96,8 @@ #if __FreeBSD_version >=3D 502103 .d_version =3D D_VERSION, .d_flags =3D D_NEEDGIANT, +#else=20 + .d_maj =3D CDEV_MAJOR, #endif .d_open =3D rtc_open, .d_close =3D rtc_close, @@ -103,7 +105,6 @@ .d_poll =3D rtc_poll, .d_read =3D rtc_read, .d_name =3D DEVICE_NAME, - .d_maj =3D CDEV_MAJOR, #else /* open */ rtc_open, /* close */ rtc_close, But it crash system when starting vmware itself. I do not dig more. > Mike Silbersack wrote: > >=20 > > The vmware3 port seems to work on FreeBSD 6 now, with the help of some=20 > > others I figured out why it wasn't working. > >=20 > > I didn't test FreeBSD 7 (-current), but I assume that should be working= =20 > > too. > >=20 > > I won't have time to work on this further or import Orlando's VMware 4.= x=20 > > patches anytime in the next month, so please don't start asking. :) > >=20 > > Mike "Silby" Silbersack > > _______________________________________________ > > freebsd-emulation@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > > To unsubscribe, send any mail to=20 > > "freebsd-emulation-unsubscribe@freebsd.org" --=20 Vladimir B. Grebenschikov vova@fbsd.ru