On Feb 14, 2021, at 20:11, Fred Wright wrote:

> On Sun, 14 Feb 2021, Ken Cunningham wrote:
> 
>> The i386/x86_64 universal build looks fine too, so far, with all the
>> muniveral stuff out.
>> 
>> Now -- have to see why it was ever put in there in the first place, I guess.
> 
> One of the typical sources of trouble with "natural universal" builds is 
> architecture-dependent configure checks, whose results are inherently forced 
> to be single-valued across architectures.  Since arm64 and x86_64 have both 
> the same bitness and the same endianness, it might be a non-issue for that 
> combination in many cases, even while being technically incorrect.  If 
> i386/x86_64 also works, that suggests that bitness isn't an issue, but 
> endianness would be if ppc were included.  Alignment is another potential 
> issue, but less likely to be in these cases.
> 
> Though another problem with this sort of issue is that merely building 
> successfully doesn't verify that the code actually works correctly. Remember 
> Apple was shipping Intel Macs to end users before they'd fixed all the endian 
> bugs.

Thank you, Fred, you said everything I was going to say.

Reply via email to