Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Apr 2019 14:39:16 +0100
From:      Balanga Bar <balanga.bar@gmail.com>
To:        Warner Losh <imp@bsdimp.com>
Cc:        Paul Mather <paul@gromit.dlib.vt.edu>, Mark Linimon <linimon@lonesome.com>, "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>, Ian Lepore <ian@freebsd.org>
Subject:   Re: Marvell Kirkwood - anyone?
Message-ID:  <CADocevCjyML5j80rwrmmMaPSo3dMUV_4Xq=huW5R=LNyoCQgNA@mail.gmail.com>
In-Reply-To: <CANCZdfrJC1PUBujSoqGgE%2BF=Y162KTQN85D1v84JggoORTm67w@mail.gmail.com>
References:  <693425711bdc5e7fbff22bb4056c33326fca8c4d.camel@freebsd.org> <CADocevC8LpuxuFd9rpo3VPn1Otwws3qRr2rY6c2VuMyTGqF8Cw@mail.gmail.com> <7a36b81cb2c29293296bac9ae1764f0091281408.camel@freebsd.org> <CADocevDMpnbts5KFmX0AUPS2_QxEF4dTQo-fQgKbkqn5%2B%2Bm_Pw@mail.gmail.com> <c0e5a207ea7146424e2ada73bdaf050bd39417d8.camel@freebsd.org> <CADocevDEjc8RvX5g1M10zGmsVf%2B7x5xR4uaEAeKfom3CmTg15g@mail.gmail.com> <dec1ab4afe66061b44e8fe96ed85412c9f746ee2.camel@freebsd.org> <CADocevCu6eeGm8tB8TdjoJZuxsbZ8iGmEWzQKfzsiMZdXcWFYw@mail.gmail.com> <20190423075411.GA18137@lonesome.com> <CADocevCLBFYTH=8GZZP90xjDHjpaGPao%2By8gCfTLKZKPz8Kt7Q@mail.gmail.com> <20190423165731.GB10587@lonesome.com> <CADocevBJgcjJ=CECi1j5rBXMOYijy9fEnSPZ2sVKM6OGosExyQ@mail.gmail.com> <1995497096.1.1556098457731@localhost> <CADocevBWvRvUNDCZG9-y1kT9aLfryJt=HSk=ZOHH0bhLdsXx1g@mail.gmail.com> <op.z0s2kedbkndu52@sjakie> <CADocevCd%2BsRNPLeOM-XwONQ3W74p=XhoTfne1X3EEaeB7QJkTQ@mail.gmail.com> <471BDE16-1AE2-425A-87F9-8CCE70532A3F@gromit.dlib.vt.edu> <CANCZdfrJC1PUBujSoqGgE%2BF=Y162KTQN85D1v84JggoORTm67w@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
So how would I go about building armv5 pkgs?

On Mon, Apr 29, 2019 at 3:09 PM Warner Losh <imp@bsdimp.com> wrote:

>
>
> On Sat, Apr 27, 2019 at 5:39 AM Paul Mather <paul@gromit.dlib.vt.edu>
> wrote:
>
>> On Apr 27, 2019, at 5:44 AM, Balanga Bar <balanga.bar@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.
>
> Warner
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CADocevCjyML5j80rwrmmMaPSo3dMUV_4Xq=huW5R=LNyoCQgNA>