Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Mar 2015 15:58:03 +0900
From:      "George Neville-Neil" <gnn@neville-neil.com>
To:        "Craig Rodrigues" <rodrigc@crodrigues.org>
Cc:        freebsd-testing@freebsd.org
Subject:   Re: Jenkins builds for non X86
Message-ID:  <D6AEDC77-C65A-4D6B-8AAF-CE8ABE2FBA25@neville-neil.com>
In-Reply-To: <CAG=rPVeJP9XTubuSTXZ_pTyct4mNCONkyLkWr-YnahBsRFansA@mail.gmail.com>
References:  <C6007D1B-CC4D-4841-8593-443C23DD98F6@neville-neil.com> <CAG=rPVf_DXbjzf9upccdZXvkDXcihwJYFd--eK3G%2BBtN2LXb8g@mail.gmail.com> <AC07F4D6-9F76-441E-8161-CC2F09989A61@neville-neil.com> <CAG=rPVfOwy49gZCXLj%2Bvu75kJ-uQCQdPNXPvdju=HHc5D1Fmsw@mail.gmail.com> <C694C26F-A44F-43E5-A8E8-7F1BF91C3EBF@neville-neil.com> <CAG=rPVeJP9XTubuSTXZ_pTyct4mNCONkyLkWr-YnahBsRFansA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 20 Mar 2015, at 11:15, Craig Rodrigues wrote:

> On Mar 19, 2015 6:23 PM, "George Neville-Neil" <gnn@neville-neil.com> 
> wrote:
>>
>> On 20 Mar 2015, at 10:22, Craig Rodrigues wrote:
>>
>>> On Thu, Mar 19, 2015 at 6:14 PM, George Neville-Neil <
> gnn@neville-neil.com>
>>> wrote:
>>>
>>>> On 20 Mar 2015, at 5:53, Craig Rodrigues wrote:
>>>>
>>>> On Thu, Mar 19, 2015 at 1:42 AM, George Neville-Neil <
>>>>> gnn@neville-neil.com>
>>>>> wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>> Remind me, do the Jenkins builds try to build non-X86 stuff?  
>>>>>> ARM?
>>>>>>
>>>>>
>>>>>
>>>>> At http://jenkins.freebsd.org we currently have:
>>>>>
>>>>> FreeBSD_HEAD_sparc64     -> builds sparc64 with existing gcc in 
>>>>> base
>>>>>
>>>>> FreeBSD_HEAD_mip32_be
>>>>> FreeBSD_HEAD_mips32_le
>>>>> FreeBSD_HEAD_mips64_be
>>>>> FreeBSD_HEAD_mips64_le
>>>>>                                       -> builds various mips
>>>>> targets with existing gcc in base.
>>>>>                                           These are not running
>>>>> every day.
>>>>>
>>>>> Nothing for ARM yet.
>>>>>
>>>>>
>>>>> I set up this build:
>>>>> FreeBSD_HEAD_external_toolchain_gcc
>>>>>
>>>>> but it is failing due to a bug in the FreeBSD Makefiles with 
>>>>> respect
> to
>>>>> setting --sysroot
>>>>> https://lists.freebsd.org/pipermail/freebsd-toolchain/
>>>>> 2015-March/001458.html
>>>>>
>>>>> Is that something you can help with?
>>>>>
>>>>> Proper external toolchain support will be helpful for ARM, ARM64, 
>>>>> etc.
>>>>>
>>>>>
>>>> Warner (imp@) is working on this.  Do the MIPS builds use QEMU?  If 
>>>> so,
>>>> then why
>>>> not do ARM the same way for now?
>>>>
>>>>
>>>
>>> No, we don't build mips inside QEMU.  QEMU is very slow.
>>> Do you know when Warner will fix the --sysroot stuff with external
>>> toolchain?
>>> I sent an e-mail to freebsd-toolchain@ but got no response.
>> Email him directly.
>>
>> If you do not use QEMU what do you use?
>
> I follow these instructions:
>
> https://wiki.freebsd.org/FreeBSD/MipsEmulation
>

Ah, so you just do the build part of that page right?

If so I can get you a similar recipe for ARM.

Bet,
George



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?D6AEDC77-C65A-4D6B-8AAF-CE8ABE2FBA25>