From e66b9bb4bce45eb63d9261f3b3582ea4ab6f058c Mon Sep 17 00:00:00 2001 From: Alexander Bayandin Date: Mon, 29 Jan 2024 11:06:50 +0000 Subject: [PATCH] neon-extension 4713 --- Formula/neon-extension.rb | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/Formula/neon-extension.rb b/Formula/neon-extension.rb index 8ed57fd..b797b36 100644 --- a/Formula/neon-extension.rb +++ b/Formula/neon-extension.rb @@ -2,8 +2,8 @@ class NeonExtension < Formula desc "Extension enabling storage manager API and Pageserver communication" homepage "https://github.com/neondatabase/neon" url "https://github.com/neondatabase/neon.git", - tag: "release-4642", - revision: "a1a74eef2c60c283bc038b65b99db2ed0c68f5bb" + tag: "release-4713", + revision: "1ec3e39d4e777d53d78eea8eba7d21f37942b000" license "Apache-2.0" head "https://github.com/neondatabase/neon.git", branch: "main" @@ -16,6 +16,16 @@ class NeonExtension < Formula depends_on "bayandin/tap/neon-postgres" + # A workaround for `FATAL: postmaster became multithreaded during startup` on macOS >= 14.2 + # See https://www.postgresql.org/message-id/flat/CYMBV0OT7216.JNRUO6R6GH86%40neon.tech + on_macos do + depends_on "bayandin/tap/curl-without-ipv6" + end + + on_linux do + depends_on "curl" + end + def extensions %w[neon_walredo neon neon_rmgr neon_utils] end