All regression tests work. Everything seems to be in order :-)

Followup with regression tests (rand the installchecks as postgres user):

$ gmake check
[..]
=======================
 All 114 tests passed.
=======================

[after setting up the database and all:]

$ gmake installcheck
...
test xml                  ... ok
test stats                ... ok
test tablespace           ... ok
=======================
 All 114 tests passed.
=======================

$ gmake installcheck-parallel

=======================
 All 114 tests passed.
=======================

gmake[2]: Leaving directory
`/home/cmihai/build/postgresql-8.3.6/src/test/regress'
gmake[1]: Leaving directory `/home/cmihai/build/postgresql-8.3.6/src/test'



On Mon, Feb 9, 2009 at 4:06 PM, Mihai Criveti <cmi...@boreas.ro> wrote:

> OK, I've compiled a 64 bit optimized version, and it works great! No issues
> what so ever in configure, make or install. Thanks a lot for all the support
> :-).
>
> PostgreSQL rocks!
>
> What I've used to build it:
>
> CC="xlc_r -q64 -qnoansialias"
> AR="ar -X64"
> OBJECT_MODE=64
> ./configure --enable-cassert --enable-debug
> --with-includes=/opt/freeware/include --with-libraries=/opt/freeware/lib
> --enable-thread-safety && gmake
> sudo gmake install
>
> /usr/local/pgsql/bin/postgres: 64-bit XCOFF executable or object module not
> stripped
> /usr/local/pgsql/bin/initdb: 64-bit XCOFF executable or object module not
> stripped
> (and so on)
>
> /usr/local/pgsql/bin/initdb -D /usr/local/pgsql/data
> The files belonging to this database system will be owned by user
> "postgres".
> This user must also own the server process.
>
> The database cluster will be initialized with locale en_US.
> The default database encoding has accordingly been set to LATIN1.
> The default text search configuration will be set to "english".
>
> fixing permissions on existing directory /usr/local/pgsql/data ... ok
> creating subdirectories ... ok
> selecting default max_connections ... 100
> selecting default shared_buffers/max_fsm_pages ... 32MB/204800
> creating configuration files ... ok
> creating template1 database in /usr/local/pgsql/data/base/1 ... ok
> initializing pg_authid ... ok
> initializing dependencies ... ok
> creating system views ... ok
> loading system objects' descriptions ... ok
> creating conversions ... ok
> creating dictionaries ... ok
> setting privileges on built-in objects ... ok
> creating information schema ... ok
> vacuuming database template1 ... ok
> copying template1 to template0 ... ok
> copying template1 to postgres ... ok
>
> WARNING: enabling "trust" authentication for local connections
> You can change this by editing pg_hba.conf or using the -A option the
> next time you run initdb.
>
> Success. You can now start the database server using:
>
>     /usr/local/pgsql/bin/postgres -D /usr/local/pgsql/data
> or
>     /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
>
> % /usr/local/pgsql/bin/pg_ctl -D /usr/local/pgsql/data -l logfile start
> server starting
>
>
> On Mon, Feb 9, 2009 at 12:32 PM, Zeugswetter Andreas OSB sIT <
> andreas.zeugswet...@s-itsolutions.at> wrote:
>
>>
>> > Yes, I've had CC exported as xlC_r -q64 to do 64 bit builds, and use
>> vacpp
>> > C++ instead of C. Guess it didn't like that, and ended up with some
>> horrible
>> > compiler optimization or something that killed it.
>>
>> Have you determined whether the problem is optimization or 64bit ?
>>
>> > Are there any other tests I can run now that PostgreSQL is installed?
>>
>> Well, the next thing would be running the regression tests.
>>
>> Since the -qnooptimize build is not optimal, an interesting build would
>> probably be with:
>> CC=xlc_r -q64 -qnoansialias
>>
>> Andreas
>
>
>
>
> --
> Criveti Mihai
> http://unixsadm.blogspot.com
>
>


-- 
Criveti Mihai
http://unixsadm.blogspot.com

Reply via email to