sendmail 8.11.0 on Tru64 v5.1

From: Didier Godefroy <dg_at_ulysium.net>
Date: Thu, 28 Sep 2000 02:04:20 -0400

Hi all,

after having all kinds of trouble with Tru64 v5.0a, I upgraded to 5.1 and I
get the same thing when compiling sendmail 8.11 :

cc -std1 -Olimit 1000 -O -I. -I/usr/local/include -I../../include -DNEWDB
-DNDBM -DNIS -DMAP_REGEX -DTCPWRAPPERS -DSECUREWARE -c
 conf.c
cc: Warning: /usr/include/prot.h, line 2215: In this declaration, the type
of the function "getluid" is not compatible with the earl
ier implicit declaration of "getluid" at line number 4058 in file conf.c.
(notcompatimp)
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.

It looks like something has changed with v5.x in the definitions of uid_t
and all those SSI_something.... which I assume are C2 related, all these
changes broke many things.
Is there any way to fix this without going through too much trouble and
maybe break something else in the process?

-- 
Didier Godefroy
mailto:dg_at_ulysium.net
Received on Thu Sep 28 2000 - 06:10:43 NZST

This archive was generated by hypermail 2.4.0 : Wed Nov 08 2023 - 11:53:41 NZDT