Building ARM ports (was Re: Globalscale Dreamplug and 8.3 RELEASE)

Warner Losh imp at bsdimp.com
Wed Aug 15 02:42:59 UTC 2012


On Aug 14, 2012, at 6:26 PM, Dave Hayes wrote:

> On 08/02/12 16:47, Ian Lepore wrote:
>> I haven't yet tried to build ports using stock freebsd.  At work we have
>> an arcane and complex and fragile system for cross-building ports, which
>> I only partially understand.
> 
> That's the entire problem with cross-building. Ports are very complex systems and I think it's cleaner to just build them in an ARM emulator.
> There are far too many dependencies to keep track of otherwise, at least
> for me.

Yet the Linux folks are able to do it.  If we want to be competitive, we'll need to have a viable solution.

> When I find time to struggle with QEMU again, I'll try to post a summary here...presuming I can get this to work.

This may or may not ultimately work.  I hope that the complexity of this is actually less than getting it right in the cross building world.

Warner



More information about the freebsd-arm mailing list