From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1F4gnq-0007ly-MO for garchives@archives.gentoo.org; Thu, 02 Feb 2006 15:55:23 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id k12FrbeK012292; Thu, 2 Feb 2006 15:53:37 GMT Received: from mail.wildgooses.com (mail.wildgooses.com [81.6.236.5]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id k12FrbBC022599 for ; Thu, 2 Feb 2006 15:53:37 GMT Received: from localhost (localhost [127.0.0.1]) by mail.wildgooses.com (Postfix) with ESMTP id 71EF933EE8 for ; Thu, 2 Feb 2006 15:53:36 +0000 (GMT) Received: from mail.wildgooses.com ([127.0.0.1]) by localhost (mail.wildgooses.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 12739-04-7 for ; Thu, 2 Feb 2006 15:53:32 +0000 (GMT) Received: from [127.0.0.1] (compaq.wildgooses.com [192.168.105.251]) by mail.wildgooses.com (Postfix) with ESMTP id 3627633ED2 for ; Thu, 2 Feb 2006 15:53:32 +0000 (GMT) Message-ID: <43E22AF3.5000604@wildgooses.com> Date: Thu, 02 Feb 2006 15:53:23 +0000 From: Ed W User-Agent: Mozilla Thunderbird 1.0.7 (Windows/20050923) X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-hardened@gentoo.org Reply-to: gentoo-hardened@lists.gentoo.org MIME-Version: 1.0 To: gentoo-hardened@lists.gentoo.org Subject: Re: [gentoo-hardened] Problems compiling xen - please help... References: <43E21F59.9070709@wildgooses.com> <1138895302.24052.25.camel@localhost> In-Reply-To: <1138895302.24052.25.camel@localhost> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at wildgooses.com X-Archives-Salt: 61b69b75-8b2c-4277-a183-3ff206c240c1 X-Archives-Hash: 187c19a77bc244d2fd1b9486d5f48996 >That points at a faultly build system. Normally __guard & >__stack_smash_handler are symbols provided to userland. For kernels the >hardened specs have a rule to not add ssp. It uses !D__KERNEL__ >and or uses the --nostdlib rules. > >Chances are it needs to use -nostdlib for all the object code it >creates. > >Now if your just lazy and dont want to fix xen itself then just switch >over to a set of set of vanilla specs. Compile whatever then switch >back. if that fails then include some ssp stubs to it. Same way >that's done in udev. > > Hi Ned, thanks for the quick reply. You are loosing me a little here. The package I am compiling is the Xen userland tools, ie package "app-emulation/xen-3.0.0-r2". I have tried changing compilers eg: gcc-config i686-pc-linux-gnu-3.4.4-vanilla && source /etc/update emerge -vp xen This still raises the same error. I'm going to have a peek at the udev package, but could you please expand on what you mean by your other workaround suggestion please? Can anyone else confirm that they CAN compile this package on hardened? Thanks for your help Ed W -- gentoo-hardened@gentoo.org mailing list