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-C4 for pgsql-committers@arkaria.postgresql.org; Sat, 18 Jan 2025 14:37:19 +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-000gg8-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 1tZ9uY-000dcE-B8 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 magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1tZ9uV-000CnY-2T for pgsql-committers@lists.postgresql.org; Sat, 18 Jan 2025 14:34:54 +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-006nP7-7r 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-002Ewd-Jx for pgsql-committers@lists.postgresql.org; Sat, 18 Jan 2025 14:34:48 +0000 Content-Type: multipart/mixed; boundary="===============0405277333840334222==" MIME-Version: 1.0 From: Andrew Dunstan To: pgsql-committers@lists.postgresql.org Subject: pgsql: Fix stat() for recursive 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 --===============0405277333840334222== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Rml4IHN0YXQoKSBmb3IgcmVjdXJzaXZlIGp1bmN0aW9uIHBvaW50cyBvbiBXaW5kb3dzLgoKQ29t bWl0IGM1Y2I4ZjNiIHN1cHBvc2VkIHRoYXQgd2UnZCBvbmx5IGV2ZXIgaGF2ZSB0byBmb2xsb3cg b25lIGp1bmN0aW9uCnBvaW50IGluIHN0YXQoKSwgYmVjYXVzZSB3ZSBkb24ndCBjb25zdHJ1Y3Qg bG9uZ2VyIGNoYWlucyBvZiB0aGVtIG91cnNlbHZlcy4KV2hlbiBleGFtaW5pbmcgYSBwYXJlbnQg ZGlyZWN0b3J5IHN1cHBsaWVkIGJ5IHRoZSB1c2VyLCB3ZSBzaG91bGQgcmVhbGx5IGJlCmFibGUg dG8gY29wZSB3aXRoIGxvbmdlciBjaGFpbnMsIGp1c3QgaW4gY2FzZSBzb21lb25lIGhhcyB0aGVp ciBzeXN0ZW0Kc2V0IHVwIHRoYXQgd2F5LiAgQ2hvb3NlIGFuIGFyYml0cmFyeSBjYXAgb2YgOCwg dG8gbWF0Y2ggdGhlIG1pbmltdW0KYWNjZXB0YWJsZSB2YWx1ZSBvZiBTWU1MT09QX01BWCBpbiBQ T1NJWC4KClByZXZpb3VzbHkgSSdkIGF2b2lkZWQgcmVwb3J0aW5nIEVMT09QIHRoaW5raW5nIFdp bmRvd3MgZGlkbid0IGhhdmUgaXQsCmJ1dCBpdCB0dXJucyBvdXQgdGhhdCBpdCBkb2VzLCBzbyB3 ZSBjYW4gdXNlIHRoZSBwcm9wZXIgZXJyb3IgbnVtYmVyLgoKUmV2aWV3ZWQtYnk6IFJvbWFuIFpo YXJrb3YgPHIuemhhcmtvdkBwb3N0Z3Jlc3Byby5ydT4KRGlzY3Vzc2lvbjogaHR0cHM6Ly9wb3N0 Z3IuZXMvbS9DQSUyQmhVS0dKN0pER1dZRnQ5JTNELVR5SmlSUnk1cTlUdFBmcWVLa25lV0RyMVhQ VTElMkJpcXclNDBtYWlsLmdtYWlsLmNvbQpEaXNjdXNzaW9uOiBodHRwczovL3Bvc3Rnci5lcy9t L0NBJTJCaFVLRyUyQmFqU1FfOGV1MkFvZ1RuY09uWjVtZTJELUNuNjZpTl8td1puUmpMTiUyQmlj ZyU0MG1haWwuZ21haWwuY29tCgpCYWNrcGF0Y2hlZCBjb21taXQgNDUxNzM1OGUgYXMgYWJvdmUg YnkgVGhvbWFzIE11bnJvIGludG8gcmVsZWFzZXMgMTMgdGhydSAxNQoKRGlzY3Vzc2lvbjogaHR0 cHM6Ly9wb3N0Z3IuZXMvbS9DQStoVUtHTGJuditwZTNxMWZZT1ZrTEQzcE1yYTdHdWloZk14VU4t MTgzMVlIOVJZUWdAbWFpbC5nbWFpbC5jb20KCkJyYW5jaAotLS0tLS0KUkVMXzE1X1NUQUJMRQoK RGV0YWlscwotLS0tLS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYv ZTcwOGYzMTg4MWZkNzY3YWY2ZDY2NTk2OGY2MTI0YWI4MmEwODk2MgpBdXRob3I6IFRob21hcyBN dW5ybyA8dG11bnJvQHBvc3RncmVzcWwub3JnPgoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0t LS0Kc3JjL3BvcnQvd2luMzJzdGF0LmMgfCAyNiArKysrKysrKysrKysrLS0tLS0tLS0tLS0tLQox IGZpbGUgY2hhbmdlZCwgMTMgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgo= --===============0405277333840334222==--