MacOS X OK, was: Call for platforms

From: "Henry B(dot) Hotz" <hotz(at)jpl(dot)nasa(dot)gov>
To: lockhart(at)fourpalms(dot)org, Tatsuo Ishii <t-ishii(at)sra(dot)co(dot)jp>, tih(at)kpnQwest(dot)no, scrappy(at)hub(dot)org, Hackers List <pgsql-hackers(at)postgresql(dot)org>, ask(at)wisdom(dot)weizmann(dot)ac(dot)il
Cc: thomas(at)pgsql(dot)com
Subject: MacOS X OK, was: Call for platforms
Date: 2001-03-30 22:08:28
Message-ID: v04210100b6eab1f222b3@[137.78.84.130]
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Well, once I figured out a few things about how to use the Unix part
of MacOS X it seemed to work without a hitch in the regression
testing. I need to figure out how to make the system start it up
automatically at boot time still, but then I need to figure out how
to do double sided printing on an HP 5si and several other things too.

Printout at end. Details available if needed.

BTW the offer of testing on NetBSD/mac68k stands. 250MB is plenty if
you don't use X, and I have some extra disks anyway. I'll probably
try NetBSD/macppc sometime in the next week or so.

>At 5:14 PM +0000 3/26/01, Thomas Lockhart wrote:
>>NetBSD m68k 7.0 2000-04-10, Henry B. Hotz
>
>I no longer have a 68k machine that's fast enough to reasonably test
>PG on. I have a IIcx that sometimes serves as a router, but I'm
>using some second-generation powermac's mostly now. (You still
>have that Centris in your closet Tom?)
>
>I *did* just get MacOS X this weekend though and if I get it working
>on my work G4 maybe I could give it a try there.

Screen output from regression test.

>[localhost:src/test/regress] hotz% make check
>sed -e 's,@bindir@,/usr/local/pgsql/bin,g' \
> -e 's,@libdir@,/usr/local/pgsql/lib,g' \
> -e 's,@datadir@,/usr/local/pgsql/share,g' \
> -e 's/@VERSION@/7.1RC1/g' \
> -e 's/@host_tuple@/powerpc-apple-darwin1.3/g' \
> -e 's,@GMAKE@,make,g' \
> -e 's/@enable_shared@/yes/g' \
> -e 's/@GCC@/yes/g' \
> pg_regress.sh >pg_regress
>chmod a+x pg_regress
>cc -traditional-cpp -g -O2 -Wall -Wmissing-prototypes
>-Wmissing-declarations -bundle -undefined suppress
>-I../../../src/interfaces/libpq -I../../../src/include -c -o
>regress.o regress.c
>cc -traditional-cpp -g -O2 -Wall -Wmissing-prototypes
>-Wmissing-declarations -bundle -undefined suppress -bundle
>-undefined suppress -o regress.so regress.o
>sed -e
>'s,@abs_srcdir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,g'
>-e
>'s,@abs_builddir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,
>g' -e 's/@DLSUFFIX@/.so/g' input/copy.source >sql/copy.sql
>sed -e
>'s,@abs_srcdir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,g'
>-e
>'s,@abs_builddir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,
>g' -e 's/@DLSUFFIX@/.so/g'
>input/create_function_1.source >sql/create_function_1.sql
>sed -e
>'s,@abs_srcdir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,g'
>-e
>'s,@abs_builddir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,
>g' -e 's/@DLSUFFIX@/.so/g'
>input/create_function_2.source >sql/create_function_2.sql
>sed -e
>'s,@abs_srcdir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,g'
>-e
>'s,@abs_builddir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,
>g' -e 's/@DLSUFFIX@/.so/g' input/misc.source >sql/misc.sql
>sed -e
>'s,@abs_srcdir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,g'
>-e
>'s,@abs_builddir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,
>g' -e 's/@DLSUFFIX@/.so/g'
>input/constraints.source >sql/constraints.sql
>sed -e
>'s,@abs_srcdir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,g'
>-e
>'s,@abs_builddir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,
>g' -e 's/@DLSUFFIX@/.so/g' output/copy.source >expected/copy.out
>sed -e
>'s,@abs_srcdir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,g'
>-e
>'s,@abs_builddir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,
>g' -e 's/@DLSUFFIX@/.so/g'
>output/create_function_1.source >expected/create_function_1.out
>sed -e
>'s,@abs_srcdir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,g'
>-e
>'s,@abs_builddir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,
>g' -e 's/@DLSUFFIX@/.so/g'
>output/create_function_2.source >expected/create_function_2.out
>sed -e
>'s,@abs_srcdir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,g'
>-e
>'s,@abs_builddir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,
>g' -e 's/@DLSUFFIX@/.so/g' output/misc.source >expected/misc.out
>sed -e
>'s,@abs_srcdir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,g'
>-e
>'s,@abs_builddir@,/Users/hotz/dist/postgresql-7.1RC1/src/test/regress,
>g' -e 's/@DLSUFFIX@/.so/g'
>output/constraints.source >expected/constraints.out
>make -C ../../../contrib/spi REFINT_VERBOSE=1 refint.so autoinc.so
>cc -traditional-cpp -g -O2 -Wall -Wmissing-prototypes
>-Wmissing-declarations -bundle -undefined suppress -I.
>-I../../src/include -DREFINT_VERBOSE -c -o refint.o refint.c
>cc -traditional-cpp -g -O2 -Wall -Wmissing-prototypes
>-Wmissing-declarations -bundle -undefined suppress -bundle
>-undefined suppress -o refint.so refint.o
>cc -traditional-cpp -g -O2 -Wall -Wmissing-prototypes
>-Wmissing-declarations -bundle -undefined suppress -I.
>-I../../src/include -DREFINT_VERBOSE -c -o autoinc.o autoinc.c
>cc -traditional-cpp -g -O2 -Wall -Wmissing-prototypes
>-Wmissing-declarations -bundle -undefined suppress -bundle
>-undefined suppress -o autoinc.so autoinc.o
>rm refint.o autoinc.o
>/bin/sh ./pg_regress --temp-install --top-builddir=../../..
>--schedule=./parallel_schedule --multibyte=
>============== creating temporary installation ==============
>============== initializing database system ==============
>============== starting postmaster ==============
>running on port 65432 with pid 1407
>============== creating database "regression" ==============
>CREATE DATABASE
>============== installing PL/pgSQL ==============
>============== running regression test queries ==============
>parallel group (13 tests): text name varchar int2 boolean int8 oid
>float4 int4 char float8 bit numeric
> boolean ... ok
> char ... ok
> name ... ok
> varchar ... ok
> text ... ok
> int2 ... ok
> int4 ... ok
> int8 ... ok
> oid ... ok
> float4 ... ok
> float8 ... ok
> bit ... ok
> numeric ... ok
>test strings ... ok
>test numerology ... ok
>parallel group (18 tests): box point comments interval path time
>date tinterval lseg circle polygon reltime abstime inet timestamp
>type_sanity oidjoins opr_sanity
> point ... ok
> lseg ... ok
> box ... ok
> path ... ok
> polygon ... ok
> circle ... ok
> date ... ok
> time ... ok
> timestamp ... ok
> interval ... ok
> abstime ... ok
> reltime ... ok
> tinterval ... ok
> inet ... ok
> comments ... ok
> oidjoins ... ok
> type_sanity ... ok
> opr_sanity ... ok
>test geometry ... ok
>test horology ... ok
>test create_function_1 ... ok
>test create_type ... ok
>test create_table ... ok
>test create_function_2 ... ok
>test copy ... ok
>parallel group (7 tests): create_operator create_aggregate inherit
>triggers constraints create_misc create_index
> constraints ... ok
> triggers ... ok
> create_misc ... ok
> create_aggregate ... ok
> create_operator ... ok
> create_index ... ok
> inherit ... ok
>test create_view ... ok
>test sanity_check ... ok
>test errors ... ok
>test select ... ok
>parallel group (16 tests): select_distinct_on arrays select_having
>transactions subselect select_distinct union random portals
>select_into select_implicit aggregates hash_index case join
>btree_index
> select_into ... ok
> select_distinct ... ok
> select_distinct_on ... ok
> select_implicit ... ok
> select_having ... ok
> subselect ... ok
> union ... ok
> case ... ok
> join ... ok
> aggregates ... ok
> transactions ... ok
> random ... ok
> portals ... ok
> arrays ... ok
> btree_index ... ok
> hash_index ... ok
>test misc ... ok
>parallel group (5 tests): portals_p2 alter_table foreign_key rules
>select_views
> select_views ... ok
> alter_table ... ok
> portals_p2 ... ok
> rules ... ok
> foreign_key ... ok
>parallel group (3 tests): temp limit plpgsql
> limit ... ok
> plpgsql ... ok
> temp ... ok
>============== shutting down postmaster ==============
>
>======================
> All 76 tests passed.
>======================
>
>rm regress.o

Signature held pending an ISO 9000 compliant
signature design and approval process.
h(dot)b(dot)hotz(at)jpl(dot)nasa(dot)gov, or hbhotz(at)oxy(dot)edu

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Forest Wilkinson 2001-03-30 23:47:22 Re: [HACKERS] Re: possible row locking bug in 7.0.3 & 7.1
Previous Message The Hermit Hacker 2001-03-30 21:48:47 Re: [HACKERS] Re: [ADMIN] User administration tool