Re: [HACKERS] solaris sparc 64bit binary release

2010-04-17 Thread John R Pierce

Bjorn Munch wrote:

I will have a look into it.
  


as of right now, I suspect what I need are the following files from a 
recent Solaris 64bit build...


   include/server/pg_config.h
   lib/64/pgxs/src/Makefile.global

there are a few more files that could be involved, but AFAIK, they are 
invariant or don't matter to my plugin builds





--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers


Re: [HACKERS] solaris sparc 64bit binary release

2010-04-16 Thread Bjorn Munch
On 15/04 19.31, John R Pierce wrote:
the 8.4.3 binary tarball for solaris sparc 64bit on postgresql.com was
shipped with the 32bit includes and the Makefile fragments from
8.4-community/lib/64/pgxs/src/
I'm specifically hitting this contradition:
$ grep FLOAT8 include/server/pg_config.h
#define FLOAT8PASSBYVAL false
and
$ pg_controldata /var/postgres/8.4-community/data_64 | grep Float8
Float8 argument passing:  by value

Ouch, so there are differences in header files between 32 and 64 bit,
I hadn't taken this into consideration. Haven't seen this problem
reported before though.

Is there any chance I can get the correct include/server/pg_config.h
and lib/64/pgxs/src/Makefile.global from the packager, whom I gather is
Bjorn Much and has been seen on this list?

I will have a look into it.

-- 
Bjorn Munch  bjorn.mu...@sun.com
Sun Microsystems
Trondheim, Norway

-- 
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers


[HACKERS] solaris sparc 64bit binary release

2010-04-15 Thread John R Pierce




the 8.4.3 binary tarball for solaris sparc
64bit on postgresql.com was shipped with the 32bit includes and the
Makefile fragments from 8.4-community/lib/64/pgxs/src/ 

I'm specifically hitting this contradition:

 $ grep FLOAT8 include/server/pg_config.h
 #define FLOAT8PASSBYVAL false
and
 $ pg_controldata /var/postgres/8.4-community/data_64 | grep Float8
 Float8 argument passing: by value


For mostly corporate reasons, I need to get some C modules,
specifically pl/java, working with the binary release: postgresql-8.4.3-S10.sparc-64.tar.bz2
rather than have to build my own postgres and freak out the data center
operations guys.

Is there any chance I can get the correct
include/server/pg_config.h and lib/64/pgxs/src/Makefile.global from the
packager, whom I gather is Bjorn Much and has been seen on this
list?