From owner-freebsd-emulation@FreeBSD.ORG Wed Oct 26 13:44:06 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 CA6B716A41F; Wed, 26 Oct 2005 13:44:06 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from sakura.ninth-nine.com (sakura.ninth-nine.com [219.127.74.120]) by mx1.FreeBSD.org (Postfix) with ESMTP id 44E2F43D45; Wed, 26 Oct 2005 13:44:06 +0000 (GMT) (envelope-from nork@FreeBSD.org) Received: from nadesico.ninth-nine.com (nadesico.ninth-nine.com [219.127.74.122]) by sakura.ninth-nine.com (8.13.3/8.13.3/NinthNine) with ESMTP id j9QDi1iM075262; Wed, 26 Oct 2005 22:44:02 +0900 (JST) (envelope-from nork@FreeBSD.org) Date: Wed, 26 Oct 2005 22:44:01 +0900 From: Norikatsu Shigemura To: Juergen Lock Message-Id: <20051026224401.3acf2501.nork@FreeBSD.org> In-Reply-To: <20051025191141.GC7277@saturn.kn-bremen.de> References: <20051025215759.25681b85.nork@FreeBSD.org> <20051025191141.GC7277@saturn.kn-bremen.de> X-Mailer: Sylpheed version 2.1.4 (GTK+ 2.6.10; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (sakura.ninth-nine.com [219.127.74.121]); Wed, 26 Oct 2005 22:44:02 +0900 (JST) Cc: freebsd-emulation@FreeBSD.org, Norikatsu Shigemura , jkim@FreeBSD.org Subject: Re: kqemu-kmod port X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 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: Wed, 26 Oct 2005 13:44:06 -0000 On Tue, 25 Oct 2005 21:11:41 +0200 Juergen Lock wrote: > > I want kqemu only port to make buildkernel with PORTS_MODULES. > > I tested that make buildworld PORTS_MODULES=emulators/qemu, > > but no good. So I decided to make kqemu-kmod port. > > If I commit following port, I'll remove kqemu related code > > from emulators/qemu/Makefile and add dependency on kqemu-kmod. > >[...] > Err. You may be able to build the kld seperately like that, but the > qemu build also needs the kqemu bits in place in the build dir to add in > kqemu support... So if you remove it from the qemu port the kld wont > get used. $ grep -r kqemu . ./kqemu.c:#include "kqemu/kqemu.h" Ah! OK. Hum... I'll install to ${LOCALBASE}/include/kqemu/kqemu.h:-). I'll try to make a patch for qemu, because it seems to be unquestionable.