View Issue Details

IDProjectCategoryView StatusLast Update
0001849GNUnetbuild processpublic2011-10-31 11:00
ReporterMatthias Wachs Assigned ToMatthias Wachs Due Date
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 13: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 13: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 16: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 08:29

reporter   ~0004762

conflicting libgcrypt version

modified configure.ac to have better logging

Matthias Wachs

2011-10-25 08: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 ModifiedUsernameFieldChange
2011-10-24 13:01Matthias WachsNew Issue
2011-10-24 13:01Matthias WachsNote Added: 0004753
2011-10-24 13:02Matthias WachsNote Added: 0004754
2011-10-24 16:23Christian GrothoffNote Added: 0004757
2011-10-25 08:29Matthias WachsNote Added: 0004762
2011-10-25 08:29Matthias WachsNote Added: 0004763
2011-10-25 08:31Matthias WachsStatusnew => resolved
2011-10-25 08:31Matthias WachsResolutionopen => fixed
2011-10-25 08:31Matthias WachsProduct Version => Git master
2011-10-25 08:31Matthias WachsTarget Version => 0.9.0pre4
2011-10-25 15:02Christian GrothoffAssigned To => Matthias Wachs
2011-10-31 11:00Christian GrothoffStatusresolved => closed