Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oxkZ1-00015H-BO for pgsql-hackers@arkaria.postgresql.org; Wed, 23 Nov 2022 07:53:00 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1oxkYz-00009W-TK for pgsql-hackers@arkaria.postgresql.org; Wed, 23 Nov 2022 07:52:57 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oxkYy-0008Tm-GB for pgsql-hackers@lists.postgresql.org; Wed, 23 Nov 2022 07:52:57 +0000 Received: from out1-smtp.messagingengine.com ([66.111.4.25]) by makus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oxkYq-00026L-4R for pgsql-hackers@postgresql.org; Wed, 23 Nov 2022 07:52:55 +0000 Received: from compute2.internal (compute2.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id CD2D45C00F9 for ; Wed, 23 Nov 2022 02:52:45 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute2.internal (MEProxy); Wed, 23 Nov 2022 02:52:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:date:feedback-id :feedback-id:from:from:in-reply-to:message-id:mime-version :reply-to:sender:subject:subject:to:to:x-me-proxy:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm1; t=1669189965; x= 1669276365; bh=Cj/RJ9G4gnjM8+5TOOORhI+vuHkoncZtQi6uT7+vyTU=; b=V SJwr6tuTEekRRutkKS0rPtdia7ypwDTfGtklcbU8ySbxcZgARIhKSQM3Z8AhcaNr dmdhHbGNWu8Z8arnTaJ+7QUyGhxiHHN0WR5UMWLFHnURHh96mdMwG/zUToJzpXyL mprF6o3CSs76ZFAihhTSjtDs1enIX4BMXsPFeLsaHPO0TZJoUMWOosjTH7DIwuG0 8ztLOYcOx9jTwdntZMNDCBlBS1lFrwe9P/TazsKIxCM9LZ6GZg1vJD1pWpDnsHR1 aHOGZHFZeybLIz5QnlUZap+rbSFjZtnVLSQrC6+RDyzQjqRzt1hlR2cLqchsAanG nOZB+hIy6uuGX1EWEyXBA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvgedriedtgdduudefucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpegtkfffgggfhffuvfesmhdtreertd efjeenucfhrhhomheprfgvthgvrhcugfhishgvnhhtrhgruhhtuceophgvthgvrhdrvghi shgvnhhtrhgruhhtsegvnhhtvghrphhrihhsvggusgdrtghomheqnecuggftrfgrthhtvg hrnhepieejveeiudeuheduhedutdffieejjeetieejhefhveeufedtffejieelhfelkeff necuffhomhgrihhnpehpohhsthhgrhgvshhqlhdrohhrghenucevlhhushhtvghrufhiii gvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpehpvghtvghrrdgvihhsvghnthhrrghu thesvghnthgvrhhprhhishgvuggsrdgtohhm X-ME-Proxy: Feedback-ID: i131946ab:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Wed, 23 Nov 2022 02:52:44 -0500 (EST) Content-Type: multipart/mixed; boundary="------------H8K2JD8VgKiD5FMSQpfbHcen" Message-ID: Date: Wed, 23 Nov 2022 08:52:43 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.4.2 Content-Language: en-US From: Peter Eisentraut Subject: drop postmaster symlink To: pgsql-hackers List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk This is a multi-part message in MIME format. --------------H8K2JD8VgKiD5FMSQpfbHcen Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit A little while ago we discussed briefly over in the meson thread whether we could remove the postmaster symlink [0]. The meson build system currently does not install a postmaster symlink. (AFAICT, the MSVC build system does not either.) So if we want to elevate the meson build system, we either need to add the postmaster symlink, or remove it from the other build system(s) as well. Seeing that it's been deprecated for a long time, I propose we just remove it. See attached patches. [0]: https://www.postgresql.org/message-id/bfdf03c8-c24f-c5b1-474e-4c9a96210f46@enterprisedb.com --------------H8K2JD8VgKiD5FMSQpfbHcen Content-Type: text/plain; charset=UTF-8; name="0001-Remove-gratuitous-references-to-postmaster-instead-o.patch" Content-Disposition: attachment; filename*0="0001-Remove-gratuitous-references-to-postmaster-instead-o.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSAxNzllYWFiOTZkYzUyMTU5NzBiMmIzNDg1Y2Y3N2YxYTU4ZjlkMzM3IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBFaXNlbnRyYXV0IDxwZXRlckBlaXNlbnRy YXV0Lm9yZz4KRGF0ZTogU3VuLCAxMyBOb3YgMjAyMiAyMDo1MjowMCArMDEwMApTdWJqZWN0 OiBbUEFUQ0ggMS8yXSBSZW1vdmUgZ3JhdHVpdG91cyByZWZlcmVuY2VzIHRvIHBvc3RtYXN0 ZXIgaW5zdGVhZCBvZgogcG9zdGdyZXMKCi0tLQogY29udHJpYi9zdGFydC1zY3JpcHRzL2Zy ZWVic2QgfCAyICstCiBjb250cmliL3N0YXJ0LXNjcmlwdHMvbGludXggICB8IDIgKy0KIHNy Yy9wb3J0L3BhdGguYyAgICAgICAgICAgICAgIHwgMiArLQogMyBmaWxlcyBjaGFuZ2VkLCAz IGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvY29udHJpYi9z dGFydC1zY3JpcHRzL2ZyZWVic2QgYi9jb250cmliL3N0YXJ0LXNjcmlwdHMvZnJlZWJzZApp bmRleCAzMzIzMjM3YTU0YjQuLjVlMjJiMmQyZjBlNCAxMDA2NDQKLS0tIGEvY29udHJpYi9z dGFydC1zY3JpcHRzL2ZyZWVic2QKKysrIGIvY29udHJpYi9zdGFydC1zY3JpcHRzL2ZyZWVi c2QKQEAgLTI5LDcgKzI5LDcgQEAgUEFUSD0vdXNyL2xvY2FsL3NiaW46L3Vzci9sb2NhbC9i aW46L3NiaW46L2JpbjovdXNyL3NiaW46L3Vzci9iaW4KIAogIyBXaGF0IHRvIHVzZSB0byBz dGFydCB1cCB0aGUgcG9zdG1hc3Rlci4gIChJZiB5b3Ugd2FudCB0aGUgc2NyaXB0IHRvIHdh aXQKICMgdW50aWwgdGhlIHNlcnZlciBoYXMgc3RhcnRlZCwgeW91IGNvdWxkIHVzZSAicGdf Y3RsIHN0YXJ0IiBoZXJlLikKLURBRU1PTj0iJHByZWZpeC9iaW4vcG9zdG1hc3RlciIKK0RB RU1PTj0iJHByZWZpeC9iaW4vcG9zdGdyZXMiCiAKICMgV2hhdCB0byB1c2UgdG8gc2h1dCBk b3duIHRoZSBwb3N0bWFzdGVyCiBQR0NUTD0iJHByZWZpeC9iaW4vcGdfY3RsIgpkaWZmIC0t Z2l0IGEvY29udHJpYi9zdGFydC1zY3JpcHRzL2xpbnV4IGIvY29udHJpYi9zdGFydC1zY3Jp cHRzL2xpbnV4CmluZGV4IGE3NzU3MTYyZmM0Yi4uOTI5Mjg1NWRmNzE2IDEwMDY0NAotLS0g YS9jb250cmliL3N0YXJ0LXNjcmlwdHMvbGludXgKKysrIGIvY29udHJpYi9zdGFydC1zY3Jp cHRzL2xpbnV4CkBAIC02MSw3ICs2MSw3IEBAIFBBVEg9L3Vzci9sb2NhbC9zYmluOi91c3Iv bG9jYWwvYmluOi9zYmluOi9iaW46L3Vzci9zYmluOi91c3IvYmluCiAKICMgV2hhdCB0byB1 c2UgdG8gc3RhcnQgdXAgdGhlIHBvc3RtYXN0ZXIuICAoSWYgeW91IHdhbnQgdGhlIHNjcmlw dCB0byB3YWl0CiAjIHVudGlsIHRoZSBzZXJ2ZXIgaGFzIHN0YXJ0ZWQsIHlvdSBjb3VsZCB1 c2UgInBnX2N0bCBzdGFydCIgaGVyZS4pCi1EQUVNT049IiRwcmVmaXgvYmluL3Bvc3RtYXN0 ZXIiCitEQUVNT049IiRwcmVmaXgvYmluL3Bvc3RncmVzIgogCiAjIFdoYXQgdG8gdXNlIHRv IHNodXQgZG93biB0aGUgcG9zdG1hc3RlcgogUEdDVEw9IiRwcmVmaXgvYmluL3BnX2N0bCIK ZGlmZiAtLWdpdCBhL3NyYy9wb3J0L3BhdGguYyBiL3NyYy9wb3J0L3BhdGguYwppbmRleCAw NWZlODEyZjc1N2IuLmZiNjQ4NzNjN2E0MyAxMDA2NDQKLS0tIGEvc3JjL3BvcnQvcGF0aC5j CisrKyBiL3NyYy9wb3J0L3BhdGguYwpAQCAtNjUxLDcgKzY1MSw3IEBAIGRpcl9zdHJjbXAo Y29uc3QgY2hhciAqczEsIGNvbnN0IGNoYXIgKnMyKQogICogRm9yIGV4YW1wbGU6CiAgKgkJ dGFyZ2V0X3BhdGggID0gJy91c3IvbG9jYWwvc2hhcmUvcG9zdGdyZXNxbCcKICAqCQliaW5f cGF0aAkgPSAnL3Vzci9sb2NhbC9iaW4nCi0gKgkJbXlfZXhlY19wYXRoID0gJy9vcHQvcGdz cWwvYmluL3Bvc3RtYXN0ZXInCisgKgkJbXlfZXhlY19wYXRoID0gJy9vcHQvcGdzcWwvYmlu L3Bvc3RncmVzJwogICogR2l2ZW4gdGhlc2UgaW5wdXRzLCB0aGUgY29tbW9uIHByZWZpeCBp cyAnL3Vzci9sb2NhbC8nLCB0aGUgdGFpbCBvZgogICogYmluX3BhdGggaXMgJ2Jpbicgd2hp Y2ggZG9lcyBtYXRjaCB0aGUgbGFzdCBkaXJlY3RvcnkgY29tcG9uZW50IG9mCiAgKiBteV9l eGVjX3BhdGgsIHNvIHdlIHdvdWxkIHJldHVybiAnL29wdC9wZ3NxbC9zaGFyZS9wb3N0Z3Jl c3FsJwotLSAKMi4zOC4xCgo= --------------H8K2JD8VgKiD5FMSQpfbHcen Content-Type: text/plain; charset=UTF-8; name="0002-Don-t-install-postmaster-symlink-anymore.patch" Content-Disposition: attachment; filename="0002-Don-t-install-postmaster-symlink-anymore.patch" Content-Transfer-Encoding: base64 RnJvbSA2MTE4YjQwOThhNTBiNzhjYTc0Mzc5MzgxMTdjYzNhYjQxYjcyZTA4IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQZXRlciBFaXNlbnRyYXV0IDxwZXRlckBlaXNlbnRy YXV0Lm9yZz4KRGF0ZTogU3VuLCAxMyBOb3YgMjAyMiAyMDo1Mjo1NiArMDEwMApTdWJqZWN0 OiBbUEFUQ0ggMi8yXSBEb24ndCBpbnN0YWxsIHBvc3RtYXN0ZXIgc3ltbGluayBhbnltb3Jl CgpBbHNvIHJlbW92ZSBtYW4gcGFnZS4KLS0tCiBkb2Mvc3JjL3NnbWwvcmVmL3Bvc3RtYXN0 ZXIuc2dtbCB8IDQ0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCiBkb2Mvc3Jj L3NnbWwvcmVmZXJlbmNlLnNnbWwgICAgICB8ICAxIC0KIHNyYy9iYWNrZW5kL01ha2VmaWxl ICAgICAgICAgICAgIHwgIDggKy0tLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDEgaW5zZXJ0aW9u KCspLCA1MiBkZWxldGlvbnMoLSkKIGRlbGV0ZSBtb2RlIDEwMDY0NCBkb2Mvc3JjL3NnbWwv cmVmL3Bvc3RtYXN0ZXIuc2dtbAoKZGlmZiAtLWdpdCBhL2RvYy9zcmMvc2dtbC9yZWYvcG9z dG1hc3Rlci5zZ21sIGIvZG9jL3NyYy9zZ21sL3JlZi9wb3N0bWFzdGVyLnNnbWwKZGVsZXRl ZCBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDdiNTQ0ZWQwYjYxMy4uMDAwMDAwMDAwMDAwCi0t LSBhL2RvYy9zcmMvc2dtbC9yZWYvcG9zdG1hc3Rlci5zZ21sCisrKyAvZGV2L251bGwKQEAg LTEsNDQgKzAsMCBAQAotPCEtLQotZG9jL3NyYy9zZ21sL3JlZi9wb3N0bWFzdGVyLnNnbWwK LVBvc3RncmVTUUwgZG9jdW1lbnRhdGlvbgotLS0+Ci0KLTxyZWZlbnRyeSBpZD0iYXBwLXBv c3RtYXN0ZXIiPgotIDxpbmRleHRlcm0gem9uZT0iYXBwLXBvc3RtYXN0ZXIiPgotICA8cHJp bWFyeT5wb3N0bWFzdGVyPC9wcmltYXJ5PgotIDwvaW5kZXh0ZXJtPgotCi0gPHJlZm1ldGE+ Ci0gIDxyZWZlbnRyeXRpdGxlPjxhcHBsaWNhdGlvbj5wb3N0bWFzdGVyPC9hcHBsaWNhdGlv bj48L3JlZmVudHJ5dGl0bGU+Ci0gIDxtYW52b2xudW0+MTwvbWFudm9sbnVtPgotICA8cmVm bWlzY2luZm8+QXBwbGljYXRpb248L3JlZm1pc2NpbmZvPgotIDwvcmVmbWV0YT4KLQotIDxy ZWZuYW1lZGl2PgotICA8cmVmbmFtZT5wb3N0bWFzdGVyPC9yZWZuYW1lPgotICA8cmVmcHVy cG9zZT48cHJvZHVjdG5hbWU+UG9zdGdyZVNRTDwvcHJvZHVjdG5hbWU+IGRhdGFiYXNlIHNl cnZlcjwvcmVmcHVycG9zZT4KLSA8L3JlZm5hbWVkaXY+Ci0KLSA8cmVmc3lub3BzaXNkaXY+ Ci0gIDxjbWRzeW5vcHNpcz4KLSAgIDxjb21tYW5kPnBvc3RtYXN0ZXI8L2NvbW1hbmQ+Ci0g ICA8YXJnIHJlcD0icmVwZWF0Ij48cmVwbGFjZWFibGU+b3B0aW9uPC9yZXBsYWNlYWJsZT48 L2FyZz4KLSAgPC9jbWRzeW5vcHNpcz4KLSA8L3JlZnN5bm9wc2lzZGl2PgotCi0gPHJlZnNl Y3QxPgotICA8dGl0bGU+RGVzY3JpcHRpb248L3RpdGxlPgotCi0gIDxwYXJhPgotICAgPGNv bW1hbmQ+cG9zdG1hc3RlcjwvY29tbWFuZD4gaXMgYSBkZXByZWNhdGVkIGFsaWFzIG9mIDxj b21tYW5kPnBvc3RncmVzPC9jb21tYW5kPi4KLSAgPC9wYXJhPgotIDwvcmVmc2VjdDE+Ci0K LSA8cmVmc2VjdDE+Ci0gIDx0aXRsZT5TZWUgQWxzbzwvdGl0bGU+Ci0KLSAgPHBhcmE+Ci0g ICA8eHJlZiBsaW5rZW5kPSJhcHAtcG9zdGdyZXMiLz4KLSAgPC9wYXJhPgotIDwvcmVmc2Vj dDE+Ci08L3JlZmVudHJ5PgpkaWZmIC0tZ2l0IGEvZG9jL3NyYy9zZ21sL3JlZmVyZW5jZS5z Z21sIGIvZG9jL3NyYy9zZ21sL3JlZmVyZW5jZS5zZ21sCmluZGV4IGEzYjc0M2U4YzFlNy4u ZTExYjRiNjEzMDc1IDEwMDY0NAotLS0gYS9kb2Mvc3JjL3NnbWwvcmVmZXJlbmNlLnNnbWwK KysrIGIvZG9jL3NyYy9zZ21sL3JlZmVyZW5jZS5zZ21sCkBAIC0yODksNyArMjg5LDYgQEAg PHRpdGxlPlBvc3RncmVTUUwgU2VydmVyIEFwcGxpY2F0aW9uczwvdGl0bGU+CiAgICAmcGd1 cGdyYWRlOwogICAgJnBnd2FsZHVtcDsKICAgICZwb3N0Z3JlczsKLSAgICZwb3N0bWFzdGVy OwogCiAgPC9yZWZlcmVuY2U+CiAKZGlmZiAtLWdpdCBhL3NyYy9iYWNrZW5kL01ha2VmaWxl IGIvc3JjL2JhY2tlbmQvTWFrZWZpbGUKaW5kZXggMTgxYzIxN2ZhZTRjLi5lZDM2NDU0M2I3 NGUgMTAwNjQ0Ci0tLSBhL3NyYy9iYWNrZW5kL01ha2VmaWxlCisrKyBiL3NyYy9iYWNrZW5k L01ha2VmaWxlCkBAIC0yMDgsMTIgKzIwOCw2IEBAIGVuZGlmCiAKIGluc3RhbGwtYmluOiBw b3N0Z3JlcyAkKFBPU1RHUkVTX0lNUCkgaW5zdGFsbGRpcnMKIAkkKElOU1RBTExfUFJPR1JB TSkgcG9zdGdyZXMkKFgpICckKERFU1RESVIpJChiaW5kaXIpL3Bvc3RncmVzJChYKScKLWlm bmVxICgkKFBPUlROQU1FKSwgd2luMzIpCi0JQHJtIC1mICckKERFU1RESVIpJChiaW5kaXIp L3Bvc3RtYXN0ZXIkKFgpJwotCWxuIC1zIHBvc3RncmVzJChYKSAnJChERVNURElSKSQoYmlu ZGlyKS9wb3N0bWFzdGVyJChYKScKLWVsc2UKLQkkKElOU1RBTExfUFJPR1JBTSkgcG9zdGdy ZXMkKFgpICckKERFU1RESVIpJChiaW5kaXIpL3Bvc3RtYXN0ZXIkKFgpJwotZW5kaWYKIGlm ZXEgKCQoTUFLRV9FWFBPUlRTKSwgdHJ1ZSkKIAkkKElOU1RBTExfREFUQSkgJChQT1NUR1JF U19JTVApICckKERFU1RESVIpJChwa2dsaWJkaXIpLyQoUE9TVEdSRVNfSU1QKScKIAkkKElO U1RBTExfUFJPR1JBTSkgJChNS0xERVhQT1JUKSAnJChERVNURElSKSQocGd4c2RpcikvJChN S0xERVhQT1JUX0RJUikvbWtsZGV4cG9ydC5zaCcKQEAgLTI0Miw3ICsyMzYsNyBAQCBlbmRp ZgogIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIAogdW5pbnN0YWxsOgotCXJtIC1mICckKERFU1RE SVIpJChiaW5kaXIpL3Bvc3RncmVzJChYKScgJyQoREVTVERJUikkKGJpbmRpcikvcG9zdG1h c3RlcicKKwlybSAtZiAnJChERVNURElSKSQoYmluZGlyKS9wb3N0Z3JlcyQoWCknCiBpZmVx ICgkKE1BS0VfRVhQT1JUUyksIHRydWUpCiAJcm0gLWYgJyQoREVTVERJUikkKHBrZ2xpYmRp cikvJChQT1NUR1JFU19JTVApJwogCXJtIC1mICckKERFU1RESVIpJChwZ3hzZGlyKS8kKE1L TERFWFBPUlRfRElSKS9ta2xkZXhwb3J0LnNoJwotLSAKMi4zOC4xCgo= --------------H8K2JD8VgKiD5FMSQpfbHcen--