Hello gurus,
I'm trying to compile sendmail 8.11.0 on Tru64 5.0a with C2 security turned
on and TCPWrappers, all I get are many errors.
I've been looking for answers on the list and only found one so far that
allowed the compile process to go a bit further, it was the problem with the
missingtypes in in6.h which has nothing to do with the C2 problem I'm
experiencing now, here's what I get:
cc: Error: /usr/include/prot.h, line 2215: In this declaration, the type of
"getluid" is not compatible with the type of a previous
declaration of "getluid" at line number 4058 in file conf.c. (notcompat)
extern uid_t getluid __((void));
----------------^
cc: Error: conf.c, line 4606: In this statement, "SSI_GOOD_RETURN" is not
declared. (undeclared)
if ((rc = set_secure_info(uid)) != SSI_GOOD_RETURN)
-------------------------------------------^
cc: Error: conf.c, line 4610: In this statement, "SSI_NO_PRPW_ENTRY" is not
declared. (undeclared)
case SSI_NO_PRPW_ENTRY:
-----------------------^
cc: Error: conf.c, line 4614: In this statement, "SSI_LOCKED" is not
declared. (undeclared)
case SSI_LOCKED:
-----------------------^
cc: Error: conf.c, line 4618: In this statement, "SSI_RETIRED" is not
declared. (undeclared)
case SSI_RETIRED:
-----------------------^
cc: Error: conf.c, line 4622: In this statement, "SSI_BAD_SET_LUID" is not
declared. (undeclared)
case SSI_BAD_SET_LUID:
-----------------------^
cc: Error: conf.c, line 4626: In this statement, "SSI_BAD_SET_PRIVS" is not
declared. (undeclared)
case SSI_BAD_SET_PRIVS:
-----------------------^
*** Exit 1
Stop.
I tried tweaking the order of the includes but all it does is moving the
problem and creating other errors.
Has anyone encountered such a problem so far?
The problem with sendmail isn't the only one, I had a hard time compiling
gcc, gmake and even bind, and they're all the latest versions, so I'm sure
I'll find more troubles with other programs such as procmail, apache, and I
already tried perl 5.6.0 without success either.
Why all this trouble? It doesn't make sense!
--
Didier Godefroy
mailto:dg_at_ulysium.net
Received on Sat Sep 16 2000 - 04:26:25 NZST