Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nJjdg-0007uz-IQ for pgsql-committers@arkaria.postgresql.org; Mon, 14 Feb 2022 22:16:08 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1nJjdf-0004Sv-DH for pgsql-committers@arkaria.postgresql.org; Mon, 14 Feb 2022 22:16:07 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1nJjdf-0004OS-2y for pgsql-committers@lists.postgresql.org; Mon, 14 Feb 2022 22:16:07 +0000 Received: from mail-il1-x12e.google.com ([2607:f8b0:4864:20::12e]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1nJjda-000661-B8 for pgsql-committers@lists.postgresql.org; Mon, 14 Feb 2022 22:16:06 +0000 Received: by mail-il1-x12e.google.com with SMTP id z7so13450674ilb.6 for ; Mon, 14 Feb 2022 14:16:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=A5nQV4HMtajjlzrG9SxvBL6SOK7KsbXqoUASPpgYJg8=; b=ih7pT2psjRk3s8fZP+WnrKbLWW7yUOZTntNT/rflDt/cNUfjahoilGBQDxHHqA73cb hSjy6DJHcRGY3hMOcqx6uqAfDPmbIdnNW+VhawXuB3psLqFBz1cJ3Am8w/PeaM9WEqxN sduUZxrtxG7ziaBKFJZXmUrrOrBydGJMDCc01SJNiX1TNdnR+jUtiCL6PyYf/TwkE5rx /vLO5b4nMqcVGRBTS+3KEzPb7mIMvF4Gh/paQqhW3w48vzdVwLsGgqAtokgOcrTfT8z5 ArtTGi/1ymFp1pnehdHooPnXjVE6EVjFGxUevkR9WT5d6kCY/t8z7Tr377gkM/9LemuH RCwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=A5nQV4HMtajjlzrG9SxvBL6SOK7KsbXqoUASPpgYJg8=; b=xnPvh81ohrQuVx9GPInhPhByWDVUDUwV3H7w5hEnyrr+SnAfLRSy4okEVNtWscFtmf A7xuoR0jAyLibWib4RIEfzBwLH6RrLztlXbFQ6T3JSoMaROLpirIHJsPB+Nlevdd5uKi 0rzBTyxOWmGI2tn8Ye6XiLfhYMsI0SAXw2QqkR63sTYB+gMf3AaekHp2e6CuuRKmP2Qo kzGTGvD4OxyXjT0zVmTf5Q/+DEsyKAUgZYSfAIX7AKP/BpFdQZSPGGtUWxe7/e+OKMEB wVIkEVkoXVdKiAWPKnObgCx/tljaE1+grWOXJ7+EQYdNluujiz2lf9gwtOOIkdsMLSuZ SCTw== X-Gm-Message-State: AOAM533s1o8G18EcQ1fnu0jI4gls3KB3YSQI72UMFxtzRFuanhgDGG/t DHrptkpfrBVYA5B/5ldZrdsJ15fHSw8B9rA4CHk= X-Google-Smtp-Source: ABdhPJxmmWpWP3eXKbGxz2zEHR2GZO5vA4Jr3Ck5b7k9Rq8B7AL9Lpnjigt18dgLcYPprRUQPH1oylM0YuFHg6ylFw8= X-Received: by 2002:a92:c844:: with SMTP id b4mr610633ilq.6.1644876960324; Mon, 14 Feb 2022 14:16:00 -0800 (PST) MIME-Version: 1.0 References: <202202142122.eqz4mu2ecfes@alvherre.pgsql> In-Reply-To: <202202142122.eqz4mu2ecfes@alvherre.pgsql> From: Thomas Munro Date: Tue, 15 Feb 2022 11:15:24 +1300 Message-ID: Subject: Re: pgsql: Track LLVM 15 changes. To: Alvaro Herrera Cc: Fabien COELHO , Thomas Munro , pgsql-committers Content-Type: text/plain; charset="UTF-8" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On Tue, Feb 15, 2022 at 10:22 AM Alvaro Herrera wrote: > On 2022-Feb-15, Thomas Munro wrote: > > My general plan for this stuff is to try to do just one back-patch for > > each LLVM release, with all the changes in it, to reduce commit churn. > > Hence commit messages that say "Track LLVM X ..." so that it's easy to > > find all the changes for X around the time of X's release. In other > > words I'll probably do the 14 back-patch next month, so our May > > releases will compile and work against LLVM 14, due out in March. > > In this case, maybe you should get this task listed in RELEASE_CHANGES. This really depends on *their* release cycle, not ours. Hmm. Well, if we had a buildfarm animal that ran their latest release branch as recently discussed, not their main branch, then we could say "if that machine is failing, but seawasp is passing, now is the time to back-patch all the 'Track LLVM X' patches; if seawasp is failing, we should urgently look into why". I'm willing to set such an animal up, but Fabien or Andres may want to... A bit of shell scripting to peek at their branches or look for their RC1 tag or something like that depending on what we decide is the right trigger point.