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.96) (envelope-from ) id 1vualU-00EyKg-0W for pgsql-committers@arkaria.postgresql.org; Mon, 23 Feb 2026 18:34:40 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vualT-00EfSQ-0C for pgsql-committers@arkaria.postgresql.org; Mon, 23 Feb 2026 18:34:39 +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.96) (envelope-from ) id 1vualS-00EfSI-2i for pgsql-committers@lists.postgresql.org; Mon, 23 Feb 2026 18:34:38 +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.98.2) (envelope-from ) id 1vualN-00000000q1U-0x7w for pgsql-committers@lists.postgresql.org; Mon, 23 Feb 2026 18:34:37 +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.96) (envelope-from ) id 1vualN-002U1H-1b for pgsql-committers@lists.postgresql.org; Mon, 23 Feb 2026 18:34:34 +0000 Received: from localhost ([127.0.0.1] helo=gemulon.postgresql.org) by gemulon.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vualO-000reI-07 for pgsql-committers@lists.postgresql.org; Mon, 23 Feb 2026 18:34:34 +0000 Content-Type: multipart/mixed; boundary="===============3448421218246148040==" MIME-Version: 1.0 From: Tom Lane To: pgsql-committers@lists.postgresql.org Subject: pgsql: Restore AIX support. X-Auto-Response-Suppress: All Auto-Submitted: auto-generated Message-Id: Date: Mon, 23 Feb 2026 18:34:34 +0000 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --===============3448421218246148040== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 UmVzdG9yZSBBSVggc3VwcG9ydC4KClRoZSBjb25jZXJucyB0aGF0IGxlZCB1cyB0byByZW1vdmUg QUlYIHN1cHBvcnQgaW4gY29tbWl0IDBiMTZiYjg3NwpoYXZlIG5vdyBiZWVuIGFsbGV2aWF0ZWQ6 CgoxLiBJQk0gaGFzIHN0ZXBwZWQgZm9yd2FyZCB0byBwcm92aWRlIHN1cHBvcnQsIGluY2x1ZGlu ZyBidWlsZGZhcm0KYW5pbWFsKHMpLgoyLiBBSVggNy4yIGFuZCBsYXRlciBzZWVtIHRvIGJlIGZp bmUgd2l0aCBsYXJnZSBwZ19hdHRyaWJ1dGVfYWxpZ25lZApyZXF1aXJlbWVudHMuICBTaW5jZSA3 LjEgaXMgbm93IEVPTCBhbnl3YXksIHdlIGNhbiBqdXN0IGNlYXNlIHRvCnN1cHBvcnQgaXQuCjMu IFRvc3NpbmcgeGxjIHN1cHBvcnQgb3ZlcmJvYXJkIHNlZW1zIG9rYXkgYXMgd2VsbC4gIEl0J3Mg YSBiaXQKc2FkIHRvIGRyb3Agb25lIG9mIHRoZSBmZXcgcmVtYWluaW5nIG5vbi1nY2MtYWxpa2Ug Y29tcGlsZXJzLCBidXQKd29ya2luZyBhcm91bmQgeGxjJ3MgYnVncyBhbmQgaWRpb3N5bmNyYXNp ZXMgZG9lc24ndCBzZWVtIGp1c3RpZmllZApieSB0aGUgdGhlb3JldGljYWwgcG9ydGFiaWxpdHkg YmVuZWZpdHMuCjQuIExpa2V3aXNlLCB3ZSBjYW4gc3RvcCBzdXBwb3J0aW5nIDMyLWJpdCBBSVgg YnVpbGRzLiAgVGhpcyBpcwpub3Qgc28gbXVjaCBhYm91dCB3aGV0aGVyIHdlIGNvdWxkIGJ1aWxk IHN1Y2ggZXhlY3V0YWJsZXMgYXMgdGhhdAp0aGV5J3JlIHRvbyBtdWNoIG9mIGEgcGFpbiB0byBt YW5hZ2UgaW4gdGhlIGZpZWxkLCBkdWUgdG8gbGltaXRlZAphZGRyZXNzIHNwYWNlIGF2YWlsYWJs ZSBmb3IgZHluYW1pYyBsaWJyYXJ5IGxvYWRpbmcuCjUuIFdlIGhpdCBvbiBhIHdheSB0byBtYW5h Z2UgY2F0YWxvZyBjb2x1bW4gYWxpZ25tZW50IHRoYXQgZG9lc24ndApyZXF1aXJlIGNvbnRpbnVp bmcgZGV2ZWxvcGVyIGVmZm9ydCAoc2VlIGNvbW1pdCBlY2FlMDk3MjUpLgoKSGVuY2UsIHRoaXMg Y29tbWl0IHJldmVydHMgMGIxNmJiODc3IGFuZCBzb21lIGZvbGxvdy1vbiBjb21taXRzCnN1Y2gg YXMgZTZiYjQ5MWJmLCBleGNlcHQgZm9yIG5vdCBwdXR0aW5nIGJhY2sgWExDIHN1cHBvcnQgbm9y CnRoZSBjaGFuZ2VzIHJlbGF0ZWQgdG8gY2F0YWxvZyBjb2x1bW4gYWxpZ25tZW50LgoKU29tZSBv dGhlciBub3RhYmxlIGNoYW5nZXMgZnJvbSB0aGUgd2F5IHRoaW5ncyB3ZXJlIGluIHYxNjoKClBy ZWZlciB1bm5hbWVkIFBPU0lYIHNlbWFwaG9yZXMgb24gQUlYLCByYXRoZXIgdGhhbiB0aGUgZGVm YXVsdApjaG9pY2Ugb2YgU3lzViBzZW1hcGhvcmVzLgoKSW5jbHVkZSAvb3B0L2ZyZWV3YXJlL2xp YiBpbiAtV2wsLWJsaWJwYXRoLCBldmVuIHdoZW4gaXQgaXMgbm90Cm1lbnRpb25lZCBhbnl3aGVy ZSBpbiBMREZMQUdTLgoKUmVtb3ZlIHBsYXRmb3JtLXNwZWNpZmljIGFkanVzdG1lbnQgb2YgTUVN U0VUX0xPT1BfTElNSVQ7IG1heWJlCnRoYXQncyBzdGlsbCB0aGUgcmlnaHQgdGhpbmcsIGJ1dCBp dCByZWFsbHkgb3VnaHQgdG8gYmUgcmUtdGVzdGVkLgoKU2lsZW5jZSBjb21waWxlciB3YXJuaW5n cyByZWxhdGVkIHRvIGdldHBlZXJlaWQoKSwgd2NzdG9tYnNfbCgpLAphbmQgUEFNIGNvbnZlcnNh dGlvbiBwcm9jcy4KCkFjY2VwdCAibGlicHl0aG9uWFhYLmEiIGFzIGFuIG9rYXkgbmFtZSBmb3Ig dGhlIFB5dGhvbiBzaGFyZWQKbGlicmFyeSAoYnV0IG9ubHkgb24gQUlYISkuCgpBdXRob3I6IEFk aXR5YSBLYW1hdGggPEFkaXR5YS5LYW1hdGgxQGlibS5jb20+CkF1dGhvcjogU3JpcmFtYSBLdWNo ZXJsYXBhdGkgPHNyaXJhbS5ya0Bpbi5pYm0uY29tPgpDby1hdXRob3JlZC1ieTogUGV0ZXIgRWlz ZW50cmF1dCA8cGV0ZXJAZWlzZW50cmF1dC5vcmc+ClJldmlld2VkLWJ5OiBUb20gTGFuZSA8dGds QHNzcy5wZ2gucGEudXM+CkRpc2N1c3Npb246IGh0dHBzOi8vcG9zdGdyLmVzL20vQ1k1UFIxMU1C NjM5MjhDQzA1OTA2RjI3RkIxMEQ3NEQwRkQzMjJAQ1k1UFIxMU1CNjM5Mi5uYW1wcmQxMS5wcm9k Lm91dGxvb2suY29tCgpCcmFuY2gKLS0tLS0tCm1hc3RlcgoKRGV0YWlscwotLS0tLS0tCmh0dHBz Oi8vZ2l0LnBvc3RncmVzcWwub3JnL3BnL2NvbW1pdGRpZmYvNGExYjA1Y2FhNTVkYzE0YTFmOTM2 YWY3OGQ4ZDE5Yzg0M2JmZDhiOQoKTW9kaWZpZWQgRmlsZXMKLS0tLS0tLS0tLS0tLS0KTWFrZWZp bGUgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgLQpjb25maWcvcHl0aG9u Lm00ICAgICAgICAgICAgICAgICAgICAgICAgICAgfCAgNSArKysKY29uZmlndXJlICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDkgKysrLQpjb25maWd1cmUuYWMgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgfCAgNCArLQpkb2Mvc3JjL3NnbWwvaW5zdGFsbGF0aW9uLnNn bWwgICAgICAgICAgICAgfCA0MCArKysrKysrKysrKysrKysrLQpkb2Mvc3JjL3NnbWwvcnVudGlt ZS5zZ21sICAgICAgICAgICAgICAgICAgfCAyMyArKysrKysrKysrCm1lc29uLmJ1aWxkICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB8IDMzICsrKysrKysrKysrKystCnNyYy9NYWtlZmls ZS5zaGxpYiAgICAgICAgICAgICAgICAgICAgICAgICB8IDI5ICsrKysrKysrKysrKwpzcmMvYmFj a2VuZC9NYWtlZmlsZSAgICAgICAgICAgICAgICAgICAgICAgfCAzOCArKysrKysrKysrKysrKy0t CnNyYy9iYWNrZW5kL21lc29uLmJ1aWxkICAgICAgICAgICAgICAgICAgICB8IDE5ICsrKysrKysr CnNyYy9iYWNrZW5kL3BvcnQvYWl4L21rbGRleHBvcnQuc2ggICAgICAgICB8IDcxICsrKysrKysr KysrKysrKysrKysrKysrKysrKysrKwpzcmMvYmFja2VuZC91dGlscy9lcnJvci9lbG9nLmMgICAg ICAgICAgICAgfCAgMiArCnNyYy9iYWNrZW5kL3V0aWxzL21pc2MvcHNfc3RhdHVzLmMgICAgICAg ICB8ICA0ICstCnNyYy9pbmNsdWRlL3BvcnQvYWl4LmggICAgICAgICAgICAgICAgICAgICB8IDIy ICsrKysrKysrKwpzcmMvaW50ZXJmYWNlcy9lY3BnL2NvbXBhdGxpYi9tZXNvbi5idWlsZCAgfCAg MiArLQpzcmMvaW50ZXJmYWNlcy9lY3BnL2VjcGdsaWIvbWVzb24uYnVpbGQgICAgfCAgMiArLQpz cmMvaW50ZXJmYWNlcy9lY3BnL3BndHlwZXNsaWIvbWVzb24uYnVpbGQgfCAgMiArLQpzcmMvaW50 ZXJmYWNlcy9saWJwcS9NYWtlZmlsZSAgICAgICAgICAgICAgfCAgMiArCnNyYy9pbnRlcmZhY2Vz L2xpYnBxL21lc29uLmJ1aWxkICAgICAgICAgICB8ICA3ICstLQpzcmMvbWFrZWZpbGVzL01ha2Vm aWxlLmFpeCAgICAgICAgICAgICAgICAgfCA0MiArKysrKysrKysrKysrKysrKysKc3JjL3BvcnQv UkVBRE1FICAgICAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKy0Kc3JjL3BvcnQvc3RyZXJy b3IuYyAgICAgICAgICAgICAgICAgICAgICAgIHwgIDIgKwpzcmMvdGVtcGxhdGUvYWl4ICAgICAg ICAgICAgICAgICAgICAgICAgICAgfCAxOSArKysrKysrKwpzcmMvdGVzdC9yZWdyZXNzL01ha2Vm aWxlICAgICAgICAgICAgICAgICAgfCAgNSArKysKc3JjL3Rvb2xzL2dlbl9leHBvcnQucGwgICAg ICAgICAgICAgICAgICAgIHwgMTcgKysrKystLQpzcmMvdG9vbHMvcGdpbmNsdWRlL2hlYWRlcnNj aGVjayAgICAgICAgICAgfCAgMSArCjI2IGZpbGVzIGNoYW5nZWQsIDM4MSBpbnNlcnRpb25zKCsp LCAyMyBkZWxldGlvbnMoLSkKCg== --===============3448421218246148040==--