Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tZ9wt-002OE3-Js for pgsql-committers@arkaria.postgresql.org; Sat, 18 Jan 2025 14:37:20 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tZ9wr-000ggA-SC for pgsql-committers@arkaria.postgresql.org; Sat, 18 Jan 2025 14:37:18 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tZ9ua-000dva-DL for pgsql-committers@lists.postgresql.org; Sat, 18 Jan 2025 14:34:56 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1tZ9uV-000CnX-2Y for pgsql-committers@lists.postgresql.org; Sat, 18 Jan 2025 14:34:56 +0000 Received: from gemulon.postgresql.org ([2001:4800:3e1:1::198]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tZ9uU-006nP6-7a for pgsql-committers@lists.postgresql.org; Sat, 18 Jan 2025 14:34:50 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.94.2) (envelope-from ) id 1tZ9uS-002Ewj-Mm for pgsql-committers@lists.postgresql.org; Sat, 18 Jan 2025 14:34:48 +0000 Content-Type: multipart/mixed; boundary="===============4027178748697668038==" MIME-Version: 1.0 From: Andrew Dunstan To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix readlink() for non-PostgreSQL junction points on Windows. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Sat, 18 Jan 2025 14:34:48 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============4027178748697668038== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IHJlYWRsaW5rKCkgZm9yIG5vbi1Qb3N0Z3JlU1FMIGp1bmN0aW9uIHBvaW50cyBvbiBXaW5k b3dzLgoKU2luY2UgY29tbWl0IGM1Y2I4ZjNiIHRhdWdodCBzdGF0KCkgdG8gZm9sbG93IHN5bWxp bmtzLCBhbmQgc2luY2UgaW5pdGRiCnVzZXMgcGdfbWtkaXJfcCgpLCBhbmQgdGhhdCBleGFtaW5l cyBwYXJlbnQgZGlyZWN0b3JpZXMsIG91ciBodW1ibGUKcmVhZGxpbmsoKSBpbXBsZW1lbnRhdGlv biBjYW4gbm93IGJlIGV4cG9zZWQgdG8ganVuY3Rpb24gcG9pbnRzIG5vdCBvZgpQb3N0Z3JlU1FM IG9yaWdpbi4gIFRob3NlIG1pZ2h0IGJlIGNvcnJ1cHRlZCBieSBvdXIgbmFpdmUgcGF0aCBtYW5n bGluZywKd2hpY2ggZG9lc24ndCByZWFsbHkgdW5kZXJzdGFuZCBOVCBwYXRocyBpbiBnZW5lcmFs LgoKU2ltcGx5IGRlY2xpbmUgdG8gdHJhbnNmb3JtIHBhdGhzIHRoYXQgZG9uJ3QgbG9vayBsaWtl IGEgZHJpdmUgYWJzb2x1dGUKcGF0aC4gIFRoYXQgbWVhbnMgdGhhdCByZWFkbGluaygpIHJldHVy bnMgdGhlIE5UIHBhdGggZGlyZWN0bHkgd2hlbgpjaGVja2luZyBhIHBhcmVudCBkaXJlY3Rvcnkg b2YgUEdEQVRBIHRoYXQgaGFwcGVuIHRvIHBvaW50IHRvIGEgZHJpdmUKdXNpbmcgInJvb3RlZCIg Zm9ybWF0LiAgVGhhdCAgd29ya3MgZm9yIHRoZSBwdXJwb3NlcyBvZiBvdXIgc3RhdCgpCmVtdWxh dGlvbi4KClJlcG9ydGVkLWJ5OiBSb21hbiBaaGFya292IDxyLnpoYXJrb3ZAcG9zdGdyZXNwcm8u cnU+ClJldmlld2VkLWJ5OiBSb21hbiBaaGFya292IDxyLnpoYXJrb3ZAcG9zdGdyZXNwcm8ucnU+ CkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vNDU5MGMzNzkyN2Q3YjhlZTg0Zjk4NTVk ODMyMjkwMTglNDBwb3N0Z3Jlc3Byby5ydQpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9t L0NBJTJCaFVLRyUyQmFqU1FfOGV1MkFvZ1RuY09uWjVtZTJELUNuNjZpTl8td1puUmpMTiUyQmlj ZyU0MG1haWwuZ21haWwuY29tCgpCYWNrcGF0Y2hlZCBjb21taXQgZjcxMDA3ZmIgYXMgYWJvdmUg YnkgVGhvbWFzIE11bnJvIGludG8gcmVsZWFzZXMgMTMgdGhydSAxNQoKRGlzY3Vzc2lvbjogaHR0 cHM6Ly9wb3N0Z3IuZXMvbS9DQStoVUtHTGJuditwZTNxMWZZT1ZrTEQzcE1yYTdHdWloZk14VU4t MTgzMVlIOVJZUWdAbWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KUkVMXzE0X1NUQUJMRQoK RGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYv ZjRmZDUzMjVjYzg3MGNjNzU2MzcwM2VkMmRjMzY2MTEzOWNmNWQxMwpBdXRob3I6IFRob21hcyBN dW5ybyA8dG11bnJvQHBvc3RncmVzcWwub3JnPgoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0t LS0Kc3JjL3BvcnQvZGlybW9kLmMgfCAxNyArKysrKysrKysrKysrKy0tLQoxIGZpbGUgY2hhbmdl ZCwgMTQgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCg== --===============4027178748697668038==--