]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Decouple C++ support in Meson's PGXS from LLVM enablement
authorPeter Eisentraut <peter@eisentraut.org>
Fri, 9 Jan 2026 09:25:02 +0000 (10:25 +0100)
committerPeter Eisentraut <peter@eisentraut.org>
Fri, 9 Jan 2026 09:25:02 +0000 (10:25 +0100)
commit69d76fb2ab788d1715c82aece7b1dff10f483882
treec188574a8dd5f050d6ed09d221dedaf675b3c331
parent831bbb9bf50561283ffb0bb0af1a0871dc227034
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
meson.build
src/include/meson.build
src/makefiles/meson.build