From owner-freebsd-emulation@FreeBSD.ORG Mon May 2 22:09:40 2005 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 D12E816A4CE; Mon, 2 May 2005 22:09:40 +0000 (GMT) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id E0B3E43D39; Mon, 2 May 2005 22:09:39 +0000 (GMT) (envelope-from jkim@niksun.com) Received: from [10.70.0.244] (daemon.mj.niksun.com [10.70.0.244]) by anuket.mj.niksun.com (8.13.1/8.13.1) with ESMTP id j42MAPmd071196; Mon, 2 May 2005 18:10:26 -0400 (EDT) (envelope-from jkim@niksun.com) From: Jung-uk Kim Organization: Niksun, Inc. To: freebsd-amd64@freebsd.org, "Mars G. Miro" Date: Mon, 2 May 2005 18:09:25 -0400 User-Agent: KMail/1.6.2 References: <28edec3c050502033811804428@mail.gmail.com> In-Reply-To: <28edec3c050502033811804428@mail.gmail.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200505021809.25799.jkim@niksun.com> X-Virus-Scanned: ClamAV version 0.83, clamav-milter version 0.83 on anuket.mj.niksun.com X-Virus-Status: Clean cc: freebsd-emulation@freebsd.org Subject: Re: Recent qemu port still doesn't build on amd64, SMB dependency? 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 May 2005 22:09:41 -0000 On Monday 02 May 2005 06:38 am, Mars G. Miro wrote: > Bombs in here: > gmake[1]: Entering directory > `/usr/ports/emulators/qemu/work/qemu-0.7.0/i386-softmmu' > gcc34 -Wall -O2 -g -fno-strict-aliasing -I. > -I/usr/ports/emulators/qemu/work/qemu-0.7.0/target-i386 > -I/usr/ports/emulators/qemu/work/qemu-0.7.0 -D_GNU_SOURCE > -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE > -DSMBD=\"/usr/local/sbin/smbd\" > -I/usr/ports/emulators/qemu/work/qemu-0.7.0/fpu > -I/usr/ports/emulators/qemu/work/qemu-0.7.0/slirp -c -o vl.o > /usr/ports/emulators/qemu/work/qemu-0.7.0/vl.c > In file included from > /usr/ports/emulators/qemu/work/qemu-0.7.0/fpu/softfloat.h:394, > from > /usr/ports/emulators/qemu/work/qemu-0.7.0/target-i386/cpu.h:41, > from > /usr/ports/emulators/qemu/work/qemu-0.7.0/vl.h:73, from > /usr/ports/emulators/qemu/work/qemu-0.7.0/vl.c:24: > /usr/ports/emulators/qemu/work/qemu-0.7.0/fpu/softfloat-native.h:39 >: error: `FE_RM' undeclared here (not in a function) > /usr/ports/emulators/qemu/work/qemu-0.7.0/fpu/softfloat-native.h:39 >: error: enumerator value for `float_round_down' not integer > constant > /usr/ports/emulators/qemu/work/qemu-0.7.0/fpu/softfloat-native.h:40 >: error: `FE_RP' undeclared here (not in a function) > /usr/ports/emulators/qemu/work/qemu-0.7.0/fpu/softfloat-native.h:40 >: error: enumerator value for `float_round_up' not integer constant > /usr/ports/emulators/qemu/work/qemu-0.7.0/fpu/softfloat-native.h:42 >: error: `FE_RZ' undeclared here (not in a function) > /usr/ports/emulators/qemu/work/qemu-0.7.0/fpu/softfloat-native.h:42 >: error: enumerator value for `float_round_to_zero' not integer > constant /usr/ports/emulators/qemu/work/qemu-0.7.0/vl.c: In > function `init_timers': > /usr/ports/emulators/qemu/work/qemu-0.7.0/vl.c:982: warning: label > `use_itimer' defined but not used > /usr/ports/emulators/qemu/work/qemu-0.7.0/vl.c: In function > `loadmodules': /usr/ports/emulators/qemu/work/qemu-0.7.0/vl.c:1622: > warning: implicit declaration of function `kldload' > /usr/ports/emulators/qemu/work/qemu-0.7.0/vl.c: At top level: > /usr/ports/emulators/qemu/work/qemu-0.7.0/vl.c:910: warning: > 'start_rtc_timer' defined but not used > gmake[1]: *** [vl.o] Error 1 > gmake[1]: Leaving directory > `/usr/ports/emulators/qemu/work/qemu-0.7.0/i386-softmmu' > gmake: *** [all] Error 1 > *** Error code 2 > > Stop in /usr/ports/emulators/qemu. > tart_rtc_timer' defined but not used > gmake[1]: *** [vl.o] Error 1 > gmake[1]: Leaving directory > `/usr/ports/emulators/qemu/work/qemu-0.7.0/i386-softmmu' > gmake: *** [all] Error 1 > *** Error code 2 > > Stop in /usr/ports/emulators/qemu. > > I'm guessing it's qemu's hard dependency on samba, yes? > > I'll see if installing samba makes it not bomb. Actually there are two missing patches, namely patch-fbsd and patch-libmath from the original PR. You can get them from the PR itself. http://docs.freebsd.org/cgi/mid.cgi?200504301849.j3UIng675264 FYI, committer's aware of the issue already. Jung-uk Kim > Matsalams ;-) > > > > cheers > mars