]> git.ipfire.org Git - thirdparty/postgresql.git/commit
Fix meson build with -Duuid=ossp when using version older than 0.60
authorMichael Paquier <michael@paquier.xyz>
Sun, 21 Sep 2025 23:03:28 +0000 (08:03 +0900)
committerMichael Paquier <michael@paquier.xyz>
Sun, 21 Sep 2025 23:03:28 +0000 (08:03 +0900)
commitb948c575a6d1270387c044111da0ed2ab99eb1f4
tree796887d11fc97447cdc6874c33fd3481534a9cf3
parentdc8aa2f586d039d53198c895c3de762a98e59016
Fix meson build with -Duuid=ossp when using version older than 0.60

The package for the UUID library may be named "uuid" or "ossp-uuid", and
meson.build has been using a single call of dependency() with multiple
names, something only supported since meson 0.60.0.

The minimum version of meson supported by Postgres is 0.57.2 on HEAD,
since f039c2244110, and 0.54 on stable branches down to 16.

Author: Oreo Yang <oreo.yang@hotmail.com>
Reviewed-by: Nazir Bilal Yavuz <byavuz81@gmail.com>
Discussion: https://postgr.es/m/OS3P301MB01656E6F91539770682B1E77E711A@OS3P301MB0165.JPNP301.PROD.OUTLOOK.COM
Backpatch-through: 16
meson.build