Improve description of --disable-rpath workaround for regression test
authorTom Lane
Fri, 3 Dec 2004 17:46:19 +0000 (17:46 +0000)
committerTom Lane
Fri, 3 Dec 2004 17:46:19 +0000 (17:46 +0000)
problems.

doc/src/sgml/regress.sgml

index 1e970aaa93e993d99f7d070cca5f10fb68d0984a..d04a5088f072753c56f3c5210fd6ef36cc0fdc9b 100644 (file)
@@ -1,4 +1,4 @@
-
+
 
  
   Regression Tests
@@ -47,10 +47,6 @@ gmake check
    src/test/regress and run the command there.)
    This will first build several auxiliary files, such as
    some sample user-defined trigger functions, and then run the test driver
-   script. On some platforms if you want perform a make check
-   without installing it first, you have to build with:
-   configure --disable-rpath.
-   At the end you should see something like
    script.  At the end you should see something like
 
 
@@ -85,6 +81,19 @@ gmake check
     Alternatively, run the tests after installation.
    
 
+   
+    If you have configured PostgreSQL to install
+    into a location where an older PostgreSQL
+    installation already exists, and you perform gmake check
+    before installing the new version, you may find that the tests fail
+    because the new programs try to use the already-installed shared
+    libraries.  (Typical symptoms are complaints about undefined symbols.)
+    If you wish to run the tests before overwriting the old installation,
+    you'll need to build with configure --disable-rpath.
+    It is not recommended that you use this option for the final installation,
+    however.
+   
+
    
     The parallel regression test starts quite a few processes under your
     user ID.  Presently, the maximum concurrency is twenty parallel test