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 1wKy45-001REt-0E for pgsql-hackers@arkaria.postgresql.org; Thu, 07 May 2026 12:42:53 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wKy43-0045w2-35 for pgsql-hackers@arkaria.postgresql.org; Thu, 07 May 2026 12:42:51 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wKy43-0045va-2B for pgsql-hackers@lists.postgresql.org; Thu, 07 May 2026 12:42:51 +0000 Received: from mail-qk1-x743.google.com ([2607:f8b0:4864:20::743]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wKy41-000000010An-2td3 for pgsql-hackers@postgresql.org; Thu, 07 May 2026 12:42:51 +0000 Received: by mail-qk1-x743.google.com with SMTP id af79cd13be357-8f15e900586so40065085a.1 for ; Thu, 07 May 2026 05:42:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1778157768; cv=none; d=google.com; s=arc-20240605; b=I8ip+bxVY1+nDluBdXNksrLktr/hG7vm/4Rm3UkuSLGQZSnQ81IUcq7pbzYBc7cvBw p14xGrg2tM0p8gAn0E0E7t3R2WhCaKyPOl8jCMoaMRdoizSFHdR5EmQsVo1MIWLJv3HY DaPy1jsc02HJN+NazByNXbiRhz/uFWMUOGBfLBtn1heG/Rl2NXUBQSh0TWjrpAiQ3QCa pENgj6DnSJxD55OtD+rwKZUrRRd1JLj7cpFj1Cd0DUzwKgO0EtT8bXVEIu7xn/1rhAcV 61ntoW55AIav9FdTIHseqhC4yjuTmO5unxLjF7omeaMYUmPxb9EqnkreMvgNmqs4HMih fWNA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=QBXpo7bDrmpgymSLjCNAYM2cEb/csVtfEyXN33wp/HQ=; fh=Jc4RyG46dNACoLORAMLPFHnhUIsvj9zhpJcBkiLDfa8=; b=iF5A3d9ZQ10kmaudxTZkGeJZewJ1mISCdFrOkHCawjoKbOb+HByChp93H8UORUdB0a 7AnjeM8lcvGHyVpen3jS/nHDgHQDQcyQ0LzI/k9H+y1D/K+P68iiqee54zFt3uJ94v8Y V6KF422q88V/9YbQvkgoiUIDZ1vS1XhZw7dz0ojdL9aE6khLZVs1R1JKy/5mKE7S63Cn temrXtakdusH98VKqZc73KnzCczfWFml126SM879pAKFfKCanTBq9fKTrN2l4MFQDq5S UBzHDFHu2reozM2CJysicdqFHlfguzCcaR3wtyvgtCtaJTkB1F+ZR21FKp/uEl9OpPis 5p0Q==; darn=postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1778157768; x=1778762568; darn=postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=QBXpo7bDrmpgymSLjCNAYM2cEb/csVtfEyXN33wp/HQ=; b=At3oQn9aHmB6/gJTzRg64fzOED9lBJIRhtuUTkCAjtgGtus47EUaEa4tmFiXDUiA8N rXZ+G4aIbCUGkJ9FjLBX0yJWw+ul9Mf24YYsSk2Z9oMvgLshBNO6kpbtMniPH96lszYz aj4WGBLATWQgH2gA1fRqOg2dfgzobeYmqBRE5cdeRM/yvQSC0WK2RP0keEyH4pSoDmuZ e7ayJKTD8BS9ADbUu5KYCpRCdlvrMRLzezOSOPxJFH/WMDGrdQ9ojQ6dKA+JTdMLTdC+ KFzIlGxs3v2Lqhqrzap3SJVq9b6j+I4Pb7/qk62HL0FPjfq+12LqgAw5/L8dQulstwp3 P2kA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1778157768; x=1778762568; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=QBXpo7bDrmpgymSLjCNAYM2cEb/csVtfEyXN33wp/HQ=; b=SuKGywy8HdiMTI+zcyosF3/U8JSpEKJ9U/QQ1qvgVQnxKIDXMOQ0p/tdOLf9HDk6q1 ImaSw8+GoBOpfn9bd0xS2LW9ji7W7H/Uxd3X7YO0J+bU3S8i9fB3lNo7xxL5VqZvqjqm g2A0TlvS1mcZ22aAdfLGJukDORAr+2R48+sqrM0R/pyh/XLIwBThcjJLUk58rEJikd5x STO58y3IRiIZyiQGoNNNAOAjbR46wc/6Zxpjvd3wleG58C32aZLFkgnUDnWGoq3g+LJx HQOx/Uchp10qMC+PnMNFUR0qrFWvRKr2xO9c3ztzSeiUdPhYRCmR+5Cx5yexU+8Ooy2W yM0A== X-Gm-Message-State: AOJu0Yw76hbwvMfNQcZsOLLQ87AYudr3TBWZ38TSM7cRJzsT+c+UK86Z 9rO5/KCCZpRLYt/89RRxcEj9onvHqgh3M8bYhMqdYw1zvGcAlNhSZl+ULHogS9qg3goxsZJQwl8 B3pXxLn3L/TskQEDXIBv0jn/ad/FJ7Qc= X-Gm-Gg: AeBDiet0gEubPQZ/k3s40rZ9RfRVcorHKo6gC/Pw9vrHImFlP6oRWFhomdyoaEBeqlN oipEDuxgsw+TV40egK4j8BbK9odVRk0FSTDQPKxKwu+UgGKIc9eWJnnkwdJI5MSb6cfT3M15KnV 7+SMbt0V+wmogXCu1eEh6CXDoITVXPIRUFx0TXrZy5FFSAsCeIh5KrAYLxx88P+zDUIrRsou+Vk VfVU2YDXtkr/lCkpsO2Qzc0pX8g2iI9EVyer27mK/jVVHg/mAxl4cSnHHbR6H0HI21ummGjICl+ k3UGDT5lZMTWMUSYpUudlkF19jsTZHLsbJrRDyEZIOlJz7rf6QEv6ufErNbmz/aVO432gLATEch UIx2JpKsfCLV5d4XQhoMjAfqlqgUUJGDrdFLbxg== X-Received: by 2002:a05:622a:558f:b0:50d:84e4:e1ed with SMTP id d75a77b69052e-51461f9ee5bmr103048721cf.30.1778157767905; Thu, 07 May 2026 05:42:47 -0700 (PDT) MIME-Version: 1.0 References: <223EA201-A0E8-4A13-B220-EB903E8DF817@eggerapps.at> In-Reply-To: <223EA201-A0E8-4A13-B220-EB903E8DF817@eggerapps.at> From: John Naylor Date: Thu, 7 May 2026 19:42:37 +0700 X-Gm-Features: AVHnY4LTatDpiHV_mk4E-WiYbkyOu0-7c0ZGJH6WyH4_RCFEdzEzhMRT1WjIOz8 Message-ID: Subject: Re: Broken build on macOS (Universal / Intel): cpuid instruction not available To: Jakob Egger Cc: pgsql-hackers , john.naylor@postgresql.org, Tobias Bussmann Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Thu, May 7, 2026 at 6:41=E2=80=AFPM Jakob Egger wro= te: > Universal builds > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > This results in an error "cpuid instruction not available" Hmm, I imagine that may not work on normal Intel builds either, but maybe it didn't get that far. > Intel Builds > =3D=3D=3D=3D=3D=3D=3D=3D > > Intel-only builds (using Rosetta) are also broken in master since the fol= lowing commit: > 5e13b0f: Use AVX2 for calculating page checksums where available > This results in an error: > checksum.c:57:6: error: call to undeclared function 'x86_feature_availabl= e' That's strange. I have an Intel MacBook laying around -- I'll see what I ca= n do. -- John Naylor Amazon Web Services