Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Eisentraut2001-04-04 20:02:31 +0000
committerPeter Eisentraut2001-04-04 20:02:31 +0000
commit41f166db7301f209eb0d217d750d358ccdd3cef3 (patch)
treec6aa81bd7f0d692e902ff4785dc133d5c0d3dfbf /doc/FAQ_Solaris
parent278aa680fc2a4b2db5b06f997b5a8903c20a53db (diff)
update
Diffstat (limited to 'doc/FAQ_Solaris')
-rw-r--r--doc/FAQ_Solaris40
1 files changed, 38 insertions, 2 deletions
diff --git a/doc/FAQ_Solaris b/doc/FAQ_Solaris
index fd6d3f0387a..6103e1475b9 100644
--- a/doc/FAQ_Solaris
+++ b/doc/FAQ_Solaris
@@ -1,9 +1,9 @@
============================================================
-Frequently Asked Questions (FAQ) for PostgreSQL V7.1
+Frequently Asked Questions (FAQ) for PostgreSQL 7.1
Sun Solaris specific
to be read in conjunction with the installation instructions
============================================================
-last updated: $Date: 2001/03/13 20:42:11 $
+last updated: $Date: 2001/04/04 20:02:31 $
current maintainer: Marc Liyanage (liyanage@access.ch)
original author: Marc Liyanage (liyanage@access.ch)
@@ -13,6 +13,9 @@ Contents:
1) What tools do I need to build and install PostgreSQL on Solaris?
2) Why do I get problems when building with OpenSSL support?
+3) Why does configure complain about a failed test program?
+4) A bunch of regression tests fail in random, non-reproduceable
+ patterns. What's wrong?
1) What tools do I need to build and install PostgreSQL on Solaris?
@@ -48,3 +51,36 @@ We believe that this should be fixed by OpenSSL.
The problem can be worked around by removing the inclusion of
<crypt.h> in these four files.
+
+
+3) Why does configure complain about a failed test program?
+
+This is probably a case of the run-time linker being unable to find
+libz or some other non-standard library, such as libssl. To point it
+to the right location, set the LD_LIBRARY_PATH environment variable,
+e.g.,
+
+LD_LIBRARY_PATH=/usr/local/lib:/usr/local/ssl/lib
+export LD_LIBRARY_PATH
+
+and restart configure. You will also have to keep this setting
+whenever you run any of the installed PostgreSQL programs.
+
+In the future, consider installing the offending libraries so they
+provide their own "rpath".
+
+
+4) A bunch of regression tests fail in random, non-reproduceable
+ patterns. What's wrong?
+
+A lot of users have reported that the parallel regression test suite
+causes a varying, unpredictable set of tests to fail, usually tests in
+the second half of the run. The failure is usually a failure to
+connect to the server at all, or an abrupt loss of the connection.
+Invariably, these problems go away when the regression test suite is
+changed to use TCP/IP sockets instead of Unix domain sockets. (Change
+line 163 of src/test/regress/pg_regress to match *solaris*; yes, there
+should be an easier way to do this.) Since a number of users do not
+seem to have any problems with this at all, we do not claim that "Unix
+domain sockets are broken on Solaris", but feel free to draw your own
+conclusions, or better yet, share your insights with the rest of us.