Kevin Grittner wrote:
> I took the 8.4.0 release tarball and tried to build it on one of our
> production servers which is currently running 8.3.7. We routinely
> build multiple versions of PostgreSQL on a machine, using --prefix to
> place them. Something seems broken for 8.4.0. Not sure how best to
> proceed.
>
> I ran:
>
> ----------
> tar -xjf postgresql-8.4.0.tar.bz2
> cd postgresql-8.4.0/
> ./configure --prefix=/usr/local/pgsql-8.4.0 --enable-integer-datetimes
> --enable-debug --disable-nls --with-libxml
> make
> make check
> -----------
>
> and had these failures:
>
> ----------
> test create_function_1 ... FAILED
> triggers ... FAILED
> ----------
>
> Files attached. It appears that some phase of the make or make check
> picked up production libraries instead of libraries from the build.
>
> Hmmm.... I tried on another machine with very similar configuration
> and it worked.
>
> Both machines report (substituting <hostname> for the actual name):
>
> SUSE Linux Enterprise Server 10 (x86_64)
> VERSION = 10
> PATCHLEVEL = 2
>
> Linux <hostname> 2.6.16.60-0.39.3-smp #1 SMP Mon May 11 11:46:34 UTC
> 2009 x86_64 x86_64 x86_64 GNU/Linux
>
> What should I check?
>
>
>
Can we look at the make log?
cheers
andrew