From: | Srirama Kucherlapati <sriram(dot)rk(at)in(dot)ibm(dot)com> |
---|---|
To: | Andres Freund <andres(at)anarazel(dot)de>, AIX PG user <postgres-ibm-aix(at)wwpdl(dot)vnet(dot)ibm(dot)com> |
Cc: | "pgsql-hackers(at)lists(dot)postgresql(dot)org" <pgsql-hackers(at)lists(dot)postgresql(dot)org> |
Subject: | RE: AIX support |
Date: | 2025-10-15 15:58:58 |
Message-ID: | SJ4PPFB8177832600E5AAE4214587DC3F7BDBE8A@SJ4PPFB81778326.namprd15.prod.outlook.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Hi Andres and team,
Please find attached the patch addressing Meson build changes for AIX.
We tried to build using below meson
## meson -v
1.6.1
For the following files, the shared_module() function requires specifying the
appropriate symbol import file, which is provided via the aix_link_args
variable:
src/backend/jit/llvm/meson.build
src/backend/replication/libpqwalreceiver/meson.build
src/backend/replication/pgoutput/meson.build
src/backend/snowball/meson.build
src/backend/utils/mb/conversion_procs/meson.build
Additionally, with the latest version of Meson, when building static libraries,
the library file name must be suffixed with “_static” in the following files:
src/interfaces/ecpg/compatlib/meson.build
src/interfaces/ecpg/ecpglib/meson.build
src/interfaces/ecpg/pgtypeslib/meson.build
src/interfaces/libpq/meson.build
Main AIX changes patch - 0001-Changes-to-add-support-for-AIX.v9.pg19.patch (previously submitted one)
Meson AIX changes patch - 0001-AIX-changes-for-meson-build.patch
Looking forward to hearing your thoughts on these changes.
Your feedback on these updates is highly valued.
Thanks,
Sriram.
Attachment | Content-Type | Size |
---|---|---|
0001-AIX-changes-for-meson-build.v9.pg19.patch | application/octet-stream | 12.9 KB |
0001-Changes-to-add-support-for-AIX.v9.pg19.patch | application/octet-stream | 15.7 KB |
From | Date | Subject | |
---|---|---|---|
Next Message | Jacob Champion | 2025-10-15 16:03:14 | Re: Support getrandom() for pg_strong_random() source |
Previous Message | Nathan Bossart | 2025-10-15 15:50:32 | remove partColsUpdated |