Comment 11 for bug 518852

Revision history for this message
Zooko Wilcox-O'Hearn (zooko) wrote :

Another user tried to build Tahoe-LAFS and hit this problem on FreeBSD:

Downloading http://www.pycrypto.org/files/pycrypto-2.1.0.tar.gz
Processing pycrypto-2.1.0.tar.gz
Running pycrypto-2.1.0/setup.py -q bdist_egg --dist-dir
/tmp/easy_install-3Wigpx/pycrypto-2.1.0/egg-dist-tmp-L9T405
Unable to execute darcs -- if you are building a package with 'setup.py
sdist', 'setup.py bdist_egg', or other package-building commands, then the
resulting package might be missing some files. If you are not building a
package then you can ignore this warning.
warning: GMP library not found; Not building Crypto.PublicKey._fastmath.
src/SHA256.c: In function 'hash_digest':
src/SHA256.c:225: warning: passing argument 1 of 'hash_copy' discards
qualifiers from pointer target type
src/SHA256.c: In function 'ALG_new':
src/SHA256.c:208: warning: passing argument 2 of 'sha_process' discards
qualifiers from pointer target type
src/SHA256.c: In function 'ALG_update':
src/SHA256.c:208: warning: passing argument 2 of 'sha_process' discards
qualifiers from pointer target type
In file included from src/libtom/tomcrypt.h:72,
                from src/libtom/tomcrypt_des.c:11,
                from src/DES.c:32:
src/libtom/tomcrypt_pk.h:502: error: conflicting types for 'wchar_t'
/usr/include/stdlib.h:58: error: previous declaration of 'wchar_t' was here
error: Setup script exited with error: command 'cc' failed with exit status
1