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 1tZ9ua-002NOZ-M6 for pgsql-committers@arkaria.postgresql.org; Sat, 18 Jan 2025 14:34:57 +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 1tZ9uY-000dca-Ff for pgsql-committers@arkaria.postgresql.org; Sat, 18 Jan 2025 14:34:54 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1tZ9uY-000dcB-7y for pgsql-committers@lists.postgresql.org; Sat, 18 Jan 2025 14:34:54 +0000 Received: from mahout.postgresql.org ([2001:4800:3e1:1::227]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1tZ9uU-000DAK-2I for pgsql-committers@lists.postgresql.org; Sat, 18 Jan 2025 14:34:52 +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-006nP8-7t 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-002Ewe-LS for pgsql-committers@lists.postgresql.org; Sat, 18 Jan 2025 14:34:48 +0000 Content-Type: multipart/mixed; boundary="===============1164430272750514720==" 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 --===============1164430272750514720== 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 MTgzMVlIOVJZUWdAbWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KUkVMXzE1X1NUQUJMRQoK RGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYv OWIxMzZiMGYyZTUzMWU0MWQxOTQ5ZmJhM2Y2MTg0MDVhZGZjZWYwMgpBdXRob3I6IFRob21hcyBN dW5ybyA8dG11bnJvQHBvc3RncmVzcWwub3JnPgoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0t LS0Kc3JjL3BvcnQvZGlybW9kLmMgfCAxNyArKysrKysrKysrKysrKy0tLQoxIGZpbGUgY2hhbmdl ZCwgMTQgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCg== --===============1164430272750514720==--