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 1makWV-0005ai-9k for pgsql-hackers@arkaria.postgresql.org; Wed, 13 Oct 2021 20:06:47 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1makWT-0001m0-Mi for pgsql-hackers@arkaria.postgresql.org; Wed, 13 Oct 2021 20:06:45 +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 1makWT-0001lr-E8 for pgsql-hackers@lists.postgresql.org; Wed, 13 Oct 2021 20:06:45 +0000 Received: from relay4-d.mail.gandi.net ([217.70.183.196]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1makWM-0003fX-8M for pgsql-hackers@postgresql.org; Wed, 13 Oct 2021 20:06:44 +0000 Received: (Authenticated sender: adsend@dunslane.net) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 101CDE0003; Wed, 13 Oct 2021 20:06:33 +0000 (UTC) Subject: Re: [RFC] building postgres with meson To: Andres Freund Cc: pgsql-hackers@postgresql.org References: <20211012165926.phrxn7vwx6ysfioj@alap3.anarazel.de> <20211012180934.b22v5nznbgtaoxyn@alap3.anarazel.de> <20211012192942.5chfraeix6qih6ke@alap3.anarazel.de> <1def3634-8d7d-a501-3caa-83e2f952418d@dunslane.net> <20211012204256.ie2l7j6unbbtioj5@alap3.anarazel.de> <20211013010304.ox6nssy3eyptbdhc@alap3.anarazel.de> <20211013172654.mjtiwpezmczk6ppy@alap3.anarazel.de> From: Andrew Dunstan Message-ID: <20d4fa3a-e0f1-0ac4-1657-0698ee1c511f@dunslane.net> Date: Wed, 13 Oct 2021 16:06:32 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.4.0 MIME-Version: 1.0 In-Reply-To: <20211013172654.mjtiwpezmczk6ppy@alap3.anarazel.de> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk On 10/13/21 1:26 PM, Andres Freund wrote: > >> pexports will be in the resulting path, and the build will use the >> native compiler. > I don't see pexports anywhere in the msys installation. I can see it available > on sourceforge, and I see a few others asking where to get it from in the > context of msys, and being pointed to manually downloading it. Weird. fairywren has it, which means that it must have been removed from the packages at some stage, fairly recently as fairywren isn't that old. I just confirmed the absence on a 100% fresh install. It is in Strawberry's c/bin directory. > > Seems like we should consider using gendef instead of pexports, given it's > available in msys? Yeah. It's missing on my ancient msys animal (frogmouth), but it doesn't build --with-perl. jacana seems to have it. If you prep a patch I'll test it. cheers andrew -- Andrew Dunstan EDB: https://www.enterprisedb.com