Re: BUG #6758: ./configure script sets HAVE_WCSTOMBS_L 1

From: Andrew Hastie <andrew(at)ahastie(dot)net>
To: pgsql-bugs(at)postgresql(dot)org
Subject: Re: BUG #6758: ./configure script sets HAVE_WCSTOMBS_L 1
Date: 2012-08-31 16:07:14
Message-ID: 5040E132.3040108@ahastie.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs


On 31/08/12 15:59, Tom Lane wrote:
> Andrew Hastie <andrew(at)ahastie(dot)net> writes:
>> Thanks for the pointers. Hopefully some of the following may shed some
>> light on the issue.
> Thanks for the results. It seems difficult to come to any conclusion
> other than that AIX has got wcstombs_l but not mbstowcs_l ... which is
> darn bizarre; I'd suggest reporting it as a bug to IBM.
>
> In the meantime, it seems like what we had better do is explicitly
> test for both functions, rather than making the assumption that they
> would both or neither be present. I'm not sure if we can provide any
> extra functionality if only wcstombs_l is available --- that will
> have to emerge in making the patch. We can certainly build without
> it though.
>
> As a temporary workaround, you should probably just modify pg_config.h
> after configure runs, to remove the HAVE_WCSTOMBS_L symbol.
Confirm that the workaround works just fine. Now have PG 9.1.5 up and
running on AIX just fine.
Thanks.
Andrew
>
> regards, tom lane
>
>

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Bruce Momjian 2012-08-31 16:17:54 Re: BUG #7482: lack of quotation marks in pg_env script
Previous Message gravesl 2012-08-31 15:49:57 BUG #7513: Cluster install failed