Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wKx6g-001QZm-1B for pgsql-hackers@arkaria.postgresql.org; Thu, 07 May 2026 11:41:30 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wKx6f-003beZ-0O for pgsql-hackers@arkaria.postgresql.org; Thu, 07 May 2026 11:41:29 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wKx6e-003beR-0J for pgsql-hackers@lists.postgresql.org; Thu, 07 May 2026 11:41:28 +0000 Received: from fhigh-b1-smtp.messagingengine.com ([202.12.124.152]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wKx6b-00000000dT1-28IZ; Thu, 07 May 2026 11:41:27 +0000 Received: from phl-compute-06.internal (phl-compute-06.internal [10.202.2.46]) by mailfhigh.stl.internal (Postfix) with ESMTP id EE1B87A00B0; Thu, 7 May 2026 07:41:19 -0400 (EDT) Received: from phl-frontend-03 ([10.202.2.162]) by phl-compute-06.internal (MEProxy); Thu, 07 May 2026 07:41:20 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eggerapps.at; h= cc:cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:message-id:mime-version:reply-to :subject:subject:to:to; s=fm1; t=1778154079; x=1778240479; bh=/l WgsMmnoPiDx6VkDVldfN8zEGxUDELaHN0HROTvWfk=; b=XYMIlo+J+ONJsjMc1n dJx7sq0roQIkZM58boPEV4Nqi1J/CeD6Lk6b5+U2/2rd/jrpMr8LoMWeProJ447c odLS/OIjdXJ/Lnwcl/JusFP9zNgyNTmWIfjMrfncq8+gu3M22fhTXuM7txuU5gzI XL+IICNzSfLYvwBS6PRTk6QUFgsL4jyNIqdP6Si84uz2oCR/s6yUSuKEj+KZYo/e BFDX6KgJQc2AuY52zPRbo21S3WPoDQfP4gC/0ydcOXq1NohGcPBYYHQiV79XVk3w iGSY9VEpxXzG5qOASyXz5Itdg5LoX8yLu4yBuQl37VWJNquVvjUVFGmt91cIWhmc Duiw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:message-id:mime-version:reply-to:subject :subject:to:to:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; t=1778154079; x=1778240479; bh=/lWgsMmnoPiDx6VkDVldfN8zEGxU DELaHN0HROTvWfk=; b=Kt16hw7/E505YrZ8YSIjGVROuI5rGQRXgHhJuF4phwiu fpKPY2U06wn/jttl4DUXZkHETLQqO9kqrC1rZ1limKK62jvsSmvpXyym7KPCTWlP cIcATrM1y46yoWxtzKdsNxuMq2Y5/+IYN6hSxuI7BDT//eTi3slY9K63vNYiG9Yl 96+nJQxbPkSHmb/OpMgbQFddwObliuOjhKv5qIMudvAOotW3VLaR+4yHYvn4EkJ/ sixfPc4qWJR2vXmFt8Wx78V3JQwvAQq9mDffy8Hyq3feqMDCLMwT3/1BvZ/WW/nK ToCXLCpsKRs0b1E7LIZ/hhjRWDagXNSpZ2akBIyYcA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtgddutdejfeejucetufdoteggodetrf dotffvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceu rghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujf gurhephfgtgfgguffkffevvffosehtqhhmtdhhtddvnecuhfhrohhmpeflrghkohgsucfg ghhgvghruceojhgrkhhosgesvghgghgvrhgrphhpshdrrghtqeenucggtffrrghtthgvrh hnpeeltdelhefhvdejieeulefgfeevudegudefheduuedukefhffehgeeffeethfdtjeen ucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehjrghkoh gssegvghhgvghrrghpphhsrdgrthdpnhgspghrtghpthhtohepfedpmhhouggvpehsmhht phhouhhtpdhrtghpthhtohepphhgshhqlhdqhhgrtghkvghrshesphhoshhtghhrvghsqh hlrdhorhhgpdhrtghpthhtohepjhhohhhnrdhnrgihlhhorhesphhoshhtghhrvghsqhhl rdhorhhgpdhrtghpthhtohepthdrsghushhsmhgrnhhnsehgmhigrdhnvght X-ME-Proxy: Feedback-ID: i8b2c40a9:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Thu, 7 May 2026 07:41:18 -0400 (EDT) From: Jakob Egger Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3864.500.181\)) Subject: Broken build on macOS (Universal / Intel): cpuid instruction not available Message-Id: <223EA201-A0E8-4A13-B220-EB903E8DF817@eggerapps.at> Date: Thu, 7 May 2026 13:41:11 +0200 Cc: john.naylor@postgresql.org, Tobias Bussmann To: pgsql-hackers X-Mailer: Apple Mail (2.3864.500.181) List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hello! We have been investigating recent build failures of the master branch. Currently both Intel and Universal builds are broken on macOS. We tested building on macOS 26.4.1 with Xcode 26.2 and on macOS 14.5. Universal builds =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D Universal builds are broken since this commit: 16743db: Centralize detection of x86 CPU features To reproduce: export CFLAGS=3D"-arch arm64 -arch x86_64" ./configure --without-icu make This results in an error "cpuid instruction not available" Universal builds used to work; they are broken since commit 16743db. Intel Builds =3D=3D=3D=3D=3D=3D=3D=3D Intel-only builds (using Rosetta) are also broken in master since the = following commit: 5e13b0f: Use AVX2 for calculating page checksums where available To reproduce: arch -x86_64 zsh ./configure --without-icu make This results in an error: checksum.c:57:6: error: call to undeclared function = 'x86_feature_available' Best regards, Jakob Egger and Tobias Bussmann=