Date: Fri, 15 Mar 2024 10:07:13 -0700 From: Mark Millard <marklmi@yahoo.com> To: Oliver Epper <oliver.epper@gmail.com> Cc: FreeBSD Mailing List <freebsd-ports@freebsd.org>, FreeBSD ARM List <freebsd-arm@freebsd.org>, Nuno Teixeira <eduardo@freebsd.org> Subject: Re: 4-core arm armv7-package-building configuration notes, on RPi4B (aarch64) and OrangePi+2ed (armv7), poudriere-devel based Message-ID: <FBFFF23B-EF39-40C7-8FB9-E6B3EF23555D@yahoo.com> In-Reply-To: <94214315-E068-4A53-AE7E-C441C2FA6302@yahoo.com> References: <9D19D8E3-5B72-4006-9296-C7D74E670A12@yahoo.com> <867B8EBD-820C-41B6-9B5D-307AD9506343@yahoo.com> <CAP8tsuR4JhJipPrVWD1RY4VendfTJQiyyqF%2BKKNTa4N0PWyrRA@mail.gmail.com> <94214315-E068-4A53-AE7E-C441C2FA6302@yahoo.com>
next in thread | previous in thread | raw e-mail | index | archive | help
[Fixing some over general wording: I missed a qualifier.] On Mar 15, 2024, at 09:33, Mark Millard <marklmi@yahoo.com> wrote: > On Mar 15, 2024, at 01:59, Oliver Epper <oliver.epper@gmail.com> = wrote: >=20 >> I can only suggest deploying a Mac Mini M1 with qemu using Apple HVF = as a poudriere server for aarch64. >> See https://oliver-epper.de/posts/poudriere-on-m1-mac/ >>=20 >> I never had success with qemu emulation on amd64 and the Mac Mini = builds rust and llvm without problems. I don't think I'd like to wait = for these packages to build on a pi. >=20 > My notes are about building armv7 (32-bit) ports into packages, > not aarch64 ports into packages (not 64-bit). >=20 > All Apple's arm implementations All Apple's M* arm implementations . . . > do not support armv7 code as I > understand. qemu based emulation would be required in order to > build armv7 packages form ports in that context. >=20 > But things would largely be the same for building aarch64 ports > into packages. RPi5/RPi4B's or analogous small arm boards from > others may be more common overall. (I just happen to have access > to RPi*'s instead of other alternative small arm boards. So I > used what I've got.) >=20 > My notes are intended to be suggestive about effective > poudriere-devel based pacakge building use for folks using such > small arm boards, at least those with 4 cores and 2 GiBytes+ > RAM. On systems with more cores or 32 GiBytes of RAM, I do > various things differently. =3D=3D=3D Mark Millard marklmi at yahoo.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?FBFFF23B-EF39-40C7-8FB9-E6B3EF23555D>