RE: AIX support

From: Srirama Kucherlapati <sriram(dot)rk(at)in(dot)ibm(dot)com>
To: Heikki Linnakangas <hlinnaka(at)iki(dot)fi>, Heikki Linnakangas <hlinnaka(at)gmail(dot)com>, Bruce Momjian <bruce(at)momjian(dot)us>
Cc: Peter Eisentraut <peter(at)eisentraut(dot)org>, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>, "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org>, Laurenz Albe <laurenz(dot)albe(at)cybertec(dot)at>, Noah Misch <noah(at)leadboat(dot)com>, Michael Paquier <michael(at)paquier(dot)xyz>, Andres Freund <andres(at)anarazel(dot)de>, Thomas Munro <thomas(dot)munro(at)gmail(dot)com>, "tvk1271(at)gmail(dot)com" <tvk1271(at)gmail(dot)com>, "postgres-ibm-aix(at)wwpdl(dot)vnet(dot)ibm(dot)com" <postgres-ibm-aix(at)wwpdl(dot)vnet(dot)ibm(dot)com>, Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Subject: RE: AIX support
Date: 2024-11-25 16:26:56
Message-ID: CY8PR15MB5602A27B26F2D4FB16A86DDFDB2E2@CY8PR15MB5602.namprd15.prod.outlook.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hi Team, here are few updates.

As of now we have removed all the old changes and made the changes that are
pretty much required by building from scratch. We had few issues with our
hardware as a result it took a while to build the code.

Below are the changes done as of now.

commit d2b4b4c2259e21ceaf05e393769b69728bfbee99 (HEAD -> master, origin/master, origin/HEAD)

>> git status
On branch master
Your branch is up to date with 'origin/master'.

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: configure
modified: doc/src/sgml/dfunc.sgml
modified: src/Makefile.shlib
modified: src/backend/Makefile
modified: src/backend/port/aix/mkldexport.sh
modified: src/backend/utils/error/elog.c
modified: src/include/storage/s_lock.h
modified: src/port/strerror.c
modified: src/test/regress/expected/jsonb_jsonpath.out

We are seeing this one issue as of now with ‘gmake check’…

1 diff -U3 /home /postgres/src/test/regress/expected/jsonb_jsonpath.out /home/ /postgres/src/test/regress/results/jsonb_jsonpath.out
2 --- /home /postgres/src/test/regress/expected/jsonb_jsonpath.out 2024-10-22 02:30:00.545814423 -0500
3 +++ /home/ postgres/src/test/regress/results/jsonb_jsonpath.out 2024-11-12 03:31:52.251125056 -0600
4 @@ -2687,7 +2687,7 @@
5 select jsonb_path_query_tz('"12:34:56"', '$.time_tz().string()');
6 jsonb_path_query_tz
7 ---------------------
8 - "12:34:56-07:00"
9 + "12:34:56-08:00"
10 (1 row)
11
12 select jsonb_path_query('"12:34:56"', '$.time().string()');

After modifying the expected output for this testcase as below, the issue was
resolved and the test case passed. But we are trying to see the root cause of this.
"12:34:56-08:00"

We are working on the buildfarm setup to check the actual tests.

I shall keep you posted.

Warm regards,
Sriram.

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Fujii Masao 2024-11-25 16:32:10 Re: Fix for Extra Parenthesis in pgbench progress message
Previous Message Jeff Davis 2024-11-25 16:11:09 Re: Statistics Import and Export