Re: build farm failure tuna on OSX 10.4 for 8.0

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: Dave Cramer <pg(at)fastcrypt(dot)com>
Cc: PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: build farm failure tuna on OSX 10.4 for 8.0
Date: 2005-07-19 03:01:44
Message-ID: 18792.1121742104@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Dave Cramer <pg(at)fastcrypt(dot)com> writes:
> It appears to be getting the wrong address for tsearch()

I applied a patch for that earlier today. It seems that in OS X 10.4
the compiler generates a function with the same name as the shared
library, ie tsearch() for libtsearch ... and it doesn't tell you about
the name conflict, it just lets the wrong function get called at
runtime. Earlier OS X versions did not do this, and I have to say that
it's one of the most brain-dead usurpations of application namespace
I've seen in a long time. But there you have it.

regards, tom lane

In response to

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2005-07-19 03:05:41 Re: The reason for loris' intermittent prepared_xacts failures
Previous Message Petr Jelinek 2005-07-19 02:43:26 Re: The reason for loris' intermittent prepared_xacts failures