Red Hat Linux 7.2, postgresql 7.2b2 configured like this:
./configure --enable-syslog --prefix=/usr --sysconfdir=/etc --with-pam
--with-openssl --with-unixodbc --with-tcl --with-perl --with-python
--enable-locale --enable-recode --enable-multibyte --enable-nls
"make check" fails on initdb:
============== creating temporary installation ==============
============== initializing database system ==============
pg_regress: initdb failed
Examine ./log/initdb.log for the reason.
teg@halden postgresql-7.2b2]$ cat src/test/regress/log/initdb.log
Running with noclean mode on. Mistakes will not be cleaned up.
/home/devel/teg/postgresql-7.2b2/src/test/regress/./tmp_check/install//usr/bin/pg_encoding: relocation error:
/home/devel/teg/postgresql-7.2b2/src/test/regress/./tmp_check/install//usr/bin/pg_encoding:undefined symbol:
pg_valid_server_encoding
initdb: pg_encoding failed
Perhaps you did not configure PostgreSQL for multibyte support or
the program was not successfully installed.
[teg@halden postgresql-7.2b2]$
--
Trond Eivind Glomsrød
Red Hat, Inc.