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>