From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50144) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W39MO-0001Tm-Qi for qemu-devel@nongnu.org; Tue, 14 Jan 2014 14:09:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W39MH-0006Xu-JO for qemu-devel@nongnu.org; Tue, 14 Jan 2014 14:09:12 -0500 Received: from speedy.comstyle.com ([2001:470:1d:8c::2]:19347 helo=mail.comstyle.com) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W39MH-0006WP-Et for qemu-devel@nongnu.org; Tue, 14 Jan 2014 14:09:05 -0500 Received: from humpty.home.comstyle.com (d72-39-54-224.home1.cgocable.net [72.39.54.224]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: brad) by mail.comstyle.com (Postfix) with ESMTPSA id 138D598465 for ; Tue, 14 Jan 2014 14:08:49 -0500 (EST) Message-ID: <52D58B40.7060706@comstyle.com> Date: Tue, 14 Jan 2014 14:08:48 -0500 From: Brad Smith MIME-Version: 1.0 References: <20131211004908.GA19241@rox.home.comstyle.com> <52AD2F97.4090002@comstyle.com> <52B427C2.9040705@comstyle.com> In-Reply-To: <52B427C2.9040705@comstyle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v3] Fix QEMU build on OpenBSD on x86 archs List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org On 12/20/13 06:19, Brad Smith wrote: > On 14/12/13 11:27 PM, Brad Smith wrote: >> On 10/12/13 7:49 PM, Brad Smith wrote: >>> This resolves the build issue with building the ROMs on OpenBSD on x86 >>> archs. >>> As of OpenBSD 5.3 the compiler builds PIE binaries by default and thus >>> the >>> whole OS/packages and so forth. The ROMs need to have PIE disabled. >>> This >>> is my initial attempt at trying to get somehting upstream so that QEMU >>> both builds out of the box and to resolve the build issue with the >>> buildbots that has been around for awhile. We have a patch in our ports >>> tree but it is just the flags hardcoded into the Makefile which >>> obviously >>> is not appropriate for upstream. >>> >>> From the OpenBSD buildbots.. >>> Building optionrom/multiboot.img >>> ld: multiboot.o: relocation R_X86_64_16 can not be used when making a >>> shared object; recompile with -fPIC >>> >>> Signed-off by: Brad Smith >> >> ping. > > ping ping. ping ping ping. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.