meson: Export all libcommon functions in Windows builds

Heikki Linnakangas <heikki.linnakangas@iki.fi>

Commit: 4e0d71ff22594b50d6ee545a12072306589cc462
Author: Heikki Linnakangas <heikki.linnakangas@iki.fi>
Date: 2024-12-25T16:14:30Z
Releases: 16.7
meson: Export all libcommon functions in Windows builds

This fixes "unresolved external symbol" errors with extensions that
use functions from libcommon. This was reported with pgvector.

Reported-by: Andrew Kane
Author: Vladlen Popolitov
Backpatch-through: 16, where Meson was introduced
Discussion: https://www.postgresql.org/message-id/CAOdR5yF0krWrxycA04rgUKCgKugRvGWzzGLAhDZ9bzNv8g0Lag@mail.gmail.com

Files

PathChange+/−
src/common/meson.build modified +1 −0

Discussion