Re: pgsql: Fix meson build with -Duuid=ossp when using version older than 0

2025-09-21 Thread Tom Lane
Michael Paquier writes: > Done now on REL_18_STABLE. Again, my apologies for the timing > mistake. That slipped out of my mind. Partly my fault --- I should have sent a reminder to the committers list, but forgot to. regards, tom lane

Re: pgsql: Fix meson build with -Duuid=ossp when using version older than 0

2025-09-21 Thread Michael Paquier
On Sun, Sep 21, 2025 at 07:57:05PM -0400, Tom Lane wrote: > Michael Paquier writes: >> Argh. Sorry about that! Would you prefer if I revert immediately on >> ~18? > > Yeah, reverting on 18 and leaving the other branches alone > would be fine with me. We can put it back in 18 after the > releas

pgsql: Fix meson build with -Duuid=ossp when using version older than 0

2025-09-21 Thread Michael Paquier
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 supp

Re: pgsql: Fix meson build with -Duuid=ossp when using version older than 0

2025-09-21 Thread Michael Paquier
On Sun, Sep 21, 2025 at 07:49:44PM -0400, Tom Lane wrote: > Michael Paquier writes: > > Fix meson build with -Duuid=ossp when using version older than 0.60 > > Um ... we are in release freeze for 18.0. Not sure that this > is something that justifies breaking freeze. Argh. Sorry about that! W

Re: pgsql: Fix meson build with -Duuid=ossp when using version older than 0

2025-09-21 Thread Tom Lane
Michael Paquier writes: > Fix meson build with -Duuid=ossp when using version older than 0.60 Um ... we are in release freeze for 18.0. Not sure that this is something that justifies breaking freeze. regards, tom lane

pgsql: Fix meson build with -Duuid=ossp when using version older than 0

2025-09-21 Thread Michael Paquier
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 supp

pgsql: Fix meson build with -Duuid=ossp when using version older than 0

2025-09-21 Thread Michael Paquier
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 supp

pgsql: Fix meson build with -Duuid=ossp when using version older than 0

2025-09-21 Thread Michael Paquier
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 supp