Re: BUG #18513: PG17 build on windows generates postgres.exe.lib instead of postgres.lib

From: Peter Eisentraut <peter(at)eisentraut(dot)org>
To: muralikrishna(dot)bandaru(at)enterprisedb(dot)com, pgsql-bugs(at)lists(dot)postgresql(dot)org
Subject: Re: BUG #18513: PG17 build on windows generates postgres.exe.lib instead of postgres.lib
Date: 2024-06-18 06:25:24
Message-ID: 080afa1e-476b-44f2-b052-4d669c23d290@eisentraut.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

On 17.06.24 07:44, PG Bug reporting form wrote:
> The following bug has been logged on the website:
>
> Bug reference: 18513
> Logged by: Muralikrishna Bandaru
> Email address: muralikrishna(dot)bandaru(at)enterprisedb(dot)com
> PostgreSQL version: 17beta1
> Operating system: Windows
> Description:
>
> PG17 build on windows is generating postgres.exe.lib. But all the previous
> versions generating postgres.lib file. Due to this renaming the extensions
> fail to link with this library by default as they expect postgres.lib. For
> example here is the link for system_stats project file
> https://github.com/EnterpriseDB/system_stats/blob/master/system_stats.vcxproj#L101
>
> This seems like a bug, Can some one please confirm?

The attached patch might fix it. At least I appear to get the right
output file name. I don't have the ability to check whether it does the
right thing on Cygwin.

Attachment Content-Type Size
0001-meson-Fix-import-library-name-in-Windows.patch text/plain 1.7 KB

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Floris Van Nee 2024-06-18 09:19:41 error cache lookup failed in plpgsql function
Previous Message Amit Langote 2024-06-18 06:11:40 Re: JIT crash introduced by 6185c9737c with LLVM 14