gnutls-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: missing file


From: Simon Josefsson
Subject: Re: missing file
Date: Tue, 01 Dec 2009 13:47:45 +0100
User-agent: Gnus/5.110011 (No Gnus v0.11) Emacs/23.1 (gnu/linux)

Nikos Mavrogiannopoulos <address@hidden> writes:

> Simon Josefsson wrote:
>> Nikos, did you forget to commit some file?
>> 
>> cryptodev.c:29:30: error: crypto/cryptodev.h: No such file or directory
>
> It was including this file unconditionally. Now it should be ok (only
> included if --enable-cryptodev is specified). If you have a cpu with
> crypto accelerator that is supported by linux (via and some amd geode
> cpus have), and you use cryptodev you should get quite a difference. For
> some reason I get big difference by using the kernel aes implementation.

Any links to the cryptodev.h stuff?  Any pointers on how to enable it on
Debian would be useful, I can't seem to find anything.

I see you made changes to the public header files, several of those
changes appears backwards incompatible -- that will break ABI
compatibility, which isn't a good idea.  Are these changes necessary?
If they are, and we really want to deprecate the old interfaces, we need
compatibility functions defined somewhere, and prototypes for them in
gnutls/compat.h.  Please also write a NEWS blurb for these API changes.

Building fails for me right now:

crq.c: In function 'rsadsa_crq_get_key_id':
crq.c:2333: error: implicit declaration of function '_gnutls_hash' 
[-Wimplicit-function-declaration]
crq.c:2333: error: nested extern declaration of '_gnutls_hash' 
[-Wnested-externs]

/Simon




reply via email to

[Prev in Thread] Current Thread [Next in Thread]