From owner-freebsd-current@FreeBSD.ORG Wed Sep 15 18:37:08 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE8321065694 for ; Wed, 15 Sep 2010 18:37:08 +0000 (UTC) (envelope-from tom@tomjudge.com) Received: from eu1sys200aog118.obsmtp.com (eu1sys200aog118.obsmtp.com [207.126.144.145]) by mx1.freebsd.org (Postfix) with SMTP id 6EF038FC0C for ; Wed, 15 Sep 2010 18:37:06 +0000 (UTC) Received: from source ([63.174.175.251]) by eu1sys200aob118.postini.com ([207.126.147.11]) with SMTP ID DSNKTJESUTDOhO0NTB26mGjKqVMyYJrtroeM@postini.com; Wed, 15 Sep 2010 18:37:08 UTC Received: from [172.17.10.53] (unknown [172.17.10.53]) by bbbx3.usdmm.com (Postfix) with ESMTP id 738D1FD01F; Wed, 15 Sep 2010 18:37:04 +0000 (UTC) Message-ID: <4C911247.7010309@tomjudge.com> Date: Wed, 15 Sep 2010 13:36:55 -0500 From: Tom Judge User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.12) Gecko/20100826 Lightning/1.0b1 Thunderbird/3.0.7 MIME-Version: 1.0 To: Maxim Khitrov References: In-Reply-To: X-Enigmail-Version: 1.0.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org, Dmitry Krivenok Subject: Re: buildworld + ccache trouble X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Sep 2010 18:37:09 -0000 On 09/15/2010 09:53 AM, Maxim Khitrov wrote: > On Wed, Sep 15, 2010 at 8:44 AM, Dmitry Krivenok > wrote: > >> Hello All! >> I recently updated to r212634 and tried to build CURRENT tree with ccache. >> >> However, I got build error: >> >> >> >> Stop in /usr/src/lib/csu/i386-elf. >> *** Error code 1 >> >> Is it a know issue? >> Any solutions? >> > If I remember correctly, this happens when you try to build 32-bit > library set on amd64 (you do not have WITHOUT_LIB32 set in > /etc/src.conf). > > My solution was to disable 32-bit support by setting that option. If > you're still using ccache version 2.4, try upgrading to 3.0.1, though > I'm not sure if this problem has been fix. The only other alternative > that I know of is to not use ccache to buildworld on amd64. > In the past I have used the solution outlined here: http://www.tomjudge.com/index.php/FreeBSD/Creating_a_%28i386/ia32%29_build_cluster_using_amd64_and_i386_hosts This used to (in the 6.2 days) allow us to build i386 objects on amd64 hosts. It may work for you. Tom -- TJU13-ARIN