From owner-freebsd-ports@FreeBSD.ORG Fri Jun 27 04:30:09 2008 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C7F71065676 for ; Fri, 27 Jun 2008 04:30:09 +0000 (UTC) (envelope-from unixmania@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.174]) by mx1.freebsd.org (Postfix) with ESMTP id 03F9A8FC14 for ; Fri, 27 Jun 2008 04:30:08 +0000 (UTC) (envelope-from unixmania@gmail.com) Received: by ug-out-1314.google.com with SMTP id q2so358445uge.37 for ; Thu, 26 Jun 2008 21:30:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=8AwaqdNVu+oI/7NlnvJUDYi+KYUUdWm1G5NaIIrJ+GU=; b=SzCSp1bjiOKpMCWMHi5zX2/gW+7j3kRpul/K+EU1XPzPYNaIqSbLFQnuZUL6FuJ64p IbsjDnlA2+zhTmpptjgXKcwj1MPBbWjAEB8i1crueaArQ+RZNFIhssQ1mPMkGZcftgBN QNRYx4e14lOLXahQTA9s/nyJRGMrTi/j/yduE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=rwgzvutT+hjDdqLdY9B2C3ixE7dnKGmpuNbOxOy7o1tQU0dTdvM+ZBY4v/pnppoAZl C+bHbPAqNp8MI/SEgljZlKgESXwFROFZ0YEtLSzjRjUVTHfSqtSTZ3VrbAVgCr7gW8Ir z+ewb3su4GuqkoFgc7kLyw4MAecbVLh9Xu7Ak= Received: by 10.66.221.6 with SMTP id t6mr1730289ugg.55.1214541007559; Thu, 26 Jun 2008 21:30:07 -0700 (PDT) Received: by 10.67.31.16 with HTTP; Thu, 26 Jun 2008 21:30:07 -0700 (PDT) Message-ID: Date: Fri, 27 Jun 2008 01:30:07 -0300 From: "Carlos A. M. dos Santos" To: freebsd-emulation@freebsd.org, freebsd-ports@freebsd.org In-Reply-To: <20080620211216.GA75382@saturn.kn-bremen.de> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20080620211216.GA75382@saturn.kn-bremen.de> Cc: Subject: Re: please test experimental qemu-devel-20080620 snapshot and kqemu-1.4.0pre1 update! X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 27 Jun 2008 04:30:09 -0000 On Fri, Jun 20, 2008 at 6:12 PM, Juergen Lock wrote: > I've been playing with a qemu-devel update again recently (which also > includes a kqemu api change, therefore I have a new kqemu-kmod-devel > port too), and these are the main news: > > - Many targets including x86 have been converted from dyngen to tcg > completely, which should allow building them with newer gcc versions; > I've added an ALL_TARGETS knob that can be turned off if you only need > these targets, that avoids building the gcc34 port if you're on 7.0 or > later. Here is the list out of the CONFIGURE_ARGS: > i386-softmmu,sparc-softmmu,x86_64-softmmu,mips-softmmu,mipsel-softmmu,mips64-softmmu,mips64el-softmmu,arm-softmmu,m68k-softmmu > (I only tested i386 and x86_64 a little bit. This knob also needs testing > on 7.0 and later i386 hosts.) > - kqemu now also works for i386-softmmu on amd64 hosts, i.e. you no longer > need to use qemu-system-x86_64 there if you want kqemu. > - And of course the usual round of bugfixes and optimizations, etc. > > The tcg conversions can cause regressions tho, and indeed I found > that 7.0-RELEASE-amd64-livefs.iso causes qemu-system-x86_64 to crash on > i386 hosts, it'd be interesting if you can find more. (I'll post a seperate > message with details about that crash on the qemu list, and probably won't > commit this version because of that.) > > I didn't inline the update and kqemu port this time since its two files, > just fetch them from: > http://people.freebsd.org/~nox/qemu/kqemu-kmod-devel.shar > and > http://people.freebsd.org/~nox/qemu/qemu-devel-20080620.patch > > Enjoy, I just gave it a try on 7.0-STABLE/i386. Installing Windows XP Pro is working pretty well. QNX 6.3.2 is unable to find the mouse, but I'm not sure if this is a problem in QEMU or in QNX. ;-) -- If you think things can't get worse it's probably only because you lack sufficient imagination.