* On 2021-04-25 at 08:51 BST, matthew green wrote:
most of these simply extend matching from "aarch64" to "aarch64eb" in various forms of code. most remaining uses in pkgsrc of "MACHINE_ARCH == aarch64" are because of missing aarch64eb support, such as most of the binary-bootstrap requiring languages like rust, go, and java.
Just be aware that using MACHINE_CPU like this is only going to work with native NetBSD make(1). Anyone who bootstraps on NetBSD will use the pkgsrc bootstrap-mk-files, where there is no normalisation of aarch64eb in MACHINE_CPU, and these changes won't work.
-- Jonathan Perkin - Joyent, Inc. - www.joyent.com