Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 15 Sep 2010 13:36:55 -0500
From:      Tom Judge <tom@tomjudge.com>
To:        Maxim Khitrov <max@mxcrypt.com>
Cc:        freebsd-current@freebsd.org, Dmitry Krivenok <krivenok.dmitry@gmail.com>
Subject:   Re: buildworld + ccache trouble
Message-ID:  <4C911247.7010309@tomjudge.com>
In-Reply-To: <AANLkTikdnu_WK4XTCksm=A=upNtobCHtsujAtUwW6akC@mail.gmail.com>
References:  <AANLkTimF79ZPE3MJeHQ=O1ismQCj916Q9kL23SBZOTL9@mail.gmail.com> <AANLkTikdnu_WK4XTCksm=A=upNtobCHtsujAtUwW6akC@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 09/15/2010 09:53 AM, Maxim Khitrov wrote:
> On Wed, Sep 15, 2010 at 8:44 AM, Dmitry Krivenok
> <krivenok.dmitry@gmail.com> wrote:
>   
>> Hello All!
>> I recently updated to r212634 and tried to build CURRENT tree with ccache.
>>
>> However, I got build error:
>>
>> <snip>
>>
>> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4C911247.7010309>