Don Courtney wrote: > > The following bug has been logged online: > > Bug reference: 1634 > Logged by: Don Courtney > Email address: [EMAIL PROTECTED] > PostgreSQL version: 8.0/8.1 > Operating system: Solaris 10 > Description: Configure step for build does not define > HAVE_POSIX_SIGNALS > Details: > > Subj: ./src/include/pg_config.h Does not define HAVE_POSIX_SIGNALS. > > To recreate the problem on Solaris run the source build step for > configuring. > > $ ./configure > > Then > > $ cd ./src/include > > and see that there is no "1" in the define statement > > #define HAVE_POSIX_SIGNALS
We merely define the macro --- we don't need to set it to '1'. > For postgres to run properly without ZOMBIE processes the workaround is to > hand edit this to: > > /* Define to 1 if you have the POSIX signal interface. */ > #define HAVE_POSIX_SIGNALS 1 <---- ADD 1 That fixes it? You will notice all the mentions of HAVE_POSIX_SIGNALS are testing if it is defined or not. -- Bruce Momjian | http://candle.pha.pa.us pgman@candle.pha.pa.us | (610) 359-1001 + If your life is a hard drive, | 13 Roberts Road + Christ can be your backup. | Newtown Square, Pennsylvania 19073 ---------------------------(end of broadcast)--------------------------- TIP 4: Don't 'kill -9' the postmaster