pgsql: meson: Export all libcommon functions in Windows builds

2024-12-25 Thread Heikki Linnakangas
meson: Export all libcommon functions in Windows builds This fixes "unresolved external symbol" errors with extensions that use functions from libpgport that need special CFLAGS to compile. Currently, that includes the CRC-32 functions. Commit 2571c1d5cc did this for libcommon, but I missed that

pgsql: meson: Export all libcommon functions in Windows builds

2024-12-25 Thread Heikki Linnakangas
meson: Export all libcommon functions in Windows builds This fixes "unresolved external symbol" errors with extensions that use functions from libpgport that need special CFLAGS to compile. Currently, that includes the CRC-32 functions. Commit 2571c1d5cc did this for libcommon, but I missed that

pgsql: meson: Export all libcommon functions in Windows builds

2024-12-25 Thread Heikki Linnakangas
meson: Export all libcommon functions in Windows builds This fixes "unresolved external symbol" errors with extensions that use functions from libpgport that need special CFLAGS to compile. Currently, that includes the CRC-32 functions. Commit 2571c1d5cc did this for libcommon, but I missed that

pgsql: meson: Export all libcommon functions in Windows builds

2024-12-25 Thread Heikki Linnakangas
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 Discussio

pgsql: meson: Export all libcommon functions in Windows builds

2024-12-25 Thread Heikki Linnakangas
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 Discussio

pgsql: meson: Export all libcommon functions in Windows builds

2024-12-25 Thread Heikki Linnakangas
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 Discussio