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 1owUGJ-0005eR-8f for pgsql-hackers@arkaria.postgresql.org; Sat, 19 Nov 2022 20:16:28 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1owUGH-0004rq-DG for pgsql-hackers@arkaria.postgresql.org; Sat, 19 Nov 2022 20:16:25 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1owUGF-0004qS-K7 for pgsql-hackers@lists.postgresql.org; Sat, 19 Nov 2022 20:16:25 +0000 Received: from wout5-smtp.messagingengine.com ([64.147.123.21]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1owUGB-00010z-Ow for pgsql-hackers@postgresql.org; Sat, 19 Nov 2022 20:16:22 +0000 Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailout.west.internal (Postfix) with ESMTP id 43C3F3200313; Sat, 19 Nov 2022 15:16:17 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute3.internal (MEProxy); Sat, 19 Nov 2022 15:16:17 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=anarazel.de; h= cc:cc:content-type:date:date:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:sender:subject :subject:to:to; s=fm1; t=1668888976; x=1668975376; bh=zK/XRsTEjs UYyQUi/O3WL90H4y3G71ZdZXmbATIIteY=; b=fbVI/RLOYQcAo1AfTlErDVsZp+ rz9LR0JK3sx/sTGNE3ohatGAgWnmvXbLIWEoPlOoVbK9AWn/qtr9Gqmwobtumeui anVOCIqjujppLGl92PCMpR4oQBVh+gIyBRxIkXPMmWqwjqOiTQCK9IUzBuVrRXAr /7k8vKSdkZ9nS5mkEWEJ77Eds4SN9nE03LWUvdtqca0ichAVpGW30Cf9L+ow7VcQ xXt3+Mime920EdZ8kr78SWzeyVmhMuBTqOvTDMWv3c9i2A8IANe2kWDIjyCcotqx C4f7Se+oyxK1JSYqzWkqvkyV4vB0yKD+mcXx+bFjmmGD9z8sxdOEErGeKK3Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:in-reply-to:message-id :mime-version:references:reply-to:sender:subject:subject:to:to :x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1668888976; x=1668975376; bh=zK/XRsTEjsUYyQUi/O3WL90H4y3G 71ZdZXmbATIIteY=; b=gQyS/B5A9IZtPXgRW+MZQu58NLDPdiQIofMoSaliMcR4 bxoWCQZfvYTgvYK9AuYvSffsMcAdhiPqao1OdssTWPFZ72PDuC6ubZ+JhXrw2tbN mK310Ky402SLoIEfNx0L5aN0aXya65pHIzLy788QglTIIQrnGWvSAG9Uz+taLkKI ue8iHwjixSuz+ZUKqBsqChpVQcDX1AmI+MWYvFk7O3e2hN+ez8cH/ZllME7xGmyY Jhp2EOVfEd/Xs+UUgVCGsPjRUpbqAK3XWH/XWy3wZOOSRCH3qA+aOZCakzgSD0hJ KbRMwYcmP6gEUgeH7WdAGGs/SyRu3CHmGRwzUvrAtA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvgedrhedvgddufeekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggujgesthdtredttddtvdenucfhrhhomheptehnughr vghsucfhrhgvuhhnugcuoegrnhgurhgvshesrghnrghrrgiivghlrdguvgeqnecuggftrf grthhtvghrnhepvdfffeevhfetveffgeeiteefhfdtvdffjeevhfeuteegleduheetvedu ieettddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomh eprghnughrvghssegrnhgrrhgriigvlhdruggv X-ME-Proxy: Feedback-ID: id4a34324:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sat, 19 Nov 2022 15:16:16 -0500 (EST) Date: Sat, 19 Nov 2022 12:16:15 -0800 From: Andres Freund To: Andrew Dunstan Cc: pgsql-hackers@postgresql.org, Tom Lane Subject: Re: ssl tests aren't concurrency safe due to get_free_port() Message-ID: <20221119201615.uy4rvspdq62oqikn@awork3.anarazel.de> References: <20221002164931.d57hlutrcz4d2zi7@awork3.anarazel.de> <7579f627-aad4-7a04-1a98-033cc6b3cca5@dunslane.net> <52266bf8-bf38-fdfa-9a77-1568f82b63b3@dunslane.net> <0891f64a-d30f-a1b7-9d0c-e447684cd8cd@dunslane.net> <20221105183643.v2nxsac3xlb3eazi@awork3.anarazel.de> <0867ca05-ed3f-09ca-cd41-d7087e542362@dunslane.net> <20221116015105.g6qxu2ugpj6agt26@awork3.anarazel.de> <58de442f-a4fb-3980-85c8-a024ff26c54b@dunslane.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <58de442f-a4fb-3980-85c8-a024ff26c54b@dunslane.net> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, On 2022-11-19 10:56:33 -0500, Andrew Dunstan wrote: > > Perhaps we should just export a directory in configure instead of this > > guessing game? > > I think the obvious candidate would be to export top_builddir from > src/Makefile.global. That would remove the need to infer it from > TESTDATADIR. I think that'd be good. I'd perhaps rename it in the process so it's exported uppercase, but whatever... Greetings, Andres Freund