Date: Tue, 30 Apr 2019 09:16:55 -0600 From: Warner Losh <imp@bsdimp.com> To: Balanga Bar <balanga.bar@gmail.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: <CANCZdfo4fXHWtWesgr2F2FDPm8raMFMKdVzEe1Yr4KyvDEZfQA@mail.gmail.com> In-Reply-To: <CADocevCjyML5j80rwrmmMaPSo3dMUV_4Xq=huW5R=LNyoCQgNA@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> <CADocevCjyML5j80rwrmmMaPSo3dMUV_4Xq=huW5R=LNyoCQgNA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Apr 30, 2019 at 6:39 AM Balanga Bar <balanga.bar@gmail.com> wrote: > > 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. >> > 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfo4fXHWtWesgr2F2FDPm8raMFMKdVzEe1Yr4KyvDEZfQA>