Re: PROBLEM on SOLARIS - Mailing list pgsql-hackers

From Chris Bitmead
Subject Re: PROBLEM on SOLARIS
Date
Msg-id 394DBF77.45E9DC1E@nimrod.itg.telecom.com.au
Whole thread Raw
In response to PROBLEM on SOLARIS  (Chris Bitmead <chrisb@nimrod.itg.telstra.com.au>)
Responses Re: PROBLEM on SOLARIS
List pgsql-hackers
Attached are the differences for include/config.h on Solaris between
7.02 and the latest snapshot....


1c1
< /* include/config.h.  Generated automatically by configure.  */
---
> /* src/include/config.h.  Generated automatically by configure.  */
12c12
<  * $Id: config.h.in,v 1.113 2000/05/12 13:58:25 scrappy Exp $
---
>  * $Id: config.h.in,v 1.119 2000/06/17 00:09:56 petere Exp $
17a18
> 
66,73d66
<  * As soon as the backend blocks on a lock, it waits this number of
seconds
<  * before checking for a deadlock.
<  * We don't check for deadlocks just before sleeping because a
deadlock is
<  * a rare event, and checking is an expensive operation.
<  */
< #define DEADLOCK_CHECK_TIMER 1
< 
< /*
117,126d109
< /* Genetic Query Optimization (GEQO):
<  * 
<  * The GEQO module in PostgreSQL is intended for the solution of the
<  * query optimization problem by means of a Genetic Algorithm (GA).
<  * It allows the handling of large JOIN queries through non-exhaustive
<  * search.
<  * For further information see README.GEQO
<utesch@aut.tu-freiberg.de>.
<  */
< #define GEQO
< 
161,165d143
< /*
<  * ELOG_TIMESTAMPS: adds a timestamp with the following format to elog
<  * messages:  yymmdd.hh:mm:ss.mmm [pid] message
<  */
< /* #define ELOG_TIMESTAMPS */
167,173c145
< /*
<  * USE_SYSLOG: use syslog for elog and error messages printed by
tprintf
<  * and eprintf. This must be activated with the syslog flag in
pg_options
<  * (syslog=0 for stdio, syslog=1 for stdio+syslog, syslog=2 for
syslog).
<  * For information see backend/utils/misc/trace.c (Massimo Dal Zotto).
<  */
< /* #define USE_SYSLOG */
---
> /* #undef ENABLE_SYSLOG */
186a159
> /* #define LOCK_DEBUG */
229c202,204
< #define DEF_PGPORT "5432" 
---
> #define DEF_PGPORT 5432
> /* ... and once more as a string constant instead */
> #define DEF_PGPORT_STR "5432"
250c225
< #define HAVE_CRYPT_H 1
---
> /* #undef HAVE_CRYPT_H */
298c273,282
< #define HAVE_VALUES_H 1
---
> /* #undef HAVE_VALUES_H */
> /* Set to 1 if you have <sys/exec.h> */
> #define HAVE_SYS_EXEC_H 1
> 
> /* Set to 1 if you have <sys/pstat.h> */
> /* #undef HAVE_SYS_PSTAT_H */
> 
> /* Set to 1 if you have <machine/vmparam.h> */
> #define HAVE_MACHINE_VMPARAM_H 1
307c291,297
< /* #undef HAVE_SETPROCTITLE */
---
> #define HAVE_SETPROCTITLE 1
> 
> /* Define if you have the pstat function. */
> /* #undef HAVE_PSTAT */
> 
> /* Define if the PS_STRINGS thing exists. */
> /* #undef HAVE_PS_STRINGS */
318a309,311
> /* are we building against a libodbcinst */
> /* #undef HAVE_SQLGETPRIVATEPROFILESTRING */
> 
326c319
< #define HAVE_LIBDL 1
---
> /* #undef HAVE_LIBDL */
333,334c326,327
< #define HAVE_GETTIMEOFDAY_2_ARGS 1
< #ifndef HAVE_GETTIMEOFDAY_2_ARGS
---
> /* #undef GETTIMEOFDAY_1ARG */
> #ifdef GETTIMEOFDAY_1ARG
357c350
< #define HAVE_FPCLASS 1
---
> /* #undef HAVE_FPCLASS */
363c356
< /* #undef HAVE_ISINF */
---
> #define HAVE_ISINF 1
375c368
< /* #undef HAVE_TM_ZONE */
---
> #define HAVE_TM_ZONE 1
382c375
< #define HAVE_INT_TIMEZONE 1
---
> /* #undef HAVE_INT_TIMEZONE */
388c381
< /* #undef HAVE_INET_ATON */
---
> #define HAVE_INET_ATON 1
401c394
< #define HAVE_FCVT 1
---
> /* #undef HAVE_FCVT */
407c400
< #define HAVE_FINITE 1
---
> /* #undef HAVE_FINITE */
413c406
< #define HAVE_SIGSETJMP 1
---
> /* #undef HAVE_SIGSETJMP */
497c490
< /* #undef HAVE_UNION_SEMUN */
---
> #define HAVE_UNION_SEMUN 
506c499
< #define HAVE_LONG_LONG_INT_64 1
---
> #define HAVE_LONG_LONG_INT_64 
519,521c512,514
< #define ALIGNOF_LONG_LONG_INT 8
< #define ALIGNOF_DOUBLE 8
< #define MAXIMUM_ALIGNOF 8
---
> #define ALIGNOF_LONG_LONG_INT 4
> #define ALIGNOF_DOUBLE 4
> #define MAXIMUM_ALIGNOF 4
523,524c516,517
< /* Define as the base type of the last arg to accept */
< #define SOCKET_SIZE_TYPE size_t
---
> /* Define as the type of the type of the 3rd argument to accept() */
> #define ACCEPT_TYPE_ARG3 socklen_t
527c520
< #define USE_POSIX_SIGNALS 1
---
> #define HAVE_POSIX_SIGNALS 
530c523
< #define HAVE_NAMESPACE_STD 1
---
> /* #undef HAVE_NAMESPACE_STD */
533c526,535
< #define HAVE_CXX_STRING_HEADER 1
---
> /* #undef HAVE_CXX_STRING_HEADER */
> 
> /* Define if you are building with Kerberos 4 support */
> /* #undef KRB4 */
> 
> /* Define if you are building with Kerberos 5 support */
> /* #undef KRB5 */
> 
> /* The name of the Postgres service principal in Kerberos */
> #define PG_KRB_SRVNAM "postgres"
534a537,538
> /* The location of the Kerberos server's keytab file */
> #define PG_KRB_SRVTAB "/etc/srvtab"


pgsql-hackers by date:

Previous
From: Tom Lane
Date:
Subject: Re: PROBLEM on SOLARIS
Next
From: Tom Lane
Date:
Subject: Re: PROBLEM on SOLARIS