[2026] in Kerberos_V5_Development
Re: pending/241: typedef/#define conflict in krb5-b7 between BIND and db-config.h
daemon@ATHENA.MIT.EDU (Marc Horowitz)
Tue Nov 26 03:54:35 1996
Date: Tue, 26 Nov 1996 03:54:21 -0500 (EST)
From: Marc Horowitz <marc@cygnus.com>
To: Paul Pomes <ppomes@Qualcomm.com>
Cc: krbdev@MIT.EDU, bind-workers@vix.com
`Marc Horowitz' changed the state to `analyzed'.
State-Changed-From-To: open-analyzed
State-Changed-By: marc
State-Changed-When: Tue Nov 26 01:02:30 1996
State-Changed-Why:
>> Since the inclusion of one or both of the bitypes.h or db-config.h file
>> can occur in any order, I suggest that the configure utility be modify
>> to emit the above wrapper automatically when db-config.h is built.
This is the wrong answer. The right answer is for BIND *and* DB to
stop stomping on namespace which is reserved for the user. We'll
probably rename our symbols to be something like db_intxx_t, which
will fix the problems, but Paul should do something similar. Ugly?
Yes, but sized types are pretty ugly to begin with.