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 1o1BaL-0008Nn-6V for pgsql-hackers@arkaria.postgresql.org; Tue, 14 Jun 2022 18:48:17 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1o1BaJ-0000cx-DP for pgsql-hackers@arkaria.postgresql.org; Tue, 14 Jun 2022 18:48:15 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o1BaI-0000cm-Ej for pgsql-hackers@lists.postgresql.org; Tue, 14 Jun 2022 18:48:15 +0000 Received: from wout1-smtp.messagingengine.com ([64.147.123.24]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1o1BaD-0005mA-BY for pgsql-hackers@postgresql.org; Tue, 14 Jun 2022 18:48:13 +0000 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.west.internal (Postfix) with ESMTP id 3F950320097B; Tue, 14 Jun 2022 14:48:04 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute4.internal (MEProxy); Tue, 14 Jun 2022 14:48:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :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=fm2; t=1655232483; x= 1655318883; bh=5h1hEYsU+DXvMNekG/c5uvk2Rksu2iWOivDwm4VU8LU=; b=s Pl6pWdgdxuYdSs3qTsQJ24GPQhjIYBmt3ESu6C793iGjv1oSrA1eGgapdNQAzihW qcypnqJC30DwMPYOwr2MXF42/PHXMj0oclx2jRH7fb5WaNOBQLJI8eQSjGNB4/Uf 5rzPEHGAWpW9/Wlx0w5/SUdZQa2zzfKmXb/i3/TTuHHRLZt3c2+EtocNgTWQP/UU HaL8LIIISWlqfN6pOiFcj7UfVMADstx9d2TZSKeQnfUxoOzodfL78y7AM0vqb1xa WF4ux29XKDrElQzeA7hMVf5AIO/WL6OO2Myfm+XbmP2/XDh3fZsY9JJyfaC2ba0l i9iQazGrfc09pPLy0CVeQ== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvfedrudduledguddvjecutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfgh necuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmd enucfjughrpefkffggfgfuvfevfhfhjggtgfesthejredttdefjeenucfhrhhomheprfgv thgvrhcugfhishgvnhhtrhgruhhtuceophgvthgvrhdrvghishgvnhhtrhgruhhtsegvnh htvghrphhrihhsvggusgdrtghomheqnecuggftrfgrthhtvghrnhepheelffeggedujeet iefhleetuddvieffhfffvdejvdffgeejkeduleduheduieefnecuvehluhhsthgvrhfuih iivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepphgvthgvrhdrvghishgvnhhtrhgr uhhtsegvnhhtvghrphhrihhsvggusgdrtghomh X-ME-Proxy: Feedback-ID: i131946ab:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Tue, 14 Jun 2022 14:48:02 -0400 (EDT) Message-ID: <017ede6e-f3e4-b778-33d9-a59d62697771@enterprisedb.com> Date: Tue, 14 Jun 2022 20:47:59 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Subject: Re: [RFC] building postgres with meson -v8 Content-Language: en-US To: Andres Freund Cc: pgsql-hackers@postgresql.org References: <20220429174633.6io23mlwphdqdakv@alap3.anarazel.de> <8ced34e6-7abf-b3b2-3770-0487794753c5@enterprisedb.com> <20220502163602.smlwfhh2cnutxora@alap3.anarazel.de> <63255c46-78cb-f018-8ae0-4a14928fcfdc@enterprisedb.com> <20220518194827.wsmoig5jkq5pltob@alap3.anarazel.de> <261aa7b4-e70b-7a1a-a1e1-03c063911acc@enterprisedb.com> <6c684472-0dcd-7085-f3ab-a5042fb92e64@enterprisedb.com> <20220614182728.hhbv7lxjnizswyeo@alap3.anarazel.de> From: Peter Eisentraut In-Reply-To: <20220614182728.hhbv7lxjnizswyeo@alap3.anarazel.de> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 14.06.22 20:27, Andres Freund wrote: > One thing I'm not quite sure about: Why does the makefile need awareness of > the stop files, but Install.pm doesn't? I suspect currently the patch leads to > stopwords not being installed on windows anymore? Install.pm contains this elsewhere: GenerateTsearchFiles($target); CopySetOfFiles( 'Stopword files', [ glob("src\\backend\\snowball\\stopwords\\*.stop") ], $target . '/share/tsearch_data/'); It's a bit confusing that the "generate" function that we are patching also installs some of the files right away, while the rest is installed by the calling function.