From owner-freebsd-questions@FreeBSD.ORG Tue May 6 16:17:45 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EA9B5106566C for ; Tue, 6 May 2008 16:17:45 +0000 (UTC) (envelope-from andrew@farnborough.darq.net) Received: from farnborough.darq.net (fab.darq.net [82.136.41.2]) by mx1.freebsd.org (Postfix) with ESMTP id B5B088FC12 for ; Tue, 6 May 2008 16:17:45 +0000 (UTC) (envelope-from andrew@farnborough.darq.net) Received: from localhost (localhost [127.0.0.1]) by farnborough.darq.net (Postfix) with ESMTP id 4782A1CD61 for ; Tue, 6 May 2008 17:21:11 +0100 (BST) X-Virus-Scanned: amavisd-new at darq.net Received: from farnborough.darq.net ([127.0.0.1]) by localhost (farnborough.darq.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id pUJf9WpaaLfd for ; Tue, 6 May 2008 17:21:04 +0100 (BST) Received: by farnborough.darq.net (Postfix, from userid 1057) id BF82A1CD9D; Tue, 6 May 2008 17:21:04 +0100 (BST) Date: Tue, 6 May 2008 17:21:04 +0100 From: Andrew Cid To: freebsd-questions@freebsd.org Message-ID: <20080506162104.GA55284@farnborough.darq.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.11 Subject: Cross compiling i386 packages on amd64 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 06 May 2008 16:17:46 -0000 Hi all, I have an i386 jail running on an amd64 host that I use to build packages. Most packages build fine, however I have a few that fail. This includes xorg (dri won't build) and mplayer. In all cases I get an error messages similar to this: {standard input}:147: Error: `(%rsi)' is not a valid 32 bit base/index expression {standard input}:148: Error: `(%rsi,%rax)' is not a valid 32 bit base/index expression gmake[1]: *** [pullup.o] Error 1 Any ideas how I can fix this? Cheers, Andrew -- accid.net