From: | Louis Gonzales <louis(dot)gonzales(at)linuxlouis(dot)net> |
---|---|
To: | Wes <wespvp(at)syntegra(dot)com> |
Cc: | pgsql-general(at)postgresql(dot)org |
Subject: | Re: Build failures on RedHat 3.0 with openssl/kerberos |
Date: | 2006-03-14 20:55:53 |
Message-ID: | 44172DD9.1020307@linuxlouis.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Wes,
Did you try to ./configure w/out "--enable-thread-safety?" I recently
compiled postgreSQL 8.0.1 on Solaris and _needed_ --enable-thread-safety
strictly for building Slony-I against postgresql with that feature enabled.
What is the reason you are compiling this _with_ the feature?
If it's necessary, then you may need to --with-includes= and/or --with-libs=
with additional include directories, such as /usr/include:/usr/include/sys
where-ever the thread .h files are for your OS.
This configure attempt could be failing, because it can't locate the
correct thread headers and/or libraries
Wes wrote:
>I try to build 8.1.3 with:
>
> ./configure --prefix=/usr/local/pgsql8.1.3 --with-openssl --with-pam
>--enable-thread-safety
>
>It fails the openssl test, saying openssl/ssl.h is unavailable. Digging
>deeper, I find that it is because the test program with
>
> #include <openssl/ssl.h>
>
>is failing because it can't include krb5.h.
>
>Based on another post, I tried adding "--with-krb5". That explicitly
>aborted with it unable to find krb5.h. I then tried:
>
>./configure --prefix=/usr/local/pgsql8.1.3 --with-openssl --with-pam
>--enable-thread-safety --with-krb5 --with-includes=/usr/kerberos/include
>
>Now it gets past both the openssl and kerberos, but bites the dust with:
>
>configure: error:
>*** Thread test program failed. Your platform is not thread-safe.
>*** Check the file 'config.log'for the exact reason.
>***
>*** You can use the configure option --enable-thread-safety-force
>*** to force threads to be enabled. However, you must then run
>*** the program in src/tools/thread and add locking function calls
>*** to your applications to guarantee thread safety.
>
>If I remove the --with-krb5, it works. Why does enabling Kerberos break
>threads?
>
>I haven't been able to find any issues in the archives with krb5 and
>threads. Am I missing something here?
>
>Wes
>
>
>
>---------------------------(end of broadcast)---------------------------
>TIP 6: explain analyze is your friend
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Joshua D. Drake | 2006-03-14 20:56:32 | Re: Wisconsin Circuit Court Access (WCCA) on |
Previous Message | Wes | 2006-03-14 20:43:56 | Build failures on RedHat 3.0 with openssl/kerberos |