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 1w7WcT-005PK9-0a for pgsql-hackers@arkaria.postgresql.org; Tue, 31 Mar 2026 10:46:49 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1w7WcR-009b3M-2L for pgsql-hackers@arkaria.postgresql.org; Tue, 31 Mar 2026 10:46:48 +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 1w7WcR-009b35-0S for pgsql-hackers@lists.postgresql.org; Tue, 31 Mar 2026 10:46:47 +0000 Received: from fhigh-b4-smtp.messagingengine.com ([202.12.124.155]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1w7WcP-00000001xDk-2gpq for pgsql-hackers@lists.postgresql.org; Tue, 31 Mar 2026 10:46:46 +0000 Received: from phl-compute-03.internal (phl-compute-03.internal [10.202.2.43]) by mailfhigh.stl.internal (Postfix) with ESMTP id B66577A02D1; Tue, 31 Mar 2026 06:46:44 -0400 (EDT) Received: from phl-frontend-04 ([10.202.2.163]) by phl-compute-03.internal (MEProxy); Tue, 31 Mar 2026 06:46:44 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paquier.xyz; h= cc:cc: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=fm2; t=1774954004; x=1775040404; bh=hECsaUE5yM W8ZnZsUUWcHfh1bSKtcVocrwzdpoPLzpo=; b=k8v3++j2xxpUm6/vO4ei4Qi95g pN6zEIEdEi39quKn77fBTzl0n2VCq6SymuPfi3fjTqc324GuQJyuGFMGLDwyXXTp RGIgw+LnuAo7WhlEWEjFkbYPRct6jP2HNhSY3FTcks5uyOs2O8Bb2SBthXXUQ7WQ vcd09Ghzd5pWMR1unMf2zH+PIxLQc1FZRlVVJpO9sud1BdZu8MgqAMd3Tvg2/65n Ns3WtSR28rOS7yBM/sh/C27pAgOKfLcT/aSX6qybk1rRTjhUrQs+J4IsPp53P68I M30bGxIVkHLRNi21HJ73x2Q62GOc1zgGN4qWTFyuKjJd1NasnU409eMYzuAg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc: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= 1774954004; x=1775040404; bh=hECsaUE5yMW8ZnZsUUWcHfh1bSKtcVocrwz dpoPLzpo=; b=TWGHsvr217PZUV55WK0jII4XvUEQry+i7XdS8jtNcdFi2XdGzfM eO7oWK1/9Jdm+Bdi8JJvNd4YwRyZWdXAOguI+WAuxMemE2aFyaK8z1aw6q8/hVRt z8C29eWDmvKsNUogt22wK4UwlgF2XmpuKcspADSxAAzxgUGZDuVw6/8URGkTf7c+ DawbbA+9HCkY7hL0DtQn0Gn+HnWlYWpYoEkglMTFCfvxIJWmJVx//dz7s+WoEW+7 oQfPzQfr7P/tU7OLBTRWj7gpgPI7UZUbZ7y/OMq35cQDLNAhrlfk+ku0oB08ycWY q3XzWLjj6JFOO3JWPq86IHc0qYtO3ZFpCIA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeefhedrtddtucetufdoteggodetrfdotffvucfrrh hofhhilhgvmecuhfgrshhtofgrihhlpdfurfetoffkrfgpnffqhgenuceurghilhhouhht mecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnegfrhhlucfvnfffuc dlfeehmdenucfjughrpeffhffvvefukfhfgggtuggjsehgtderredttddvnecuhfhrohhm pefoihgthhgrvghlucfrrghquhhivghruceomhhitghhrggvlhesphgrqhhuihgvrhdrgi ihiieqnecuggftrfgrthhtvghrnhepgeffjeevgfevuddvjedtvddtieejheduueelvddu fedtgfefjedvkeevkeeivddvnecuffhomhgrihhnpehpohhsthhgrhgvshhqlhdrohhrgh enucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehmihgt hhgrvghlsehprghquhhivghrrdighiiipdhnsggprhgtphhtthhopeefpdhmohguvgepsh hmthhpohhuthdprhgtphhtthhopegrnhgurhgvrghssehprhhogigvlhdrshgvpdhrtghp thhtoheprhhushhtrghmrghllhgrkhhovhesghhmrghilhdrtghomhdprhgtphhtthhope hpghhsqhhlqdhhrggtkhgvrhhssehlihhsthhsrdhpohhsthhgrhgvshhqlhdrohhrgh X-ME-Proxy: Feedback-ID: i0fe9450f:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 31 Mar 2026 06:46:42 -0400 (EDT) Date: Tue, 31 Mar 2026 19:46:35 +0900 From: Michael Paquier To: Andreas Karlsson Cc: Rustam ALLAKOV , pgsql-hackers@lists.postgresql.org Subject: Re: Add support for EXTRA_REGRESS_OPTS for meson Message-ID: References: <1d39c711-98cb-460f-ac44-1ab0007daeb2@proxel.se> <176834196488.969.13193439940284055773.pgcf@coridan.postgresql.org> <2b3554b9-d365-4b8a-ada1-ce81144a9c84@proxel.se> <4ec18895-e857-42c1-a72e-bc9694462855@proxel.se> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="N6amg+WSDPTMkzfK" Content-Disposition: inline In-Reply-To: <4ec18895-e857-42c1-a72e-bc9694462855@proxel.se> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --N6amg+WSDPTMkzfK Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 31, 2026 at 10:45:32AM +0200, Andreas Karlsson wrote: > Agreed, the question is just where we should document them. >=20 > I would say one of these two pages: >=20 > https://www.postgresql.org/docs/current/install-meson.html > https://www.postgresql.org/docs/current/regress-run.html regress-run would be a nicer fit in the long run, where it seems to me that the existing documentation is wrong with its decision to document the regression tests that can be run in meson in a section for the build and install: https://www.postgresql.org/docs/current/install-meson.html#INSTALL-PROCEDUR= E-MESON The format that we use for the coverage code is something I find pretty clear: https://www.postgresql.org/docs/current/regress-coverage.html We have two sub-sections, one for configure/make and one meson, which is nice. Perhaps we don't need to have new sub-sections, limiting ourselves to mention some of the equivalents that can be used with meson? -- Michael --N6amg+WSDPTMkzfK Content-Type: application/pgp-signature; name=signature.asc -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEG72nH6vTowiyblFKnvQgOdbyQH0FAmnLpgsACgkQnvQgOdby QH3aKBAAolC4OQkFYj8sxXLNl0Xfh5qdvnLbgLtmXQUfy6Nnb0YLLWBL1mKRttYs UBZSwLShZBGZvTqGCKURuqv5Qjq34J56tLtwMBwkhpHruvxjke82sajhc0Sdom8R GVL3K1P+tAyN+CFQImBpgDDcA+c+47KhbX3jkAC4bzIG1308avk0BgRCtxhKG9d1 ntoiT7CD9MFwmt7ltlfvogpA2Mbw1UnoDwQN/CoTDHYhbxYMaAq0kL3XL1KrP+HX /cFahsXfGevuHm46ci5eVU83Ll0/5SUQsKeoBAjyyf24Edia2XWhQ86jpf5+Zea/ A8iH//qdKd1Ey83wSzL4L6m+g/mzq24qrRLEnYD+VDNMuUHdW4vqyaPocpQ+6Akp gk5xYOLd7H+3src2F1wBWNvNLFGxjmalchwNXisjOoTVLB9gdyXzYpPQ6joh3uKu j0U92mDIm4C0PMuje/t5nQ7D9gfMS4ZBTwL16UtZEaSZ7eTe5UI0XUrsyiAxWlZ4 Gipp9vDlr5vwWZkwRbhFnDwvC2FSP0JGyoIiJT/gRo/7sFjDj6D7uMQ/iT94sKT+ 04yqxvMMB8XmhDL+4+j0O+yp+6nXljITXhC2SljnuyrnMsiVVXigVeSsIQVB3CW+ PbPSZBrSarehnofmAEnutgtrtV++qDbmvJzH2E/na+ByJoiW5Kw= =PnGT -----END PGP SIGNATURE----- --N6amg+WSDPTMkzfK--