meson: Increase minimum version to 0.57.2 · postgres/postgres@f039c22 · GitHub | Latest TMZ Celebrity News & Gossip | Watch TMZ Live
Skip to content

Commit f039c22

Browse files
committed
meson: Increase minimum version to 0.57.2
The previous minimum was to maintain support for Python 3.5, but we now require Python 3.6 anyway (commit 45363fc), so that reason is obsolete. A small raise to Meson 0.57 allows getting rid of a fair amount of version conditionals and silences some future-deprecated warnings. With the version bump, the following deprecation warnings appeared and are fixed: WARNING: Project targets '>=0.57' but uses feature deprecated since '0.55.0': ExternalProgram.path. use ExternalProgram.full_path() instead WARNING: Project targets '>=0.57' but uses feature deprecated since '0.56.0': meson.build_root. use meson.project_build_root() or meson.global_build_root() instead. It turns out that meson 0.57.0 and 0.57.1 are buggy for our use, so the minimum is actually set to 0.57.2. This is specific to this version series; in the future we won't necessarily need to be this precise. Reviewed-by: Nazir Bilal Yavuz <byavuz81@gmail.com> Reviewed-by: Andres Freund <andres@anarazel.de> Discussion: https://www.postgresql.org/message-id/flat/42e13eb0-862a-441e-8d84-4f0fd5f6def0%40eisentraut.org
1 parent de5aa15 commit f039c22

File tree

16 files changed

+144
-158
lines changed

16 files changed

+144
-158
lines changed

contrib/basebackup_to_shell/meson.build

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ tests += {
2424
'tests': [
2525
't/001_basic.pl',
2626
],
27-
'env': {'GZIP_PROGRAM': gzip.found() ? gzip.path() : '',
28-
'TAR': tar.found() ? tar.path() : '' },
27+
'env': {'GZIP_PROGRAM': gzip.found() ? gzip.full_path() : '',
28+
'TAR': tar.found() ? tar.full_path() : '' },
2929
},
3030
}

contrib/dblink/meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ tests += {
3434
'sql': [
3535
'dblink',
3636
],
37-
'regress_args': ['--dlpath', meson.build_root() / 'src/test/regress'],
37+
'regress_args': ['--dlpath', meson.project_build_root() / 'src/test/regress'],
3838
},
3939
'tap': {
4040
'tests': [

contrib/postgres_fdw/meson.build

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ tests += {
3939
'postgres_fdw',
4040
'query_cancel',
4141
],
42-
'regress_args': ['--dlpath', meson.build_root() / 'src/test/regress'],
42+
'regress_args': ['--dlpath', meson.project_build_root() / 'src/test/regress'],
4343
},
4444
'tap': {
4545
'tests': [

doc/src/sgml/installation.sgml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
</para>
6666

6767
<para>
68-
The minimum required version of <application>Meson</application> is 0.54.
68+
The minimum required version of <application>Meson</application> is 0.57.2.
6969
</para>
7070
</listitem>
7171

0 commit comments

Comments
 (0)

TMZ Celebrity News – Breaking Stories, Videos & Gossip

Looking for the latest TMZ celebrity news? You've come to the right place. From shocking Hollywood scandals to exclusive videos, TMZ delivers it all in real time.

Whether it’s a red carpet slip-up, a viral paparazzi moment, or a legal drama involving your favorite stars, TMZ news is always first to break the story. Stay in the loop with daily updates, insider tips, and jaw-dropping photos.

🎥 Watch TMZ Live

TMZ Live brings you daily celebrity news and interviews straight from the TMZ newsroom. Don’t miss a beat—watch now and see what’s trending in Hollywood.