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.94.2) (envelope-from ) id 1r9742-00EFug-B2 for pgsql-committers@arkaria.postgresql.org; Fri, 01 Dec 2023 17:12:30 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1r9740-008h1L-Lv for pgsql-committers@arkaria.postgresql.org; Fri, 01 Dec 2023 17:12:28 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r973z-008h1A-RF for pgsql-committers@lists.postgresql.org; Fri, 01 Dec 2023 17:12:28 +0000 Received: from out3-smtp.messagingengine.com ([66.111.4.27]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1r973w-009Zlp-8k for pgsql-committers@lists.postgresql.org; Fri, 01 Dec 2023 17:12:27 +0000 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 6D6905C00DE; Fri, 1 Dec 2023 12:12:22 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Fri, 01 Dec 2023 12:12:22 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=anarazel.de; h= cc:cc:content-transfer-encoding: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=fm1; t= 1701450742; x=1701537142; bh=VPyYBX+Kk3ECE8m1S/e+B/g3D8NaVA0oj2K 1d7nVsDM=; b=ywKEUW47BBEs+rzLO9DtB9adTQU6eqGQBixU6pd8dyFSXJT6NSN ZuNWD0PfEfRiw/PQrfa4DS15CsnFfkZRHokNLFr9/aGEqVLfjkJEJEi6thO9OTvf yFh5chMFbKR1ncSAw0UDM1ikUw4CQupeNwLZXeq21GoAE8Yu2yIsoVGshnwJyRTh 01XmRAexpM7BAwUWg7zATfK2Ow7TJMjea2EjnMuxx1DZTDXbDlbj4GEf6KQPf+Aj BgxQqGRrN5z0DjDWpnOS771IciAmXt4QMoHS0xQD0/kzch6oDb81YYyrL/50H980 ER7obeKEjanbM2SPID+fY21Re2vv/WAGAKQ== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :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=fm1; t= 1701450742; x=1701537142; bh=VPyYBX+Kk3ECE8m1S/e+B/g3D8NaVA0oj2K 1d7nVsDM=; b=ISkApZCIOR3neFTukXtEFPe3hfBdMlVukxXV4l4tqfdyFaNsXwY yV2DFJ1vytA0piQiMv0UBB8S/faQ4irPrteXtFJogg+zNDYLvpywaqRZ0WqxzcMu hjXfPULJA9vWJN5nGuGaGiu3rHnRtx2Guw+5QLXXfoHEzrMU6w7IGXBFw3Q//P95 NV0FD5garq0MuByRrR3+zYtuXeEGmOEG1jnT6PL28ZVZR8xsiICm4KJ009raGhMa ZJF+aOJuEdszDnN0Hu9qlv7DqBS8s4o2qvwkqlQi/mrIcJso4GJD29m25NyH6f0v XoYvfbC4CoPlJQkMjwX0/UU/xjG683n0X1Q== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrudeiledgleekucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmne cujfgurhepfffhvfevuffkfhggtggugfgjsehtkeertddttddunecuhfhrohhmpeetnhgu rhgvshcuhfhrvghunhguuceorghnughrvghssegrnhgrrhgriigvlhdruggvqeenucggtf frrghtthgvrhhnpeffgeeuuefffefhgfegfeegjeekueduhfeiledvhefghfevueetvddt jeegudfhffenucffohhmrghinhepphhoshhtghhrvghsqhhlrdhorhhgpdhpohhsthhgrh drvghsnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhep rghnughrvghssegrnhgrrhgriigvlhdruggv X-ME-Proxy: Feedback-ID: id4a34324:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 1 Dec 2023 12:12:21 -0500 (EST) Date: Fri, 1 Dec 2023 09:12:19 -0800 From: Andres Freund To: Andrew Dunstan Cc: pgsql-committers@lists.postgresql.org Subject: Re: pgsql: meson: docs: Add {html,man} targets, rename install-doc-* Message-ID: <20231201171219.nwf6vuspsclmid4u@awork3.anarazel.de> References: <746ba786-85bb-d1f7-b613-57bec35c642a@dunslane.net> <20231129022843.6vfvgxjqpbgb62p5@awork3.anarazel.de> <703110e4-b495-e409-26a5-28e9fca8f3a5@dunslane.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, On 2023-12-01 09:04:19 -0500, Andrew Dunstan wrote: > On 2023-11-29 We 07:20, Andrew Dunstan wrote: > > On 2023-11-28 Tu 21:28, Andres Freund wrote: > > > On 2023-11-23 08:32:21 -0500, Andrew Dunstan wrote: > > > > On 2023-11-20 Mo 20:53, Andres Freund wrote: > > > > > meson: docs: Add {html,man} targets, rename install-doc-* > > > > > > > > > > We have toplevel html, man targets in the autoconf build as > > > > > well. It'd be odd > > > > > to have an 'html' target but have the install target be > > > > > 'install-doc-html', > > > > > thus rename the install targets to match. > > > > > > > > This commit of one of its nearby friends appears to have broken > > > > crake's docs > > > > build: > > > > > > > > ERROR: Can't invoke target `html`: ambiguous name.Add target > > > > type and/or path: > > > > - ./doc/src/sgml/html:custom > > > > - ./doc/src/sgml/html:alias > > > > > > > > See > > > > > > > Ah, I realize now that this is from meson compile html, not 'ninja > > > html'. That > > > explains why I couldn't reproduce this initially and why CI didn't > > > complain. > > > I don't really understand why meson compile complains in this case.  > > > I assume > > > you don't want to disambiguate as suggested, by building html:alias > > > instead? > > > > > > > I've done that as a temporary fix to get crake out of the hole, but it's > > pretty ugly, and I don't want to do it in a release if at all possible. > > > and doing this has broken the docs build for release 16. If I can get somebody to comment on https://postgr.es/m/20231129183619.3hrnwaexbrpygbxg%40awork3.anarazel.de we can remove the need for the :$buildtype suffix. Greetings, Andres Freund