dbTalk Databases Forums  

[BUGS] BUG #1634: Configure step for build does not define HAVE_POSIX_SIGNALS

mailing.database.pgsql-bugs mailing.database.pgsql-bugs


Discuss [BUGS] BUG #1634: Configure step for build does not define HAVE_POSIX_SIGNALS in the mailing.database.pgsql-bugs forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Don Courtney
 
Posts: n/a

Default [BUGS] BUG #1634: Configure step for build does not define HAVE_POSIX_SIGNALS - 04-27-2005 , 10:27 AM







The following bug has been logged online:

Bug reference: 1634
Logged by: Don Courtney
Email address: donald.courtney (AT) sun (DOT) com
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

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

---------------------------(end of broadcast)---------------------------
TIP 5: Have you checked our extensive FAQ?

http://www.postgresql.org/docs/faq

Reply With Quote
  #2  
Old   
Bruce Momjian
 
Posts: n/a

Default Re: [BUGS] BUG #1634: Configure step for build does not define HAVE_POSIX_SIGNALS - 04-27-2005 , 02:59 PM






Don Courtney wrote:
Quote:
The following bug has been logged online:

Bug reference: 1634
Logged by: Don Courtney
Email address: donald.courtney (AT) sun (DOT) com
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'.

Quote:
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 (AT) candle (DOT) 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


Reply With Quote
  #3  
Old   
Bruce Momjian
 
Posts: n/a

Default Re: [BUGS] BUG #1634: Configure step for build does not define HAVE_POSIX_SIGNALS - 04-27-2005 , 02:59 PM



Don Courtney wrote:
Quote:
The following bug has been logged online:

Bug reference: 1634
Logged by: Don Courtney
Email address: donald.courtney (AT) sun (DOT) com
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'.

Quote:
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 (AT) candle (DOT) 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


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.