lastest poudriere run, armv6hf target

Warner Losh imp at bsdimp.com
Mon Apr 20 22:44:57 UTC 2015


> On Apr 20, 2015, at 4:09 PM, Andrew Turner <andrew at fubar.geek.nz> wrote:
> 
> On Mon, 20 Apr 2015 14:58:10 -0600
> Warner Losh <imp at bsdimp.com> wrote:
> 
>> 
>>> On Apr 20, 2015, at 2:40 PM, Sean Bruno <sbruno at ignoranthack.me>
>>> wrote:
>>> 
>>> Signed PGP part
>>> On 04/19/15 16:45, Paul Mather wrote:
>>>> On Apr 17, 2015, at 4:03 PM, Sean Bruno <sbruno at ignoranthack.me>
>>>> wrote:
>>>> 
>>>>> http://chips.ysv.freebsd.org/build.html?mastername=11armv6hf-default&
>>> build=2015-04-13_18h44m36s
>>>>> 
>>>>> 
>>>>> 
>>> Not bad.  This will probably be the last of the unofficial runs
>>> that I
>>>>> do as we are transitioning to official hardware/repos.
>>>>> 
>>>>> sean
>>>> 
>>>> Are these packages built on native ARM hardware via Poudriere or
>>>> are they cross-built?
>>>> 
>>>> For a while, I have been cross-building my armv6 packages on an
>>>> amd64 system using Poudriere via qemu-arm-static.  Recently, I've
>>>> been interested in trying armv6hf on my BeagleBone Black.  When I
>>>> try to build an armv6hf jail via Poudriere it complains "Error:
>>>> You need to setup an emulator with binmiscctl(8) for armv6hf".
>>>> 
>>>> What binmiscctl signature do I need for armv6hf?
>>>> 
>>>> 
>>>> Cheers,
>>>> 
>>>> Paul.
>>>> 
>>>> 
>>>> 
>>>> 
>>> 
>>> Paul:
>>> 
>>> I'm using the exact same signature.
>> 
>> Sadly, there’s no real way to tell them apart at runtime that I’ve
>> found except to grovel in the symbol table for ‘soft float’. Still
>> looking and hoping...
> 
> There is an elf note containing the TARGET_ARCH.

We only seem to do that for binaries, and not libraries.

> You can also use the
> Tag_ABI_VFP_args attribute [1].

Hmmm, this also seems to be only for binaries, and not libraries.

Warner

> Andrew
> 
> [1]
> http://infocenter.arm.com/help/topic/com.arm.doc.ihi0045d/IHI0045D_ABI_addenda.pdf

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 842 bytes
Desc: Message signed with OpenPGP using GPGMail
URL: <http://lists.freebsd.org/pipermail/freebsd-arm/attachments/20150420/09aa1463/attachment.sig>


More information about the freebsd-arm mailing list