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 1wjcky-000CtL-0u for pgsql-committers@arkaria.postgresql.org; Tue, 14 Jul 2026 13:01:04 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wjckw-003K3J-01 for pgsql-committers@arkaria.postgresql.org; Tue, 14 Jul 2026 13:01:02 +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 1wjcku-003K31-2v for pgsql-committers@lists.postgresql.org; Tue, 14 Jul 2026 13:01:02 +0000 Received: from fhigh-a5-smtp.messagingengine.com ([103.168.172.156]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1wjcks-000000009Mg-2Vqr for pgsql-committers@lists.postgresql.org; Tue, 14 Jul 2026 13:01:01 +0000 Received: from phl-compute-05.internal (phl-compute-05.internal [10.202.2.45]) by mailfhigh.phl.internal (Postfix) with ESMTP id 7DE45140014B for ; Tue, 14 Jul 2026 09:00:56 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-05.internal (MEProxy); Tue, 14 Jul 2026 09:00:56 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eisentraut.org; h=cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm1; t=1784034056; x=1784120456; bh=y2lD67L+yAsdBukzokt7EYb2juUz4pRqC8is8jVa5x0=; b= IIItZveeaZ7IVGCUKdvro/Z5Yh3TKbdo2/+IAV/rsFta+5Nq5GXrgD7GALejuzqX FUYmcJ/mm6GymHW5mYNAp+f1O8Dy+OyDZ6hekj+qr7KJ6ObFXL7s7LPnd7oNAV/O rdK2Hi9eBInsjC25v05qBaio7IoOTdf9YejUF5wXSiDsTx9LFiEw8DuwpUi6IKUD mgdB3z68J8tk2ednfEYB/RVroeRIt6Nx90zvYww1SHtNdbDcyDa/z34IARSpFS0h TJl+jA1MXl9wNX2Xe/91RQ2frY/3n1y9l2PVhigjCUTFGUbkYVDdHIyBjHQVKelC VbgLLAdQx8gXTOLuVmlN4g== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:in-reply-to:message-id:mime-version:references :reply-to:subject:subject:to:to:x-me-proxy:x-me-sender :x-me-sender:x-sasl-enc; s=fm2; t=1784034056; x=1784120456; bh=y 2lD67L+yAsdBukzokt7EYb2juUz4pRqC8is8jVa5x0=; b=JCSQjvcM0nZWboIZi IvXcXjMAhaaP4NkTZDtp637+iGCtBSScsbY7pIy2paQyyWDdJF5y8Asr2eJjqhVN Do7jBArBX2MP2UQL5ZYYzhIgOJDZ92oanKKoy2tgTtW5CHOlKBj2J5AcxJTF4Kth hcGTn9++n2PYWr42H5hsfZ1Ow6Wh8WjwTUppAvO3JGXsN1bVZAHpH9gRwUniitRz KZ6i8hd25Km7eQHkMLusqulJ+7HmpJnGijbLM6rRh+lY7Y+5qGNeZXxHstWTJ1bU da5oOvI6cKHYMTmgWz9m0w/Ejk8N+/GzJecSYLmLFZg9KWuGulTBpzQ9CjXJr088 Q+UWg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: dmFkZTGcYJon+PjSTKrdnPCQlc1COfxNre4GsFUfn+RNRSy6e87WEKWfhfv2U6w0SmA8kg TaIeo1/i/ezRq3V+mGxq+WOB5klge0Yi16CZUnKVCwgSENbGEHM0PUT1xqYlVGjjKe2s0J qx7l7BHkh66/MSz1XLFFsJx6Gszfv0TsujYruAJQPqSciFGNYIQ+chswMK/FmwqLmGg7fp erRSCKgj9rdVWxm7L509xmlGR8WZw/ldVaAk0g/UZGcfm2XPuWRfiHHeXpIN09UWt83ZcT vCiMh3vQUaX5mbrFSuivL+1IkF50dxP8/kEzPYItnhBcNMqFaPKPbXV7NngtoNN09DZVEr GGPrwQ0hnz0g/MdQBngpDFFRp3V79yekkPzNYnTbSWbpYR0OsELHH5XqSVO8UmYG53GjKz qIhyHd6hRwap30mKeimy3hr8JqHN3DEzwTewqNnyHy3+GS2vqXRtPAB4Fm7X+1vcJDOm8f kN89feoYw64vUHZiNeMcrqH553qSqtdqo+3hceN3LWfLYKpah/xd6SjP+q33bp+n5RdFel y2otW2uyqloKLBdfZWX2Bxn2qxDFLmcRhaUEE1DKaehhLtHalbWcPNkgij2yPUTSLkvjPw S2hoj2cqGuCQnFvTo+omIfChp+LVqWvMLCQwwX7k5/Lhj0rAr+0xQDScRECA X-ME-Proxy: Feedback-ID: ie0a040ee:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Tue, 14 Jul 2026 09:00:55 -0400 (EDT) Message-ID: Date: Tue, 14 Jul 2026 15:00:54 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: pgsql: Replace __builtin_types_compatible_p with _Generic From: Peter Eisentraut To: pgsql-committers@lists.postgresql.org References: Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 14.07.26 10:40, Peter Eisentraut wrote: > Replace __builtin_types_compatible_p with _Generic > Note that even though we have required C11 since f5e0186f865, we have > not made use of _Generic until now (except in an MSVC-specific case in > commit 59c2f03d1ec). This now raises the effective compiler > requirement on the trailing edge slightly from GCC 4.8 to GCC 4.9. > This in turn means that we effectively drop support for RHEL 7. FYI, it is expected that some trailing-edge buildfarm members will fail to build now. I'm in contact with the owners to decommission those.