[comp.mail.sendmail] Request for compilation woes...

chaney@ms.uky.edu (Dan Chaney) (04/18/91)

I am/will-soon-be trying to compile Sendmail 5.65 on a SysV4.0 machine and
would like to hear from anyone that has successfully done it.  I am not at
all familar with V4.0, coming as I am from a BSD type world.  Come to think 
of it, if you haven't successfully done it but tried, send me mail anyways.
Please send comments via email and I will summarize if there is sufficient
interest (either via email to senders or group wide...)

AdvThanksance,
-dan

-- 
-- Daniel Chaney                                                             --
-- postmaster, newsguy, main archiver for ms.uky.edu (Univ of KY Math Sci)   --
-- {uunet and the like}!ukma!chaney  chaney@ms.uky.edu  chaney@ukma.BITNET   --
--    "I'll have time enough for sleep when I'm dead and in the ground"      --

paul@uxc.cso.uiuc.edu (Paul Pomes - UofIllinois CSO) (04/18/91)

chaney@ms.uky.edu (Dan Chaney) writes:

>I am/will-soon-be trying to compile Sendmail 5.65 on a SysV4.0 machine and
>would like to hear from anyone that has successfully done it.  I am not at
>all familar with V4.0, coming as I am from a BSD type world.  Come to think 
>of it, if you haven't successfully done it but tried, send me mail anyways.
>Please send comments via email and I will summarize if there is sufficient
>interest (either via email to senders or group wide...)

5.65d+IDA will be out in 2-3 weeks and will have more extensive SYS5
#ifdef's to make life under it more tolerable.  I have located several
S5R4 machines for testing of donated changes.  Once that is complete
I will have to re-run my suite of regression tests on all the other
platforms previously done to verify that nothing breaks.

If you're impatient, look in the sendmail source directory on 
uxc.cso.uiuc.edu:mail/sendmail/src/bruce for the patches themselves.
Be warned that these are the raw patches and that the whole sendmail
directory is the development area.  All sources there should be assumed
to be experimental and not stable.

Speaking of compilation woes, I have finally determined a set of flags
that allows use of frozen config files under AIX.  This has only been
tested with the UIUC version of the IDA sendmail kit.

# AIX systems will need support/{setenv,getenv}.c and uiuc/malloc.c.
#  Operation with sendmail.fc now works with the LDFLAGS below.  AIX
#  should really be junked, but that's another story.
DEFS=	-D_IBMESA -D_BSD -Dedata=_edata
CFLAGS=	-qlanglvl=ansi -O -I. ${DEFS} 
LDFLAGS=	-bnso -bI:/lib/syscalls.exp
LIBS=	-lc -lbsd -lm

sendmail:${PAR} ${OBJS}
	echo 'char datecompiled[] = "' `date` '";' >datecompiled.c
	${CC} ${CFLAGS} ${LDFLAGS} -o $@ datecompiled.c ${OBJS} ${LIBS}
	size sendmail; ls -l sendmail; ${WHAT} < version.o
--
         Paul Pomes

UUCP: {att,iuvax,uunet}!uiucuxc!paul   Internet, BITNET: paul@uxc.cso.uiuc.edu
US Mail:  UofIllinois, CSO, 1304 W Springfield Ave, Urbana, IL  61801-2910