View Issue Details

IDProjectCategoryView StatusLast Update
0001849GNUnetbuild processpublic2011-10-31 12:00
ReporterMatthias Wachs Assigned ToMatthias Wachs  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
Platformplanetlab fedora core 8  
Product VersionGit master 
Summary0001849: HMAC test fails on planetlab
Descriptionchecking for libgcrypt-config... /home/tum_dht_testing/GNUnetDist//bin/libgcrypt-config
checking for LIBGCRYPT - version >= 1.2.0... yes
checking whether gcry_mpi_lshift is declared... no
checking for working HMAC... configure: error: in `/home/tum_dht_testing/Extractor/libmicrohttpd/gnunet':
configure: error: HMAC test failed
See `config.log' for more details
Additional InformationInstalled latest version of libgcrypt...did not solve the problem.

TagsNo tags attached.

Activities

Matthias Wachs

2011-10-24 15:01

reporter   ~0004753

See `config.log' for more details
[tum_dht_testing@planetlab3 gnunet]$ cat config.log | grep HM
configure:19061: checking for working HMAC
| if (gcry_md_open(&mac, GCRY_MD_SHA512, GCRY_MD_FLAG_HMAC) != GPG_ERR_NO_ERROR)
configure:19134: error: HMAC test failed

Matthias Wachs

2011-10-24 15:02

reporter   ~0004754

[tum_dht_testing@planetlab3 tests]$ /home/tum_dht_testing/GNUnetDist//bin/libgcrypt-config --algorithms
Symmetric cipher algorithms: arcfour blowfish cast5 des aes twofish serpent rfc2268 seed camellia
Public-key cipher algorithms: dsa elgamal rsa ecc
Message digest algorithms: crc md4 md5 rmd160 sha1 sha256 sha512 tiger whirlpool
[tum_dht_testing@planetlab3 tests]$


[tum_dht_testing@planetlab3 tests]$ /home/tum_dht_testing/GNUnetDist//bin/libgcrypt-config --version
1.5.0

Christian Grothoff

2011-10-24 18:23

manager   ~0004757

This is most likely a version missmatch between the GCRYPT_VERSION in the gcrypt.h header that was #included and the libgcrypt.so binary that was found on disk. The error message should be improved.

Matthias Wachs

2011-10-25 10:29

reporter   ~0004762

conflicting libgcrypt version

modified configure.ac to have better logging

Matthias Wachs

2011-10-25 10:29

reporter   ~0004763

configure:19130: $? = 0
configure:19130: ./conftest
Version mismatch 1.2.4 <-> 1.5.0
configure:19130: $? = 1
configure: program exited with status 1
configure: failed program was:

Issue History

Date Modified Username Field Change
2011-10-24 15:01 Matthias Wachs New Issue
2011-10-24 15:01 Matthias Wachs Note Added: 0004753
2011-10-24 15:02 Matthias Wachs Note Added: 0004754
2011-10-24 18:23 Christian Grothoff Note Added: 0004757
2011-10-25 10:29 Matthias Wachs Note Added: 0004762
2011-10-25 10:29 Matthias Wachs Note Added: 0004763
2011-10-25 10:31 Matthias Wachs Status new => resolved
2011-10-25 10:31 Matthias Wachs Resolution open => fixed
2011-10-25 10:31 Matthias Wachs Product Version => Git master
2011-10-25 10:31 Matthias Wachs Target Version => 0.9.0pre4
2011-10-25 17:02 Christian Grothoff Assigned To => Matthias Wachs
2011-10-31 12:00 Christian Grothoff Status resolved => closed