From owner-freebsd-emulation@FreeBSD.ORG Thu Apr 3 15:10:08 2003 Return-Path: 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 942DE37B404; Thu, 3 Apr 2003 15:10:08 -0800 (PST) Received: from smtp1.server.rpi.edu (smtp1.server.rpi.edu [128.113.2.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id C802543F85; Thu, 3 Apr 2003 15:10:07 -0800 (PST) (envelope-from drosih@rpi.edu) Received: from [128.113.24.47] (gilead.netel.rpi.edu [128.113.24.47]) by smtp1.server.rpi.edu (8.12.9/8.12.7) with ESMTP id h33NA69T015951; Thu, 3 Apr 2003 18:10:06 -0500 Mime-Version: 1.0 X-Sender: drosih@mail.rpi.edu Message-Id: In-Reply-To: <1049237388.8097.153.camel@astaroth.sdezmio.org> References: <1049237388.8097.153.camel@astaroth.sdezmio.org> Date: Thu, 3 Apr 2003 18:10:05 -0500 To: Danilo Fiorenzano , freebsd-questions@freebsd.org From: Garance A Drosihn Content-Type: text/plain; charset="us-ascii" ; format="flowed" X-Scanned-By: MIMEDefang 2.28 cc: freebsd-emulation@freebsd.org Subject: Re: VMware2 build under -CURRENT ... is Broken? X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Apr 2003 23:10:08 -0000 At 3:49 PM -0700 4/1/03, Danilo Fiorenzano wrote: >5.0-CURRENT with sources cvsup'd on March 30. >"portinstall vmware2" aborts with: > >.../vmmon-only/freebsd/hostif.c: In function `FindMPN': >.../vmmon-only/freebsd/hostif.c:186: invalid operands to binary >> >*** Error code 1 > >Stop in /usr/ports/emulators/vmware2/work/vmware-distrib/vmmon-only. > > Just wondering if the port is actually currently broken under >-CURRENT or if it is something with my system. I would like to >know if it builds OK for other people tracking HEAD. It happens that I rebuilt the vmware2 port on my machine on March 25th. That went OK. Just now I tried a force-rebuild of it, and I see the same error that you reported. So, it looks like something has changed in the system includes, and that is confusing the vmware2 port. (I say "in the system", because the vmware2 port itself has not changed since I last built it). There were a number of other compile-time warnings before the one you listed. My guess is that /sys/sys/param.h might be getting pulled into the compile when it did not used to be pulled into it, but that is a very shaky guess. Please note that I am not likely to look into this any farther, because what I think I finally determined is that vmware2 simply does not work on my new PC (it builds fine, but crashes when I try to run it, on both stable and current). I still run it on my older PC, but that PC is running freebsd-stable, and needs to stay that way for now. -- Garance Alistair Drosehn = gad@gilead.netel.rpi.edu Senior Systems Programmer or gad@freebsd.org Rensselaer Polytechnic Institute or drosih@rpi.edu