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 1wUQlm-0019Nj-2R for pgsql-hackers@arkaria.postgresql.org; Tue, 02 Jun 2026 15:11:06 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wUQll-00EsNw-0u for pgsql-hackers@arkaria.postgresql.org; Tue, 02 Jun 2026 15:11:05 +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 1wUQlk-00EsNm-2i for pgsql-hackers@lists.postgresql.org; Tue, 02 Jun 2026 15:11:04 +0000 Received: from mout.gmx.net ([212.227.15.15]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wUQli-00000000lQN-3tmy for pgsql-hackers@postgresql.org; Tue, 02 Jun 2026 15:11:03 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.net; s=s31663417; t=1780413051; x=1781017851; i=t.bussmann@gmx.net; bh=r3bU9qX8MSFmmihkXDlxN5UkIStbSDT80ANFFY9aSQo=; h=X-UI-Sender-Class:Content-Type:Mime-Version:Subject:From: In-Reply-To:Date:Cc:Content-Transfer-Encoding:Message-Id: References:To:cc:content-transfer-encoding:content-type:date:from: message-id:mime-version:reply-to:subject:to; b=iSuUuunGn95L3/grB/JepckKfiYrYEmNsfv/7HbB0v44RnUWeOoV9/1t5TSdihN6 GFEt5TgzA/I0oB9JvQ/H/tI02e4sZWJYy+QynK6mTqQ4+l0rHAEMk/YNTTC1YQYWG dMdWhH3JhpdY1rCXa4g+A36Fws0jbDChMR1GdMwxlGQNsXPNMM0wPoVT/CT0VX1i7 +SmU9jOgOZ+CeijGYrJXm3TOnlmK1KQAdVbVoz2Mk2xOMtHj3NEXl0KJ6qf4ccxTB 8HhlPr2XWwcyWIE6Jj+mgxyvW4vYlnOSqVn9+WUnXTGlDqdE0gtcpE85LPfxesnCd Uc1PDE9jJUQkos6aAQ== X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a Received: from client.hidden.invalid by mail.gmx.net (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1N95e9-1xNzum1mDP-012CWr; Tue, 02 Jun 2026 17:10:51 +0200 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.10\)) Subject: Re: Broken build on macOS (Universal / Intel): cpuid instruction not available From: Tobias Bussmann In-Reply-To: <2925608.1780411691@sss.pgh.pa.us> Date: Tue, 2 Jun 2026 17:10:49 +0200 Cc: John Naylor , Lukas Fittl , Jakob Egger , pgsql-hackers , Andres Freund , Sandeep Thakkar Content-Transfer-Encoding: quoted-printable Message-Id: References: <223EA201-A0E8-4A13-B220-EB903E8DF817@eggerapps.at> <871806.1778168884@sss.pgh.pa.us> <873909.1778170924@sss.pgh.pa.us> <471E4CB3-1690-4168-9A99-5F83D97C12AF@gmx.net> <15574903-87C9-478A-B2D7-CC8F4C275DBB@gmx.net> <2925608.1780411691@sss.pgh.pa.us> To: Tom Lane X-Mailer: Apple Mail (2.3696.120.41.1.10) X-Provags-ID: V03:K1:LdNe9Sb6zwFPIl53ytpHd6kRkq2o4u/kFS+yyxjxRYPITmungP3 SJQRtz4Uu+nE1FvnYoNoBRe7zQMRIkRPuLxH2qtUkCkiORUZeWj6khOwsYu9AXXA73Hc59i xObKuvaQQjIsRDt/QKTWMdprKujdYiH0qDAAkvURJGbi42A5m1Na2G/K8TbPXiRFzjzirBN CFujBN7/mMjWQ3z7zQhlQ== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:392EOBXQKxM=;rBorRbrfW22Jf8GAytwWnPudXWE Qsins8QMKlK6Btj/atB32aUB6Y12irP7TZREq/x+nK3OjYFIGfnoqqeqRBJBbCXM9O1o7GFIE TBiXYPy8BchMkJlbA1qY0F9ezQ4BbBscOyNZ0enAjJ7QHj7RwUevgW7pR3E6Hly9LWA20v5FU R03p9ZRCm7yJ4Zs+q8uYcgbMnmIVr93Al5emGnjnpyP4NGQfy5cWPGvlWql4Wx+jt+uGCvFjT Z6NsDkV6M/puCAV/v2ZkR/ITptsr3WBhIYVh6oRAQRy156K45+yP/VP9GIfKI035U08ln//Gv NqGy03fUJpaXDWQ2mh/HCz+hvsE6Io+rN2X3GP3yLfxsXCFwI7Vsi4NGoJk9ql84OGyuMqEzU DFc+dehcqCX8KqRBjv2eeTY+XHK/63//wFLzI9N5N2f++JOwXsLU9rJfL+tUgFErvjfAGN/s5 qQuyJvrMX2C4rtiKrPb78NvSc7wTMlWxNAhw49+fnqalo1rOyaBGbmvXQpoD5uOydo9A99C6l bDGAIyx6hQ3V+A3eVckYPyg7F5Q2uf7B3SqADtJBNSevhla8mPzg+dAuG/oM6I/tQFb45z3sb IcqiM1r+Bl2u2nxvoz4GAqC4knwNB7f3PiFloXxHkaI74IhC01OioCwBxQ31ysed8yyIVjOkv v8nr5/9kohGSNW9lK1P9wnsH3fwzL5QHbJIP5HTsZ4rpAnkZcltckAETNwmGo8kafpw+GwC0M VWYKi6n1LN+x7VI19jcMjWNM/Dgq2lkLE4DAOarWm43zNpvoMbkMlSRFvPkpGtn/2Vokjvex4 QCQZK+d0TAdh8fQcnDpGteRNgEpUe9c3G1XjIRiJuo44JVrZQzkkXRUsNvUrnlg4bS8ii9AaZ eKKbI0nvUvWy22B+oiXcEnmubMdKl7PdJVRCay8q2uBvtcvT+e+IDpAhE4Q5O3wX6zEYMT/eB EGA/Tr4dfO8GKB5DDx+6pnJ2k856vQmGjOCPZ9Z7xLT64ysMON27Y1d8JjlJrJOPk1irvpK2o tD6MUxMU+1o+PIJKLyRtn3/MlQuE3/xoP07XPPJLmEYz5i83zBwLMWpfNU4PlDzJMquP4sOmn Xn8UgkAFc+BkxSseMfgQPX4sGCJWI19hr7jSY22r3SQTxe1Ji4xzIhV/pGlxD5fhWT+MewSuB sz6XEEdsXL93d6o3Ed3aTbQAVTGrl39tr/VfhzgxnUo4DLGNIpa+Kaz2c+NIICPtZLrU8NUAq NUZ9SERpsSKfKXCFY3146TCfpZ/SeQhn93oIFZVUdu+TGxUgy9j9JJBIDSLAkfgHd0Yr3GnD8 +9TSZ0+fwhUnClO2hyz4EVA8lI/ymWi7tFwlBXpfxzuJF0bIVvu15GmUqxoa514NKC0F1eDLi EHIlexhMDVQHKI4uoUpElvujK95xxqo+TL+Df6BoGdmnNQXyFpsfjF8/S1OuEps3YYzpYxXeO uh/Ke87R4Kp3HY93TStGC/Z19ya6B5gyEqAJ0r+btCF2zWdjmWyrdtkGLuau0TOYePgKDrvb5 D745vnogsIJBSJscStBwHtuGQnKTGHySg2JNbNYTPmAjy0bKLtkx2vOd8Hif8MU4DMYd8fglC z7uK/ltML2xYTUSzUnr6Ru+KA52ey7uXf41Np0zZW2LwVOgxTry554+7NqdJxzptkGNV/Hc03 fDwqQuTwB2O5zXOpujvsqcYpsVvoka/wGbZ2PaY03GzV1I1f6EM2KoiFFIQtKjeDbsU1oSvly BLwks+AXqKLzQxj3anPGZDt6cCapQ1aR1ze8yeRr9jNDHhe6+L41SY08qZrSrlY90dMM0VPKL JGcxz57APgAftUnepKyUta8Xe+AL1Mkb+pwi0Z2pJvxMcodpdCa+RpcqtRky2IAlicyXHI+4X 2w6Nx01914hsyYRcRJz2t7kQ9MVJXEq8lEV2RhjN8ocib7J49eJQXqEZFayIyBaFmJ1PwDTnp LlYdkZjZK+Kn3Jnn/PYoEPooAleypYc72rjt86g9zuIaLlLSz34PDM1OhNhUyS+7DwxiSDlZI +YQA8euyRbHw63COosSwjDoks5G3BCzFKkVqTu/7Sl+vkDUw0dsivdmRh02XWfHGCI/+Fr1+z n4mQUjkgCuuDunMvDEmLTTliQKPBEI5sWPt3OjHnHPbwaiZScz1itXdCSJKprYNYbX5bLp2eJ nWu7zHs+PapS2QH/NJej3c+viJvEuU6ITsmWT7lwtxbuTeCQkFh1UexPHKQ7W4UgTDEbVaydO +XHf7mEMhjytzdmi1AhUbdtcnoWvnxSWnI8Naj+8O813um7GTF1GLSXTpRgj2zQ00oZ1JWsoP LePGRiR2QKTZtNjfqnMSOZsWpnD5jgKMzq9/Zh5GJuQtkBzrbs6WDxVJMKpIpw4PMAvFn9irV ggKRv4yDFz7/02Vs/qGd1l+ziJlENkMrXjfRQgDVLNdKV687AnNK6x2mCaxsfLQ1nSfnxJcjn iodslET4pAQpMVp6lqD+Vc4sKXPBQyn9+FtKt5z1pzVuAHsyGIp9se8w8oaqoYtfaT18+VaDQ SJrUakD/ZLrcPTxQVp3HVs0VpoPjCpLs+WrWvqlNoB01cfNO05BJxbPgA7vixphxMfwAXyyqF p1LbJumqQRjGMFOJgTmLa0LxpGx6UuN+vGYpMk/uhsfE3EumKXcWyZBLwUXDe6lgZYDoUyexv +yyLQATo50XON5k4TLYzdvxBS61vYjeGS/Sxk4O7+9gIyEYi7azU+v9V19z17zl8rTSCwAOza qbPT+0akLFNxJhLxzPt7UtSQiNcbPaYsuqPJXSO8fnUWHvGnkv79I4U/+jjhdOwLHrXlUsZT0 NyJxu/wXfnpnKNAf/08lHVI2FP8ltP8qXDhEB2hS/qnGclOyVe3+CY8piYy2LAcbn9+7DALYI eTVxV61DG1g5xrNtxyI7D2LPngOjakSNdgaB34sC/jULQ2EDVjZfBEQji6+fcl/nSAu9QJ27n cnjkC06BO5exe/uOweRDReUExnQMda1oRmC3tJDn32pQGcFPtE/vjRdj3C9hw13ZMOWc0U+gE nn9NlXbiaZd8H5SIDiC4xZqDg/p9BKZ1I+ukmoZgZ1gQ9t8ij2DexTq5DYs9nTzKKxUq3FeJG Nxv9eZ3eoETPFrlqxrESeAbueJz9IdHAtta/yGLjG2nllr8FzydIfqt8+Bqjw+UkWE+J1s8K0 fc/5Js8vp62iA/G6DC9xAm/8qbi8AE7gp4FXBpokyExBL7ovizHGhdZetoQDUe/YLc8WsbxXk Z2TD6s1pPAF33FbXL+PAkK/F7UK+K5lVAwyMU39/y7dlyltJrvTnOiPmf/bg6MupLeValJMz5 TVTTMEvC3Sp+mKaz8k2u//j4CnpZYKuUKkLbMoH9zqaYC1+CZH3PKEvZuWRUPGcFFSCRBO4Nt hI9vBBaoatAEInB/A/U3TEph6tntTapF6f0VppcPKouEcWzxRi0bPTxZg3waeLjvhsJp9Vs+f selAQDkXx09ZuqIy/yqL7XOwOiftOyGgQl8ZrB+n9iZK6UWQL2T68AwjWEEmOdNItucsMqhuM 95zHxqzqvHkchu9oOlBCTvz5Sl3KjrXjY4eMSXAQ2ai5roKeskWKR9BgOeEI+CSFtfyOdIpCU PpwKkdgfq83nlOeKGb3sDfn+BaUNOH+HIOoQR7qCCwXDLgnP5eDhK4HsIjxz5WJsDoZzVdq9+ hGhyxd/MQOa83vjiOvYz7tLNJt0YyGtOFpSvyzS5XRSCdwrO8NXnjAE5meh2PNiDqyLWLht8X ux8+BEPZyXaIkQ6lHN31fECst32XNZT5IcJxFBvveOtceSzjvAkuHaMWfg1KZvIRxw4sSUtDx gm6xBoIA0Rb7FjNF7Ec4RQjLlf/I/MwxvJ7+fzIpErybkYH2zMfhkNaU7AndEP8oqpeH2j77D id+AKRWNX5z8TykQvSFRg2Fyu1tiTpCDosOi+ZBkkxZicS6ZWx3d1f3D38bOM5nSQr0Efju+6 JWrYUXdmaYJTvdj2Qv6fwZZ+GBNvy/eICM9KXvIVGHk3Qgda/OsRQvzdzz+WW68B8VfGg2b2D U6jk/D5m1PgCC5LeuNiQW35gJKGrd5HvQsjsrWGxLaBJ1WF+47BqojFZnEheMBkZIvsTZYlmx NiD5FL+gzQecJTG/2bmonF0Rwmj33Ttl7G/XVyJ35QLQQL+Smv+OfdaBAC52QeXHishjLA78o NbIqgbr++YwP0tIOoq7L70li0NOX9QD9HEoCuRhm/VzJfx0sgUfhl4vmTnecEH7CI4uF5VneK a9s1UDyMV6HfrdliJm0ykK8oQFDXoBHUG87zY0W8oWOKWiAnYc+vWFv9O+IZUtGj4yEG8kyH1 G34fv/fquxfp3liN6sPoLGThRjd+RYXtuGK4Lv3NEZ0BHmxqFwUug7cbCQ9hnaHtROLcW0/PZ 3HZmtCaQDTrSdTZZzARNkxIw9GJk2EJb8l/epgmrEEgzxH8rq9K25vsBNCT4OF/kw8sY1SNHi 2d2PLI8iNaBawinZhrSraVlDdmQavEGYjXcIoIq6t2CfyH9g2d7KcR4zOpllAhZon55psqz+g gHl39nH9fA+3Du2ezSBgp1LPGLGMEwSgJfHYpyqqKPhN8miPm9xzTDOZKGCD4P0vG1JipJRY3 M1TkOfRNi2kt/fGH2pd0UKEO48WAoGs+HPr1yZQnORArvgt9n012KTE4M4jyPm/NYa5d5JMfZ XUUMukrGK19luiV3xwsgAtiaGJe+JXB1hFUhqi/EKR2cGg7Q99A71G1VtKfcz7IT8A62j+CEM q0BC0LP8repdplu/Xi3lNvHIC1nAt2UGeeVfCkiBXCFLIw2HBr5+76sbJoxikoBBw0Vq7h9/a 4yZRdJG4M06H4s5cld8FqBcDldLTfyq0YjNqubMVjyJ8fSonicmWXvlibZi4iEIB/1T3K35/M h6mJ+w3K7ezHWKV00Tl2l0cvdkzWGah+LOyL/afHf0GrFqFKd4AChjvRau8dLjfZ0G35aDek/ xCNEB7AOw50Xr07PSe402xg29F2ZhnGDfwVIo9qYEJOMFLKu8P5stOGik0HtRC9eMJ/wI7czD XQV1T8i4Xuw1WJ03FwX3EfdfXvvgAcKk8h/zxCF0Zi/NQ96dam8EVgiqRPhdNnwrLHnPDZmvd 1op4SZLyU+Kj/kwhG8nMUYdkc3MO8fWkfQimiQ0RxlndwktO+L5SJC7sP0S8Ny5b87DNXg25C kkGCbQ2msMP48A48X7YcU05tPSd4Urp+I9Pua9iPNMI3DbVmOGTQxkUg0h1ayW6kUKWi7QUxh kqpDP5EuQvBwjqedK81YEaWw6H2CXc5MaEwS4heT8Pmj7stp3FHe9t66zQg3rk2p65MJ3IXyC K/FM4V0QMVHvmpUqv9aGXyl3ouq+yuREJkVjsyiCeSZckCfbofRT2qYMCBMUPCWkx3HQxk7Xi bZ4i0WMeGfZ5ed2d7QKi/T6B7mfhQj8+X4v0siOpIeYNHlRCojQqYx+48fdCyave1165sCJzf 0GVoYM4ZrKO5dYHA9v9Fca0Gu1cp3MgDMKafkhRNzhh+Sm7q2dLLAlvcnpPPQL2zMtOizdG/S LKC2vCfN1Ics11pQHTeY3oW/XPQ= List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk > Am 02.06.2026 um 16:48 schrieb Tom Lane : >=20 > Tobias Bussmann writes: >> Indeed. The universal builds seem to disable optimisations that are = supported=20 >> natively. >=20 > Yes, we realized that upthread. It's been like that since day 1, > not something that's new in v19. I wasn't intending to say that. I was rather wondering if it would be = worth to test doing two independent builds and lipo all the binaries and = libraries together manually to construct a proper optimised universal = build. > However, it definitely is a regression that the build fails > altogether. Too bad nobody tried the x86 -> ARM case earlier. We already touched the issue briefly before but didn't nail it. I wish = I'd have more resources to contribute. Tobias=