regression test failure on 8.0.0beta1
Greetings,
Gettings the following on my HPUX workstation:
============== removing existing temp installation ==============
============== creating temporary installation ==============
============== initializing database system ==============
============== starting postmaster ==============
running on port 65432 with pid 19419
============== creating database "regression" ==============
CREATE DATABASE
ALTER DATABASE
============== dropping regression test user accounts ==============
============== installing PL/pgSQL ==============
createlang: language installation failed: ERROR: could not load library
"/home/postgres/postgresql-8.0.0beta1/src/test/regress/./tmp_check/install//usr/local/pgsql/lib/plpgsql.sl":
Unresolved external
pg_regress: createlang failed
make[2]: *** [check] Error 2
make[2]: Leaving directory
`/home/postgres/postgresql-8.0.0beta1/src/test/regress'
make[1]: *** [check] Error 2
make[1]: Leaving directory `/home/postgres/postgresql-8.0.0beta1/src/test'
make: *** [check] Error 2
The sequence was:
./configure --without-readline
make
make check
C compiler was gcc
$uname -a
HP-UX name B.11.11 U 9000/778 2013026443 unlimited-user license
$ gcc -v
Reading specs from
/usr/local/lib/gcc-lib/hppa1.1-hp-hpux11.00/2.9-hppa-991112/specs
gcc version 2.9-hppa-991112
Regards,
Verbus
916-765-1624 Cell
Greetings,
The problem was solved by doing a "make install" followed by "make check"
Regards,
Verbus
916-765-1624 Cell
Show quoted text
From: "Verbus M. Counts" <verbus@hotmail.com>
Reply-To: verbus@hotmail.com
To: pgsql-bugs@postgresql.org
Subject: [BUGS] regression test failure on 8.0.0beta1
Date: Tue, 10 Aug 2004 12:14:53 -0700Greetings,
Gettings the following on my HPUX workstation:
============== removing existing temp installation ==============
============== creating temporary installation ==============
============== initializing database system ==============
============== starting postmaster ==============
running on port 65432 with pid 19419
============== creating database "regression" ==============
CREATE DATABASE
ALTER DATABASE
============== dropping regression test user accounts ==============
============== installing PL/pgSQL ==============
createlang: language installation failed: ERROR: could not load library
"/home/postgres/postgresql-8.0.0beta1/src/test/regress/./tmp_check/install//usr/local/pgsql/lib/plpgsql.sl":
Unresolved external
pg_regress: createlang failed
make[2]: *** [check] Error 2
make[2]: Leaving directory
`/home/postgres/postgresql-8.0.0beta1/src/test/regress'
make[1]: *** [check] Error 2
make[1]: Leaving directory `/home/postgres/postgresql-8.0.0beta1/src/test'
make: *** [check] Error 2The sequence was:
./configure --without-readline
make
make check
C compiler was gcc
$uname -a
HP-UX name B.11.11 U 9000/778 2013026443 unlimited-user license$ gcc -v
Reading specs from
/usr/local/lib/gcc-lib/hppa1.1-hp-hpux11.00/2.9-hppa-991112/specs
gcc version 2.9-hppa-991112Regards,
Verbus
916-765-1624 Cell---------------------------(end of broadcast)---------------------------
TIP 7: don't forget to increase your free space map settings
Import Notes
Resolved by subject fallback
"Verbus M. Counts" <verbus@hotmail.com> writes:
The problem was solved by doing a "make install" followed by "make check"
Yes, on HPUX I think you probably have to do this. We build the
executables with SHLIB_PATH disabled, so even if pg_regress knew to
set SHLIB_PATH (which it does not) the programs would not seek for
shared libraries in the temporary installation, only in the configured
final location. I think you were probably picking up an older version
of plpgsql.sl that you hadn't yet overwritten by "make install".
regards, tom lane