Decouple C++ support in Meson's PGXS from LLVM enablement
Peter Eisentraut <peter@eisentraut.org>
Author:
Peter Eisentraut <peter@eisentraut.org>
Date: 2026-01-09T09:25:02Z
Releases:
19 (unreleased)
Decouple C++ support in Meson's PGXS from LLVM enablement This is important for Postgres extensions that are written in C++, such as pg_duckdb, which uses PGXS as the build system currently. In the autotools build, C++ is not coupled to LLVM. If the autotools build is configured without --with-llvm, the C++ compiler and the various flags get persisted into the Makefile.global. Author: Tristan Partin <tristan@partin.io> Author: Jelte Fennema-Nio <postgres@jeltef.nl> Discussion: https://www.postgresql.org/message-id/flat/D98JHQF7H2A8.VSE3I4CJBTAB%40partin.io
Files
| Path | Change | +/− |
|---|---|---|
| meson.build | modified | +18 −11 |
| src/include/meson.build | modified | +7 −1 |
| src/makefiles/meson.build | modified | +1 −2 |
Discussion
- Decouple C++ support in Meson's PGXS from LLVM enablement 18 messages · 2025-04-17 → 2026-01-09