Re: Broken build on macOS (Universal / Intel): cpuid instruction not available

Tom Lane <tgl@sss.pgh.pa.us>

From: Tom Lane <tgl@sss.pgh.pa.us>
To: John Naylor <johncnaylorls@gmail.com>
Cc: Tobias Bussmann <t.bussmann@gmx.net>, Lukas Fittl <lukas@fittl.com>, Jakob Egger <jakob@eggerapps.at>, pgsql-hackers <pgsql-hackers@postgresql.org>, Andres Freund <andres@anarazel.de>
Date: 2026-05-08T13:54:55Z
Lists: pgsql-hackers
John Naylor <johncnaylorls@gmail.com> writes:
> On Fri, May 8, 2026 at 3:26 PM Tobias Bussmann <t.bussmann@gmx.net> wrote:
>> analysed how useful these universal builds are given the lack of
>> optimisations for one of the architectures, but at least they are possible
>> again, as they were previously.

> Taking a quick look at the configure output you provided, certain
> optimizations will be lacking on both architectures:

Yeah.  I think the main practical problem will be the
lowest-common-denominator CRC code.  However, AFAICS a universal build
would have been selecting that from day one, so if the performance has
been acceptable so far it won't be any worse in v19.

			regards, tom lane