Re: [EXIM] Change in OS/os.h-HP-UX breaks exim v2.11

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: James FitzGibbon
CC: exim-users
Subject: Re: [EXIM] Change in OS/os.h-HP-UX breaks exim v2.11
On Sat, 30 Jan 1999, James FitzGibbon wrote:

> In exim v2.11, a definition was added to OS/os.h-HP-UX:
>
> #define killpg(pgid,sig) kill(-(pgid),sig)
>
> This breaks builds of exim on HP-UX 10.20 and 11.0, since killpg is
> already defined in <sys/signal.h> as:


Oh, rats. HP-UX was the only OS I found which didn't have killpg, but
unfortunately the only account I have is on an HP-UX 9 system.

> I'm presuming that this was added for some older version of HP-UX that
> didn't have killpg(), but I don't have any older machines to verify this.


I guess I should take (comment) it out and stick something in the README
about older versions of HP-UX.

> On the topic of HP-UX and version skew, I've had a locally-applied patch
> for OS/os.h-HPUX since Exim v1.92 (possibly earlier, that's the first
> version I used):


Thanks. I'll bring that up-to-date too, similarly.


-- 
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.



--
*** Exim information can be found at http://www.exim.org/ ***