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 1w7LEb-005CXJ-0s for pgsql-hackers@arkaria.postgresql.org; Mon, 30 Mar 2026 22:37:25 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w7LEZ-006t2f-1c for pgsql-hackers@arkaria.postgresql.org; Mon, 30 Mar 2026 22:37:23 +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 1w7LEZ-006t2W-0Y for pgsql-hackers@lists.postgresql.org; Mon, 30 Mar 2026 22:37:23 +0000 Received: from mail-yx1-xb135.google.com ([2607:f8b0:4864:20::b135]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1w7LEW-000000024Ur-19Pl for pgsql-hackers@lists.postgresql.org; Mon, 30 Mar 2026 22:37:23 +0000 Received: by mail-yx1-xb135.google.com with SMTP id 956f58d0204a3-64f48a5c3d8so8055190d50.1 for ; Mon, 30 Mar 2026 15:37:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1774910239; cv=none; d=google.com; s=arc-20240605; b=Dox7sGBqqaFYYwJQo8Ifw5fdtbCaWlsrpo762LZBcLazi2hwnv9oM7dMvu0VcleIEI 7wtyuCwiWA8M77Z4JzXjGftBeNH3yH1q4qmY5nd2PAcMBsdsUr/DtzvvpeLbm/jJDXhZ lykZFhUCiDJAKiJg48hwSdQNpO/g2H6b/Q8V4U/5NPr5M6w5F4hAUZMbQZz9ObsOXycv cXOcOyVUaVBZbN8eYTyQJWOxurMgbZHYHTvLmVnGazR9UqHmnfM9oxmv2Fao+2cDlMSj 74qNxoe4V7t/UbPA5iSgQ7UDlYedNHYEBrWXA6biNNkwLZkll0td6xUT4h6jXyBuj8q5 j60g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=KXjaUn9xcKzfwdewncRlpQ9hiWBHKMo9M0ySiIqmExw=; fh=HCOCPzWqTsJcd8rqcnh9YCBIiRF6TRx5pHtqowFoM4E=; b=J7BqSzDGV5tV3zn4XH0bvqSH2mUhuvgPvJanaGjXL2mvBZTfg+zO//ykH+ho+h+4Om yuzeGKSMo9+X8oOWyCN5P5ekZfQILkKeiJdZTz+nl4AFRGUG62P3oPgFh61EA/OEqXig LMsp9wjt1DMWlBKa4FBxKdrUfR8mTv6nNaNbk1AI2UfH/JnLnFwPTC+Qt4k+P1nAFkXv NI/j8rpqY9Ga2IPVVkuyHrUD8eppiqrEdm+o+69fNs1ruDZOJlnJGXsp5TqBuODgP4qo LNKopkjvzRyHWE1KD8H7//n3xuXnYnT+Gh0g4JPWPS7YbARgza/tb7UXBNU04Zy/FiEx GuQw==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=percona.com; s=google; t=1774910239; x=1775515039; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=KXjaUn9xcKzfwdewncRlpQ9hiWBHKMo9M0ySiIqmExw=; b=OvSIsxz9qTtE7EbW27NIyxqlkIHn6ryZfBXL8uXc2AtWkBHSeXIqrVSz9i6nceRwAu xn8m7JLdiE2RO+hIRj9qTRUzb8BAce+A9WN7DoDpNkkCU+fgFuEOXAWlUsnMECgYEt4l YYITTtgslCPo3oMa5hpOj5d71srpOG4fo9zBk= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774910239; x=1775515039; h=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=KXjaUn9xcKzfwdewncRlpQ9hiWBHKMo9M0ySiIqmExw=; b=NxS0/S5Fwh1AohkK7eRce1LS7JGHJYWhM4NVVkJfJe85FJT8aOvJVn8KcZDgio+HpL ZV7V1RJRYPWSUG36P9ztAY1SRcQf7ZwOdHcUca00bN6V93TdEIVkHVzgn1PwlOMb5JM0 IYMGgbcG4kUguJhGdblPqmfiapRvIN6adVfbhMayQaAHXRAqfpmwBWWjYVVLB80r03Px zRdFTRJNpJrUBYrmVMgeBt/6i/1jz05BxkfZVLlm/gfPWxKBnX+xZxuvSxXP3QokFDs5 a68PwNSw27vBEoCqs/3fSfA2ZaYuXZDFpe4q0+PphafOylUbdaYs3kkXpwcDUIawUtS9 HOiA== X-Forwarded-Encrypted: i=1; AJvYcCX5lBCAyxXzAS5Jh2S0/pPuEk1CYygWZyQnEZWTt5KkAsQt5n2fmZdzDiH5ePCGftyPZkJfHPEKRCRbJh8i@lists.postgresql.org X-Gm-Message-State: AOJu0Yyf7+inQhfLIR2ebfeddmFkZJemRsM/Y/dBaui6u3PyJaZHj20e Qe2wgQfG3eKERiwZOAlPHfRl4u2ool10kNyBPTpsf9nqxQz/Np0EYwfjo32D01F17jJLjeYUcAw E6KHC7BKDbDpUxd0RCdJA2QOLdXLP7xYO6Km/ngi7cQeTIJIhJwK1qGus2PEemsNjewicokifLi vwUkp1OKn1XW7iepGntq9iDeLls9KmujcGBmMdZCqnDrzcF0O+BAjErwMpHI0bUTqq+FvFaYdVM qazBZPt56p5lhd9XKa3irTo15RrgGMKRVrnvToimmc7/CncHxlD5JTJ74wOMRUTTF4= X-Gm-Gg: ATEYQzwaF913ykC6tF6LzhqBgUwQrHdiW4SoNerfOXvaDabxjCycBWkXoyrNAHlPr/U gL7DbxI44uMoU64b7TpKEX6QzVjasD+ob/k6clteyX8031Nuc+DfBYgp6YeeZBKwaINRbM5J9q+ 40tbdaSeT6fg4tQpl4QTmQ17qFio972QMkazLf2GJKhXMcy4xTaruS8zAeYtxHJImS1Kru9fmx2 sQM6GBQYJUBT3AGrQLPsquA3eQ8nTa8Srp6unC2AYWShxGBNA0OW8T2Dej5W9eKlhZGASVndR+X k3DAH8akoUw8aF844hMmLihW6bOWOY9suBT8XJM7Pz+skq64H806w0URlwDjwoXBdJ/K X-Received: by 2002:a05:690c:74ca:b0:79a:4b22:5e35 with SMTP id 00721157ae682-79bde22821amr140433887b3.58.1774910238864; Mon, 30 Mar 2026 15:37:18 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Zsolt Parragi Date: Mon, 30 Mar 2026 23:37:09 +0100 X-Gm-Features: AQROBzCmc9XUPxwqKt7AVor26pVUTva8SKjt8u3AbHOmmqAxqBLw5mjB4BXB8II Message-ID: Subject: Re: Fix race with LLVM and bison. To: Andres Freund Cc: "Maksim.Melnikov" , pgsql-hackers@lists.postgresql.org Content-Type: text/plain; charset="UTF-8" X-CLOUD-SEC-AV-Sent: true X-CLOUD-SEC-AV-Info: percona,google_mail,monitor X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk > I think we need something like the attached to make the dependencies work. > > I'm a bit worried about breaking some extensions if were to backpatch this. So > I'm somewhat inclined to just fix this in master. pg_plan_advice also seems to be affected and is missing from the original patch, a generic fix like this handles that too and all future cases.