openconnect with Belgian EID

David Woodhouse dwmw2 at
Fri Nov 15 06:34:11 EST 2013

On Fri, 2013-11-15 at 11:16 +0000, David Woodhouse wrote:
> We're not. I think this ought to work though... ? 

I am so far failing to build the gnutls 3.2.x (commit 968299d3) branch
on Fedora 19.

First it dies with:

make[4]: Entering directory `/home/dwmw2/git/gnutls/lib/accelerated/x86'
  CC       sha-padlock.lo
sha-padlock.c: In function 'padlock_sha1_update':
sha-padlock.c:80:345: error: 'struct sha1_ctx' has no member named 'count_high'
  MD_UPDATE(ctx, length, data, SHA1_COMPRESS, MD_INCR(ctx));

If I add --disable-hardware-acceleration then the failure becomes:

make[4]: Entering directory `/home/dwmw2/git/gnutls/src'
  CC       libcmd_srp_la-srptool-args.lo
srptool-args.c: In function 'translate_option_strings':
srptool-args.c:515:9: error: 'option_usage_text' undeclared (first use in this function)
     if (option_usage_text.field_ct != 0) {
srptool-args.c:515:9: note: each undeclared identifier is reported only once for each function it appears in
make[4]: *** [libcmd_srp_la-srptool-args.lo] Error 1

However, it *has* built the library now, so I suppose I can at least
build my openconnect changes. Christof, what distribution are you using?
Perhaps I can give you a statically linked version (with newer
libnettle, newer gnutls, etc.) to test and make sure this works


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/x-pkcs7-signature
Size: 5745 bytes
Desc: not available
URL: <>

More information about the openconnect-devel mailing list