Hi Team, We have an update wrt to the PG17 AIX port.
We have reverted the changes specific to AIX (that were removed in 0b16bb8776bb8) to the latest PG17 (head). The Buildfarm succeeded for these changes. All the tests passed. System config OS level : AIX-73D Compiler : gcc-12 & xlc(16.1.0.18) Wed May 15 21:26:00 2024: buildfarm run for AIXnode01:HEAD starting AIXnode01:HEAD [21:26:00] running configure ... AIXnode01:HEAD [21:27:03] running build ... AIXnode01:HEAD [21:27:27] running basic regression tests ... AIXnode01:HEAD [21:34:41] running make contrib ... AIXnode01:HEAD [21:34:43] running make testmodules ... AIXnode01:HEAD [21:34:44] running install ... AIXnode01:HEAD [21:34:58] running make contrib install ... AIXnode01:HEAD [21:35:05] running testmodules install ... AIXnode01:HEAD [21:35:08] checking pg_upgrade AIXnode01:HEAD [21:35:08] checking test-decoding AIXnode01:HEAD [21:35:29] running make check miscellaneous modules ... AIXnode01:HEAD [21:36:16] setting up db cluster (C)... AIXnode01:HEAD [21:36:19] starting db (C)... AIXnode01:HEAD [21:36:19] running installcheck (C)... AIXnode01:HEAD [21:46:27] restarting db (C)... AIXnode01:HEAD [21:46:29] running make isolation check ... AIXnode01:HEAD [21:49:57] restarting db (C)... AIXnode01:HEAD [21:50:02] running make PL installcheck (C)... AIXnode01:HEAD [21:50:09] restarting db (C)... AIXnode01:HEAD [21:50:12] running make contrib installcheck (C)... AIXnode01:HEAD [21:53:53] restarting db (C)... AIXnode01:HEAD [21:53:56] running make test-modules installcheck (C)... AIXnode01:HEAD [21:54:28] stopping db (C)... AIXnode01:HEAD [21:54:29] running make ecpg check ... AIXnode01:HEAD [21:54:45] OK Branch: HEAD All stages succeeded The below changes are applied on this commit level commit 54b69f1bd730a228a666441592a12d2a0cbe2a06 (HEAD -> pgAIX, origin/master, origin/HEAD, master) On branch pgAIX Changes to be committed: (use "git restore --staged <file>..." to unstage) new file: src/backend/port/aix/mkldexport.sh new file: src/include/port/aix.h new file: src/makefiles/Makefile.aix new file: src/template/aix Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git restore <file>..." to discard changes in working directory) modified: Makefile modified: config/c-compiler.m4 modified: configure modified: configure.ac modified: doc/src/sgml/dfunc.sgml modified: doc/src/sgml/installation.sgml modified: doc/src/sgml/runtime.sgml modified: meson.build modified: src/Makefile.shlib modified: src/backend/Makefile modified: src/backend/meson.build modified: src/backend/storage/buffer/bufmgr.c modified: src/backend/utils/error/elog.c modified: src/backend/utils/misc/ps_status.c modified: src/bin/pg_basebackup/t/010_pg_basebackup.pl modified: src/bin/pg_verifybackup/t/008_untar.pl modified: src/bin/pg_verifybackup/t/010_client_untar.pl modified: src/include/c.h modified: src/include/port/atomics.h modified: src/include/storage/s_lock.h modified: src/interfaces/libpq/Makefile modified: src/interfaces/libpq/meson.build modified: src/port/README modified: src/port/strerror.c modified: src/test/regress/Makefile modified: src/test/regress/expected/sanity_check.out modified: src/test/regress/expected/test_setup.out modified: src/test/regress/regress.c modified: src/test/regress/sql/sanity_check.sql modified: src/test/regress/sql/test_setup.sql modified: src/tools/gen_export.pl modified: src/tools/pginclude/headerscheck Can you please let us know, the process to post the changes for review? Regards, Sriram.