On 12/10/2015 16:30, Theo de Raadt wrote: > You have failed to explain the usage case; I don't believe there is > any scenario where people benefit from more architecture divergence.
As an example, in pkgsrc, CPUs architectures are grouped under a common alias so they can be addressed once rather than addressing each variant individually amongst all the supported architectures eg if {OPSYS} == "x86_64" rather than {OPSYS} == "x86_64" || {OPSYS} == "amd64" There are some situations where OpenBSD is specifically accounted for but if it was possible to override the MACHINE_ARCH definition, it would not need to be addressed specifically & any such cases could be removed. Sevan