0004-Install-postmaster-symlink.patch

text/plain

Filename: 0004-Install-postmaster-symlink.patch
Type: text/plain
Part: 3
Message: Re: [RFC] building postgres with meson -v8

Patch

Format: format-patch
Series: patch 0004
Subject: Install postmaster symlink
File+
meson.build 1 1
src/backend/meson.build 2 0
From 5369fde7cce715a1b7a9072b724ebff60796a2de Mon Sep 17 00:00:00 2001
From: Peter Eisentraut <peter@eisentraut.org>
Date: Wed, 13 Apr 2022 11:19:47 +0200
Subject: [PATCH 4/5] Install postmaster symlink

---
 meson.build             | 2 +-
 src/backend/meson.build | 2 ++
 2 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/meson.build b/meson.build
index 9df1c85d51..1bf53ea24d 100644
--- a/meson.build
+++ b/meson.build
@@ -2,7 +2,7 @@ project('postgresql',
   ['c'],
   version: '15devel',
   license: 'PostgreSQL',
-  meson_version: '>=0.56',
+  meson_version: '>=0.61',
   default_options: [
     'warning_level=2',
     'b_pie=true',
diff --git a/src/backend/meson.build b/src/backend/meson.build
index 0098411c6b..6814d5094c 100644
--- a/src/backend/meson.build
+++ b/src/backend/meson.build
@@ -118,6 +118,8 @@ else
     kwargs: default_bin_args,
   )
 
+  install_symlink('postmaster', pointing_to: 'postgres', install_dir: get_option('bindir'))
+
 endif
 
 backend_targets += postgres
-- 
2.35.1