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 1pmHdG-0006qs-P9 for pgsql-hackers@arkaria.postgresql.org; Tue, 11 Apr 2023 17:18:14 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1pmHdF-000563-Ih for pgsql-hackers@arkaria.postgresql.org; Tue, 11 Apr 2023 17:18:13 +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 1pmHdF-00055t-7R for pgsql-hackers@lists.postgresql.org; Tue, 11 Apr 2023 17:18:13 +0000 Received: from out1-smtp.messagingengine.com ([66.111.4.25]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pmHdC-0005tt-Nt for pgsql-hackers@postgresql.org; Tue, 11 Apr 2023 17:18:12 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id E347C5C0194; Tue, 11 Apr 2023 13:18:09 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Tue, 11 Apr 2023 13:18:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=anarazel.de; h= cc:cc:content-type: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=fm3; t=1681233489; x=1681319889; bh=pt 9HUz8YlP0YwHOt97173OQR+9eux8U/a78UN89QoSY=; b=hRnytM5u95IQ98m76t YT3olwyi3Tb8MAFIZjdnkOv8lQnInksTMnrVu4Eh6+fR05tgOTolANu+xS3pYju7 873ZeUZH01+u+91Mp4Xbi0YcI2hNkrrSnFRN0OyZNVDyXRC5isY4tS01+sDuFfjR w5i1kXdoRCKXLPS+Zu1z4vd3uwCFmifSwFMWlIpSmwMqZ8+pI57UVB2gHD4/Y2FN 6g86WUw0mwiRmLkKyQNoOTnhiKkuyKuxdcqE8EtuGe8/cTzcuAuUzUVBqPWWPPlX VBnL0G1YW6OXciQaV7CqVtszPIok7g7t5Vlb6a61VYNluz/Vt6gA5U++Zj8iySYH RAKA== 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:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1681233489; x=1681319889; bh=pt9HUz8YlP0Yw HOt97173OQR+9eux8U/a78UN89QoSY=; b=bcMneP/0jsdkwyz2/xGfeVtkhrEJe O12BhfWhQ5pQ+//kFVeY7+B5kp0EfXcgYasH+CaZtEqiH+PcBOjYx5kDVce7MOkr NI/BACG9oJOJch+rGAYDbdo7PNADhnoN7/JAmyVrmB/OQ62/ix2/zRWRrOFgyStG RzW553hcCYq2rdWv+uqPnnqiZG4/WrZzaC/33xvLIZkltr71ygzS2aKn8Cyf298O j4MgxOIu8W71gPp5waFtBV6cX+oPpq03+FuMKPol8NhmhU9S7NmS47cf7KuldDko TKFBO1aFDAG1IWUOtl6s+/esytQfgyrc5NvmvfbNUR+tGKK/YKuaaBTQg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvhedrvdekgedgudduvdcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpeffhffvvefukfhfgggtuggjsehttdertddttddvnecuhfhrohhmpeetnhgu rhgvshcuhfhrvghunhguuceorghnughrvghssegrnhgrrhgriigvlhdruggvqeenucggtf frrghtthgvrhhnpedvffefvefhteevffegieetfefhtddvffejvefhueetgeeludehteev udeitedtudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhroh hmpegrnhgurhgvshesrghnrghrrgiivghlrdguvg X-ME-Proxy: Feedback-ID: id4a34324:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 11 Apr 2023 13:18:09 -0400 (EDT) Date: Tue, 11 Apr 2023 10:18:07 -0700 From: Andres Freund To: samay sharma Cc: Peter Eisentraut , Justin Pryzby , Nazir Bilal Yavuz , John Naylor , pgsql-hackers@postgresql.org Subject: Re: Documentation for building with meson Message-ID: <20230411171807.ewyxv7hzcphuwcnc@awork3.anarazel.de> References: <20221123063654.GH11463@telsasoft.com> <20221123201620.GK11463@telsasoft.com> <6f9c0595-1de0-ca15-b5fc-c650c3f57016@enterprisedb.com> <20221201172139.ua64fs5m7soyunqk@awork3.anarazel.de> <0517adcd-4fea-f20d-0a74-31f75627138e@enterprisedb.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, On 2023-03-28 12:27:26 -0700, samay sharma wrote: > Subject: [PATCH v9 1/5] Make minor additions and corrections to meson docs > > This commit makes a few corrections to the meson docs > and adds a few instructions and links for better clarity. > --- > doc/src/sgml/installation.sgml | 24 +++++++++++++++--------- > 1 file changed, 15 insertions(+), 9 deletions(-) > > diff --git a/doc/src/sgml/installation.sgml b/doc/src/sgml/installation.sgml > index 70ab5b77d8..e3b9b6c0d0 100644 > --- a/doc/src/sgml/installation.sgml > +++ b/doc/src/sgml/installation.sgml > @@ -2057,8 +2057,7 @@ meson setup build -Dssl=openssl > > meson configure -Dcassert=true > > - meson configure's commonly used command-line options > - are explained in . > + Commonly used build options for meson configure (and meson setup) are explained in . > > > > @@ -2078,6 +2077,13 @@ ninja > processes used with the command line argument -j. > > > + > + If you want to build the docs, you can type: > + > +ninja docs > + > + "type" sounds a bit too, IDK, process oriented. "To build the docs, use"? > Subject: [PATCH v9 2/5] Add data layout options sub-section in installation > docs > > This commit separates out blocksize, segsize and wal_blocksize > options into a separate Data layout options sub-section in both > the make and meson docs. They were earlier in a miscellaneous > section which included several unrelated options. This change > also helps reduce the repetition of the warnings that changing > these parameters breaks on-disk compatibility. Makes sense. I'm planning to apply this unless Peter or somebody else has further feedback. > From 11d82aa49efb3d1cbc08f14562a757f115053c8b Mon Sep 17 00:00:00 2001 > From: Samay Sharma > Date: Mon, 13 Feb 2023 16:23:52 -0800 > Subject: [PATCH v9 3/5] Remove Anti-Features section from Installation from > source docs > > Currently, several meson setup options are listed in anti-features. > However, they are similar to most other options in the postgres > features list as they are 'auto' features themselves. Also, other > options are likely better suited to the developer options section. > This commit, therefore, moves the options listed in the anti-features > section into other sections and removes that section. > > For consistency, this reorganization has been done on the make section > of the docs as well. Makes sense to me. "Anti-Features" is confusing as a name to start with. Greetings, Andres Freund