Path: utzoo!news-server.csri.toronto.edu!rutgers!cs.utexas.edu!wuarchive!uunet!mcsun!ukc!mucs!cns!jf From: jf@ap.co.umist.ac.uk (John Forrest) Newsgroups: comp.sys.apollo Subject: Re: senmail / MX records Message-ID: <1991Mar12.220948.8204@cns.umist.ac.uk> Date: 12 Mar 91 22:09:48 GMT References: <1991Feb28.173708.39510@eagle.wesleyan.edu> <17411@milton.u.washington.edu> <1991Mar1.104159@ap.co.umist.ac.uk> Sender: news@cns.umist.ac.uk (Usenet news) Organization: comp Lines: 31 In article ianh@bhpmrl.oz.au (Ian Hoyle) writes: >The new sendmail version is pub/sendmail-5.65b+IDA-1.4.3.tar.Z available at >uxc.cso.uiuc.edu > >Seems to be rock solid so far on my DN3500 running sr10.3 which acts as our >gateway node. > This turned out to be a great problem on our system (10.1 with modified BIND). After some exploration with dde, it turned out the getloadavg.c file had been changed so that the function prototypes were no longer used (for proc1_$get... functions). This was to allow compilation with -N ansi - ie. to allow Apollo compilers to compile under 10.1 - but the resultant binaries fall over (at least on our system), because the function prototypes are essential. The best fix is to return to version 1.4 (use co) and to put the following line in the makefile: CC=cc -U__STDC__ This has worked for us. If anyone else is having trouble, I'd suggest trying this. John Forrest Dept of Computation UMIST PS. I've yet to try the 1.4.3 IDA .cf generation yet, but this is less machine dependent.