Re: Postgresql Installation on IBM aix 5.2

From: Seneca Cunningham <scunning(at)ca(dot)afilias(dot)info>
To: Herman Gildenhuys <Herman(dot)Gildenhuys(at)postoffice(dot)co(dot)za>
Cc: pgsql-ports(at)postgresql(dot)org
Subject: Re: Postgresql Installation on IBM aix 5.2
Date: 2005-11-18 20:40:01
Message-ID: 437E3C21.8070202@ca.afilias.info
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-ports

Herman Gildenhuys wrote:
> The gmake step succeeds by ending with "All of PostgreSQL successfully
> made. Ready to install". However, gmake check fails with "initdb failed"
> when it tries to initialize the database.
>
> The log message at .src/test/regress/log ends with "child process was
> terminated by signal 11".

You may want to look into the ipcs and ipcrm commands if you haven't
already. When the child processes segfaulted, they had likely grabbed
some shared memory that hasn't yet been freed. AIX with all its memory
locked up as shared memory due to too many processes not cleaning up
after themselves is not fun.

> We are using a 64bit IBM model p550 with aix 5.2 ML-07, with the IBM
> linux toolkit for bison, flex, gcc, python etc.

Try building postgres without readline (pass configure
"--without-readline"). libreadline.a exports more symbols than it
should, which has been causing problems with AIX 5.3.

--
Seneca Cunningham
scunning(at)ca(dot)afilias(dot)info

In response to

Browse pgsql-ports by date

  From Date Subject
Next Message Seneca Cunningham 2005-11-21 22:38:17 Should libedit be preferred to libreadline?
Previous Message Seneca Cunningham 2005-11-17 16:20:15 Re: Patchless postgres 8.x on AIX