Date: Sun, 29 Jan 2017 11:55:17 +0000 From: Matthew Seaman <matthew@FreeBSD.org> To: freebsd-ports@freebsd.org Subject: Re: a quick question about make package-recursive Message-ID: <9dd469e1-0a59-7dad-7396-20cb8235f3fc@FreeBSD.org> In-Reply-To: <1485651768.76106.862810712.22A78894@webmail.messagingengine.com> References: <c48c21ca-1c6d-f05e-781e-910cddd392ea@zyxst.net> <45e8f3ee-a2d6-30c1-3f11-8c1683b59733@FreeBSD.org> <1485651768.76106.862810712.22A78894@webmail.messagingengine.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --6Faqo3kN9ETIunTLf8g7c6GQRJDNVBvEg Content-Type: multipart/mixed; boundary="JMAnuLJMcvrXV5dMmIHEcs8xoekVqCCb5"; protected-headers="v1" From: Matthew Seaman <matthew@FreeBSD.org> To: freebsd-ports@freebsd.org Message-ID: <9dd469e1-0a59-7dad-7396-20cb8235f3fc@FreeBSD.org> Subject: Re: a quick question about make package-recursive References: <c48c21ca-1c6d-f05e-781e-910cddd392ea@zyxst.net> <45e8f3ee-a2d6-30c1-3f11-8c1683b59733@FreeBSD.org> <1485651768.76106.862810712.22A78894@webmail.messagingengine.com> In-Reply-To: <1485651768.76106.862810712.22A78894@webmail.messagingengine.com> --JMAnuLJMcvrXV5dMmIHEcs8xoekVqCCb5 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 29/01/2017 01:02, John wrote: > Hi, >=20 > On Sat, 28 Jan 2017, at 19:25, Matthew Seaman wrote: >=20 >> Hint: use poudriere. You're going to have a one-time hit to generate = a >> repository full of packages, but after that, poudriere will be much >> cleverer about working out what is necessary to rebuild. >=20 > Does poudriere work on aarch64? I heard somewhere that was not the case= > (it might have been in the context of cross-compiling though amd64 to > aarch64 - my use context is not (i.e it's entirely aarch64)). It's a mostly shell script but it does have a few small bits of C-code. As far as I know, it works pretty much on all known architectures where there's a toolchain that can compile code. The cross compiling thing -- which requires running the emulated CPU under qemu on an amd64 host -- should work fine. It was for a time (and may still be) the way official package builds were being done for architectures where hardware of a scale suitable for building 25,000 odd packages wasn't readily available. Cheers, Matthew --JMAnuLJMcvrXV5dMmIHEcs8xoekVqCCb5-- --6Faqo3kN9ETIunTLf8g7c6GQRJDNVBvEg Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQJ8BAEBCgBmBQJYjdgrXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkAT9esQAJ0T+DC6BfZZdG+zMsWtKs6f 1K0dO+0UHMnwpSMrQrPvU3U4d9Hh6fEfqU4WY9YshrJ8WgDCrStKOz1D0ByzSX9t zkQD68+Mj6FuXx4ctOTX5cUvJNGgcDifjXEs+BO8E6keN2YqIiOmSNDnZ1uePwPq geFrS1qcBaHanWjqOfJ5EszpniEf5g/A9NyhIoNhlRymBVL5oj27K4MT3oam33ow DxSCWBOH5QRZ2SA+UKsfinUunOO63EujkYRQt/zxB1sbfLm2Ri4kGLa6Udc1vWw8 ElBEwa5a8R6vTRjVyXoFnE3sUD0xDc79z1NG1BrAw8t86GdSq5EKvIGMjTRIk1PG jNEw+j0vIMpFkOAg1QZsijgNtjuaBE4zKAi6mb8p2WBnySGEwKZMDLX9nsMDohjb KSEWHoYeyoP+IU2nu7uQYpkopdzCRnDIiKEGLLDPQDFEITB8bOHZ2oBHIJycDOBK 6sFaaF/dP9WIjCIs/WW9vGjBGBdgXJa7XV7lD+q8ZFzQMpHrfIN8pjE+sCVflTWf +uneajrQK+R0CiG49N6n1w5AArDoBD8jCOvFTY1PPawtacd10wY58tV5laudkxhG WipWKWTTRlk6ju+b3jNWmEA3C8Ks/l2G3B5uvUvp8LXINGmzg73avxYca3AnwgoG N7qeAVCKEgyUDU3Ab/DQ =R3LJ -----END PGP SIGNATURE----- --6Faqo3kN9ETIunTLf8g7c6GQRJDNVBvEg--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?9dd469e1-0a59-7dad-7396-20cb8235f3fc>