From owner-freebsd-emulation@FreeBSD.ORG Mon Feb 2 14:06:45 2004 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 54AA516A4CE for ; Mon, 2 Feb 2004 14:06:45 -0800 (PST) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.189]) by mx1.FreeBSD.org (Postfix) with ESMTP id B741743D45 for ; Mon, 2 Feb 2004 14:06:30 -0800 (PST) (envelope-from gwk@rahn-koltermann.de) Received: from [212.227.126.155] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1AnmD7-00023h-00; Mon, 02 Feb 2004 23:06:29 +0100 Received: from [217.232.130.57] (helo=[192.168.0.3]) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1AnmD7-0003un-00; Mon, 02 Feb 2004 23:06:29 +0100 From: "Georg-W. Koltermann" To: ntai@smartfuit.com In-Reply-To: <3FB15430.4070707@smartfruit.com> References: <20031107154918.GA33872@lns.com> <3FB15430.4070707@smartfruit.com> Content-Type: text/plain Message-Id: <1075759588.992.1.camel@localhost.muc.eu.mscsoftware.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Mon, 02 Feb 2004 23:06:28 +0100 Content-Transfer-Encoding: 7bit X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:90bcaad5e51ecc993b2919ba4b74e6dc cc: freebsd-emulation@freebsd.org Subject: Re: emulators/vmware2 vs. emulators/linux_base-8 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: Mon, 02 Feb 2004 22:06:45 -0000 I'm happy to report that the patch below also works for VMware 2. -- Regards, Georg. Am Di, den 11.11.2003 schrieb ein unbekannter Absender um 14:31: > Tim Pozar wrote: > > > FYI... > > > > I was getting a number of panics for Vmare2 with the > > "emulators/linux_base-8" package. Seems that folks may want to > > stay with the "emulators/linux_base" or "7" package. > > > > Tim > > _______________________________________________ > > freebsd-emulation@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-emulation > > To unsubscribe, send any mail to "freebsd-emulation-unsubscribe@freebsd.org" > > I have solved this problem with VMware3. > (Not VMware2) > > After googling for a while, this is probably due to the > change in nice() in GNU C library. > > You can fix the problem by either going back to old library > or patch the VMware binary to make it work with newer libc. > > > Here is what you can do. Download a patch. > There are many patches available. I used the latest in obsolete. > I do not know which one is which. But, this one worked for me. > > vmware-any-any-update42.tar.gz > > Just google it and find it somewhere. > > After downloading, untar in a directory. > > Then, you have > > runme.pl > services.sh > services2.sh > update > update.c > vmmon.tar > vmnet.tar > > in vmware-any-any-update42 directory. > update.c looks like it patches the file, and update is probably > compiled binary. So, I > > cc -o ./foo update.c > ./foo /usr/local/lib/vmware/bin/vmware > > This patches the vmware binary. > At the moment, VMware is running on R4.9, am installing RH9. > > Since update.c looks like it does patch vmware binary and > does not need to be linux binary, compiling update.c may be > universally possible for all paltforms. > > Good luck. > > -- > Naoyuki "Tai" Tai, ntai a t smartfruit d o t com >