On 3/25/04 3:43 PM, "Bruce Momjian" <[EMAIL PROTECTED]> wrote:

> I assume you were using 7.4.0, rather than 7.4.2.  Current CVS has in
> template/solaris:
> 
> 
> # tools/thread/thread_test must be run
> # -D_POSIX_PTHREAD_SEMANTICS enables 5-arg getpwuid_r, among other
> things
> if test "$GCC" = yes
> then    THREAD_CPPFLAGS="-D_POSIX_PTHREAD_SEMANTICS"
>        THREAD_LIBS="-pthread"
> else    THREAD_CPPFLAGS="-mt -D_POSIX_PTHREAD_SEMANTICS"
>        THREAD_LIBS="-lpthread"
> fi

I'm right in the middle - using 7.4.1 with GCC.  However, I did try 7.4.2
and it has the same problem.

Looks like a typo in template/solaris, and certainly explains the bad
parameter on gcc.  The "if gcc" has the incorrect "-pthread".

This would seem an appropriate place to add - -D_REENTRANT to fix the errno
issue, wouldn't it?

Wes


---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

               http://www.postgresql.org/docs/faqs/FAQ.html

Reply via email to