Subject: Re: build failures
To: Love <lha@stacken.kth.se>
From: None <itojun@iijlab.net>
List: current-users
Date: 07/26/2003 09:27:54
>David Laight <david@l8s.co.uk> writes:
>
>> The actual problem seems to be that krb.h #includes <openssl/des.h>
>> but that defines DES_cblock wheras krb.h uses des_cblock.
>> (usr/include/des.h defines des_cblock).
>>
>> What should define/incklude what?
>
>krb.h should include <des.h>, <des.h> defined des_cblock (old api) and
><openssl/des.h> defined DES_cblock (new api).
>
>kerberos 4 depends on the old api.

	lib/libkrb/Makefile creates krb.h on the fly, and it was changed
	to include des.h (not openssl/des.h).

itojun