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 1uvoMU-001x99-SO for pgpool-committers@arkaria.postgresql.org; Tue, 09 Sep 2025 02:45:40 +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 1uvoMT-009191-U3 for pgpool-committers@arkaria.postgresql.org; Tue, 09 Sep 2025 02:45:38 +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 1uvoMT-00918t-NA for pgpool-committers@lists.postgresql.org; Tue, 09 Sep 2025 02:45:38 +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 1uvoMQ-001JFg-1O for pgpool-committers@lists.postgresql.org; Tue, 09 Sep 2025 02:45:37 +0000 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=postgresql.org; s=20171124; h=Date:Message-Id:Subject:To:From:MIME-Version: Content-Type:Sender:Reply-To:Cc:Content-Transfer-Encoding:Content-ID: Content-Description:In-Reply-To:References; bh=tabmR3sE86rtdNF5WFUJ8/N8hXGwEzEvx6YRRMtGNz0=; b=K/2yHgOiXYIYiJlOGVcWUWISMp kR8JLB1fy13rhEnReI3J2xRHUipzpx8ZrQSfpnGZbXfsCNGMGEQvvBWpFAQRBR9IeW9ACH4NYbEY/ heoXC3O82YJ3fxAbUieNVjIdKcjQQm9Och1iOPrDuqJ5/JaQeuefxAhQ2tw1uOspKEQBOZjKiWsv4 bulCIAK6w7G1aJEl9LrQk4QC7EVKpGbHvcud6F6CJEBb29pFK+M2AipPSSLWJzCEEmQY+yvoAyXMM PkrXVKuJdCM80dfoDLxjVJd5UHV5U8XkyyXr3ygGHDip1BIq58SRUV34dIC9cWmOmu78BCaYK3Y0c COyj4hfQ==; Received: from gothos.postgresql.org ([2a02:16a8:dd::37]) by mahout.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1uvoMP-003V9X-3D for pgpool-committers@lists.postgresql.org; Tue, 09 Sep 2025 02:45:33 +0000 Received: from localhost ([127.0.0.1] helo=gothos.postgresql.org) by gothos.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1uvoMN-007GeY-1N for pgpool-committers@lists.postgresql.org; Tue, 09 Sep 2025 02:45:31 +0000 Content-Type: multipart/mixed; boundary="===============3151478531028917825==" MIME-Version: 1.0 From: Tatsuo Ishii To: pgpool-committers@lists.postgresql.org Subject: pgpool: Allow to compile against gcc 15 (C23). X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Tue, 09 Sep 2025 02:45:31 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============3151478531028917825== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 QWxsb3cgdG8gY29tcGlsZSBhZ2FpbnN0IGdjYyAxNSAoQzIzKS4KClRoaXMgY29tbWl0IGluY2x1 ZGVzIG11bHRpcGxlIGZpeGVzIHRvIGNvbXBpbGUgUGdwb29sLUlJIGluIEZlZG9yYSA0MiwKd2hp Y2ggdXNlcyBnY2MgMTUgKEMyMykuCgotIE1vZGlmeSBwb29sX3R5cGUuaC4gImJvb2wiIGlzIG5v dyBzdGFuZGFyZCBpbiBDOTkgYW5kCiAgYWJvdmUuIFBvc3RncmVTUUwgZGVjaWRlZCB0byByZXF1 aXJlIEM5OSB0byBjb21waWxlIGl0LiBTbyB3ZSBmb2xsb3cKICB0aGUgd2F5LCB3aGljaCBpcyBq dXN0IGluY2x1ZGluZyA8c3RkYm9vbC5oPi4gIEFsc28gd2UgZGVmaW5lCiAgVFJVRS9GQUxTRSB0 byAoYm9vbCkgMSBhbmQgKGJvb2wpIDAgcmVzcGVjdGl2ZWx5LiBUaGV5IGFyZSB1c2VkIG9ubHkK ICBpbiBXaW5kb3dzIGJ1aWxkIGluIFBvc3RncmVTUUwgYnV0IHdlIHN0aWxsIHVzZSB0aGVtIGlu IHNvbWUKICBwbGFjZXMuIEV2ZW50dWFsbHkgd2Ugc2hvdWxkIHJlcGxhY2UgaXQgd2l0aCB0cnVl L2ZhbHNlIHNpbmNlIHdlIGRvCiAgbm90IHN1cHBvcnQgV2luZG93cy4KCi0gSXQgaXMgbm93IHJl cXVpcmVkIHRoYXQgZnVuY3Rpb24gcG9pbnRlciBhcmd1bWVudHMgbWF0Y2hlcyB0aGUKICBmdW5j dGlvbiBwcm90b3R5cGUgdG8gYmUgY2FsbGVkLiBGb3IgZXhhbXBsZToKICBzdGF0aWMgcGlkX3Qg d29ya2VyX2ZvcmtfYV9jaGlsZChQcm9jZXNzVHlwZSB0eXBlLCB2b2lkICgqZnVuYykgKCksIHZv aWQgKnBhcmFtcyk7CiAgc2hvdWxkIGJlOgogIHN0YXRpYyBwaWRfdCB3b3JrZXJfZm9ya19hX2No aWxkKFByb2Nlc3NUeXBlIHR5cGUsIHZvaWQgKCpmdW5jKSAodm9pZCAqKSwgdm9pZCAqcGFyYW1z KTsKCiAgQWxzbyB0aGUgcHJvdG90eXBlIG9mIHBvb2xfY3JlYXRlX3JlbGNhY2hlKCkgaXMgY2hh bmdlZCwKCi0gcmF3X2V4cHJlc3Npb25fdHJlZV93YWxrZXIoKSBjYWxscyB3YWxrZXIoKSBpbiBt YW55IHBsYWNlcy4gTm93CiAgY2FsbGVycyBvZiB3YWxrZXIoKSBzaG91bGQgY2FzdCB0aGUgZmly c3QgYXJndW1lbnQgb2YgaXQgdXNpbmcgKE5vZGUKICAqKS4gV2UgcmVwbGFjZSB0aGUgY2FsbDoK ICAgICAgICByZXR1cm4gd2Fsa2VyKCgoUmFuZ2VWYXIgKikgbm9kZSktPmFsaWFzLCBjb250ZXh0 KTsKICAgICAgICB3aXRoOgogICAgICAgIHJldHVybiBXQUxLKCgoUmFuZ2VWYXIgKikgbm9kZSkt PmFsaWFzLCBjb250ZXh0KTsKICAgICAgICB3aGVyZSBXQUxLIGlzIGRlZmluZWQgYXM6CiAgICAg ICAgI2RlZmluZSBXQUxLKG4sYykgd2Fsa2VyKChOb2RlICopIChuKSwgYykKCi0gTm90ZTogd2Ug aGF2ZSBsb3RzIG9mIHdhcm5pbmdzIHJlZ2FyZGluZyBPcGVuU1NMIHdoaWxlIGNvbXBpbGluZwog IFBncG9vbC1JSSBpbiBGZWRvcmE0Mi4gVGhlIHZlcnNpb24gdXNlZCBpbiBGZWRvcmE0MjoKCiAg JCBvcGVuc3NsIC12ZXJzaW9uCiAgT3BlblNTTCAzLjIuNCAxMSBGZWIgMjAyNSAoTGlicmFyeTog T3BlblNTTCAzLjIuNCAxMSBGZWIgMjAyNSkKCiAgVGhlIGZpeCBpcyBub3QgaW5jbHVkZWQgaW4g dGhpcyBjb21taXQuIFdlIG5lZWQKICB0byBsb29rIGludG8gaXQgaW4gdGhlIGZ1dHVyZS4KCkRp c2N1c3Npb246IGh0dHBzOi8vZ2l0aHViLmNvbS9wZ3Bvb2wvcGdwb29sMi9pc3N1ZXMvMTI0CkJh Y2twYXRjaC10aHJvdWdoOiB2NC42CgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0t LS0tCmh0dHBzOi8vZ2l0LnBvc3RncmVzcWwub3JnL2dpdHdlYj9wPXBncG9vbDIuZ2l0O2E9Y29t bWl0ZGlmZjtoPWU3MDY4ZGYwMWY4ZDZmY2I4NjlkY2QxZTFlOGE4Yzg3OTg2M2M4NWEKCk1vZGlm aWVkIEZpbGVzCi0tLS0tLS0tLS0tLS0tCnNyYy9pbmNsdWRlL21haW4vaGVhbHRoX2NoZWNrLmgg ICAgICAgICAgICAgICAgICAgIHwgICA0ICstCnNyYy9pbmNsdWRlL3Bvb2wuaCAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIHwgICAyICstCnNyYy9pbmNsdWRlL3Bvb2xfdHlwZS5oICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDQyICsrLS0Kc3JjL2luY2x1ZGUvdXRpbHMvcG9v bF9yZWxjYWNoZS5oICAgICAgICAgICAgICAgICAgfCAgMTAgKy0Kc3JjL2luY2x1ZGUvdXRpbHMv cG9vbF9zZWxlY3Rfd2Fsa2VyLmggICAgICAgICAgICAgfCAgIDcgKy0Kc3JjL21haW4vaGVhbHRo X2NoZWNrLmMgICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgMzYgKystLQpzcmMvbWFpbi9w Z3Bvb2xfbWFpbi5jICAgICAgICAgICAgICAgICAgICAgICAgICAgICB8ICAgNCArLQpzcmMvcmV3 cml0ZS9wb29sX3RpbWVzdGFtcC5jICAgICAgICAgICAgICAgICAgICAgICB8IDIyNCArKysrKysr KysrKy0tLS0tLS0tLS0Kc3JjL3N0cmVhbWluZ19yZXBsaWNhdGlvbi9wb29sX3dvcmtlcl9jaGls ZC5jICAgICAgfCAgIDIgKy0KLi4uL3Rlc3RzLzAxMC5yZXdyaXRlX3RpbWVzdGFtcC90aW1lc3Rh bXAvbWFpbi5jICAgfCAgIDQgKy0Kc3JjL3V0aWxzL3Bvb2xfcmVsY2FjaGUuYyAgICAgICAgICAg ICAgICAgICAgICAgICAgfCAgIDQgKy0KMTEgZmlsZXMgY2hhbmdlZCwgMTc0IGluc2VydGlvbnMo KyksIDE2NSBkZWxldGlvbnMoLSkKCg== --===============3151478531028917825==--