We seem to be building ed25519-donna-64 even when we have no uint128_t
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
I tried building Tor with tcc, the Tiny C Compiler, and although configure
succeeds the build dies at
In file included from src/ext/ed25519/donna/ed25519_tor.c:41:
In file included from src/ext/ed25519/donna/ed25519-donna.h:12:
src/ext/ed25519/donna/ed25519-donna-portable.h:87: error: #error Need a uint128_t implementation!
make[1]: *** [Makefile:15055: src/ext/ed25519/donna/libed25519_donna_a-ed25519_tor.o] Error 1
Given that a 128-bit integer type isn't required by any standard, C or POSIX,
this should be checked for by configure at least and perhaps mentioned in the
INSTALL file or build instructions.
-----BEGIN PGP SIGNATURE-----
iHUEARYIAB0WIQT287WtmxUhmhucNnhyvHFIwKstpwUCX/yIzQAKCRByvHFIwKst
p8/1AP9ddugyfpUos4y5dgDCxsmCg5b1rY4MvJxAx+K7qeI9OQD+KISnxGzyox71
0mfwfVcqJ9/n6IQdvKS7mcqdEPpm6AQ=
=i6mY
-----END PGP SIGNATURE-----
Edited by Nick Mathewson