Re: meson: Add _static and _shared suffixes to the library names

Wolfgang Walther <walther@technowledgy.de>

From: Wolfgang Walther <walther@technowledgy.de>
To: Nazir Bilal Yavuz <byavuz81@gmail.com>, Peter Eisentraut <peter@eisentraut.org>
Cc: Jacob Champion <jacob.champion@enterprisedb.com>, Tom Lane <tgl@sss.pgh.pa.us>, PostgreSQL Hackers <pgsql-hackers@lists.postgresql.org>, Andres Freund <andres@anarazel.de>
Date: 2025-08-13T07:50:25Z
Lists: pgsql-hackers

Commits

Same data as JSON: GET /api/v1/messages/:b64id/commits the thread's linked commits as JSON, with link sources. API reference →
  1. ci: windows: Stop using DEBUG:FASTLINK

Nazir Bilal Yavuz:
> 1- Setting different names for .pdb files for shared libraries only on
> the Windows OS. I think that is the correct fix, it just adds _shared
> suffix to .pdb files of shared libraries on the Windows OS.

How about renaming the .pdb files, but instead of adding _shared, rename 
both .pdb files to libpq.a.pdb and libpq.dll.pdb?

I think that would be much clearer than libpq.pdb and libpq_shared.pdb.

Best,

Wolfgang