Marvell Kirkwood - anyone?
Warner Losh
imp at bsdimp.com
Tue Apr 30 15:17:10 UTC 2019
On Tue, Apr 30, 2019 at 6:39 AM Balanga Bar <balanga.bar at gmail.com> wrote:
>
> So how would I go about building armv5 pkgs?
>
> On Mon, Apr 29, 2019 at 3:09 PM Warner Losh <imp at bsdimp.com> wrote:
>
>>
>>
>> On Sat, Apr 27, 2019 at 5:39 AM Paul Mather <paul at gromit.dlib.vt.edu>
>> wrote:
>>
>>> On Apr 27, 2019, at 5:44 AM, Balanga Bar <balanga.bar at gmail.com> wrote:
>>>
>>> > Didn't you need to include '-DWITH_FDT' ?
>>> >
>>> > As for 'unable to build'... I would run make in a directory under
>>> > /usr/ports and there would be no response. The system would just hang.
>>> >
>>> > I have now managed to install 11.1 which seems fairly stable and have
>>> built
>>> > a few pkgs, although building them takes several hours. It would be
>>> much
>>> > better if I was able to build them under amd64, but haven't found a
>>> way of
>>> > doing that yet
>>>
>>>
>>> Have you tried using Poudriere with QEMU support to build ports? I am
>>> using that to build packages for my arm.armv7 and arm64.aarch64 systems
>>> on
>>> an amd64 build system. I also use the same build system to cross-build
>>> OS
>>> packages for those ARM systems, too. That way, I update the OS via
>>> "pkg"
>>> on the ARM systems, too.
>>>
>>> https://www.freebsd.org/doc/handbook/ports-poudriere.html
>>
>>
>> qmeu-statoc supports armv[67] only, but not older armv5 which lacks
>> atomic ops instructions and has to emulate them with RAS sequences. qemu
>> doesn't work with them.
>>
>
Sadly, I have no answer for that. We left the Marvell arm ports around for
12 because we knew that people were using Marvell dreamplugs and similar to
make packages. I've been unsuccessful at getting mine up and running so my
interest in this is waning, alas, so I can't give you any good advice.
Warmer
More information about the freebsd-arm
mailing list