|
|
|
@ -0,0 +1,273 @@
|
|
|
|
|
[[!comment format=mdwn
|
|
|
|
|
username="http://joeyh.name/"
|
|
|
|
|
ip="209.250.56.64"
|
|
|
|
|
subject="comment 1"
|
|
|
|
|
date="2013-11-26T17:23:52Z"
|
|
|
|
|
content="""
|
|
|
|
|
I think that older Android builds did support this (IIRC). However, I recently rebootstrapped my android dev environment, and when I enable the XMPP flag now:
|
|
|
|
|
|
|
|
|
|
<pre>
|
|
|
|
|
system.c:222:0: error: undefined reference to 'pthread_atfork'
|
|
|
|
|
|
|
|
|
|
cipher.c:213:0: error: undefined reference to 'nettle_cbc_encrypt'
|
|
|
|
|
|
|
|
|
|
cipher.c:213:0: error: undefined reference to 'nettle_cbc_decrypt'
|
|
|
|
|
|
|
|
|
|
cipher.c:213:0: error: undefined reference to 'nettle_des_encrypt'
|
|
|
|
|
|
|
|
|
|
cipher.c:213:0: error: undefined reference to 'nettle_des_decrypt'
|
|
|
|
|
|
|
|
|
|
cipher.c:213:0:
|
|
|
|
|
error: undefined reference to 'nettle_arcfour_crypt'
|
|
|
|
|
|
|
|
|
|
cipher.c:213:0:
|
|
|
|
|
error: undefined reference to 'nettle_des3_encrypt'
|
|
|
|
|
|
|
|
|
|
cipher.c:213:0:
|
|
|
|
|
error: undefined reference to 'nettle_des3_decrypt'
|
|
|
|
|
|
|
|
|
|
cipher.c:213:0:
|
|
|
|
|
error: undefined reference to 'nettle_arctwo_encrypt'
|
|
|
|
|
|
|
|
|
|
cipher.c:213:0:
|
|
|
|
|
error: undefined reference to 'nettle_arctwo_decrypt'
|
|
|
|
|
|
|
|
|
|
cipher.c:265:0:
|
|
|
|
|
error: undefined reference to 'nettle_arcfour_set_key'
|
|
|
|
|
|
|
|
|
|
cipher.c:68:0:
|
|
|
|
|
error: undefined reference to 'nettle_aes_set_encrypt_key'
|
|
|
|
|
|
|
|
|
|
cipher.c:69:0:
|
|
|
|
|
error: undefined reference to 'nettle_aes_invert_key'
|
|
|
|
|
|
|
|
|
|
cipher.c:96:0:
|
|
|
|
|
error: undefined reference to 'nettle_camellia_set_encrypt_key'
|
|
|
|
|
|
|
|
|
|
cipher.c:97:0:
|
|
|
|
|
error: undefined reference to 'nettle_camellia_invert_key'
|
|
|
|
|
|
|
|
|
|
cipher.c:268:0:
|
|
|
|
|
error: undefined reference to 'nettle_arctwo_set_key'
|
|
|
|
|
|
|
|
|
|
cipher.c:239:0:
|
|
|
|
|
error: undefined reference to 'nettle_des_fix_parity'
|
|
|
|
|
|
|
|
|
|
cipher.c:242:0:
|
|
|
|
|
error: undefined reference to 'nettle_des3_set_key'
|
|
|
|
|
|
|
|
|
|
cipher.c:255:0:
|
|
|
|
|
error: undefined reference to 'nettle_des_fix_parity'
|
|
|
|
|
|
|
|
|
|
cipher.c:257:0: error: undefined reference to 'nettle_des_set_key'
|
|
|
|
|
|
|
|
|
|
cipher.c:83:0: error: undefined reference to 'nettle_aes_decrypt'
|
|
|
|
|
|
|
|
|
|
cipher.c:76:0: error: undefined reference to 'nettle_aes_encrypt'
|
|
|
|
|
|
|
|
|
|
cipher.c:111:0:
|
|
|
|
|
error: undefined reference to 'nettle_camellia_crypt'
|
|
|
|
|
|
|
|
|
|
cipher.c:104:0:
|
|
|
|
|
error: undefined reference to 'nettle_camellia_crypt'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_sha256_update'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_sha224_digest'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_sha224_set_key'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_md5_update'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_md5_digest'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_md5_set_key'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_sha1_update'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_sha1_digest'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_sha1_set_key'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_sha256_digest'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_sha256_set_key'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_sha512_update'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_sha384_digest'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_sha384_set_key'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_sha512_digest'
|
|
|
|
|
|
|
|
|
|
mac.c:146:0:
|
|
|
|
|
error: undefined reference to 'nettle_hmac_sha512_set_key'
|
|
|
|
|
|
|
|
|
|
mac.c:243:0: error: undefined reference to 'nettle_sha224_init'
|
|
|
|
|
|
|
|
|
|
mac.c:222:0: error: undefined reference to 'nettle_md5_init'
|
|
|
|
|
|
|
|
|
|
mac.c:229:0: error: undefined reference to 'nettle_sha1_init'
|
|
|
|
|
|
|
|
|
|
mac.c:236:0: error: undefined reference to 'nettle_md2_init'
|
|
|
|
|
|
|
|
|
|
mac.c:250:0: error: undefined reference to 'nettle_sha256_init'
|
|
|
|
|
|
|
|
|
|
mac.c:257:0: error: undefined reference to 'nettle_sha384_init'
|
|
|
|
|
|
|
|
|
|
mac.c:264:0: error: undefined reference to 'nettle_sha512_init'
|
|
|
|
|
|
|
|
|
|
mac.c:278:0: error: undefined reference to 'nettle_sha256_update'
|
|
|
|
|
|
|
|
|
|
mac.c:278:0: error: undefined reference to 'nettle_sha224_digest'
|
|
|
|
|
|
|
|
|
|
mac.c:278:0: error: undefined reference to 'nettle_md5_update'
|
|
|
|
|
|
|
|
|
|
mac.c:278:0: error: undefined reference to 'nettle_md5_digest'
|
|
|
|
|
|
|
|
|
|
mac.c:278:0: error: undefined reference to 'nettle_sha1_update'
|
|
|
|
|
|
|
|
|
|
mac.c:278:0: error: undefined reference to 'nettle_sha1_digest'
|
|
|
|
|
|
|
|
|
|
mac.c:278:0: error: undefined reference to 'nettle_md2_update'
|
|
|
|
|
|
|
|
|
|
mac.c:278:0: error: undefined reference to 'nettle_md2_digest'
|
|
|
|
|
|
|
|
|
|
mac.c:278:0: error: undefined reference to 'nettle_sha256_digest'
|
|
|
|
|
|
|
|
|
|
mac.c:278:0: error: undefined reference to 'nettle_sha512_update'
|
|
|
|
|
|
|
|
|
|
mac.c:278:0: error: undefined reference to 'nettle_sha384_digest'
|
|
|
|
|
|
|
|
|
|
mac.c:278:0: error: undefined reference to 'nettle_sha512_digest'
|
|
|
|
|
|
|
|
|
|
mpi.c:48:0:
|
|
|
|
|
error: undefined reference to 'nettle_mpz_sizeinbase_256_u'
|
|
|
|
|
|
|
|
|
|
mpi.c:80:0: error: undefined reference to 'nettle_mpz_get_str_256'
|
|
|
|
|
|
|
|
|
|
mpi.c:76:0: error: undefined reference to 'nettle_mpz_get_str_256'
|
|
|
|
|
|
|
|
|
|
mpi.c:52:0:
|
|
|
|
|
error: undefined reference to 'nettle_mpz_sizeinbase_256_s'
|
|
|
|
|
|
|
|
|
|
mpi.c:56:0:
|
|
|
|
|
error: undefined reference to 'nettle_mpz_sizeinbase_256_u'
|
|
|
|
|
|
|
|
|
|
mpi.c:142:0:
|
|
|
|
|
error: undefined reference to 'nettle_mpz_set_str_256_u'
|
|
|
|
|
|
|
|
|
|
mpi.c:117:0:
|
|
|
|
|
error: undefined reference to 'nettle_mpz_set_str_256_u'
|
|
|
|
|
|
|
|
|
|
mpi.c:121:0:
|
|
|
|
|
error: undefined reference to 'nettle_mpz_set_str_256_s'
|
|
|
|
|
|
|
|
|
|
mpi.c:470:0:
|
|
|
|
|
error: undefined reference to 'nettle_mpz_set_str_256_u'
|
|
|
|
|
|
|
|
|
|
mpi.c:496:0:
|
|
|
|
|
error: undefined reference to 'nettle_mpz_set_str_256_u'
|
|
|
|
|
|
|
|
|
|
pk.c:505:0:
|
|
|
|
|
error: undefined reference to 'nettle_dsa_public_key_init'
|
|
|
|
|
|
|
|
|
|
pk.c:506:0:
|
|
|
|
|
error: undefined reference to 'nettle_dsa_private_key_init'
|
|
|
|
|
|
|
|
|
|
pk.c:515:0:
|
|
|
|
|
error: undefined reference to 'nettle_dsa_generate_keypair'
|
|
|
|
|
|
|
|
|
|
pk.c:545:0:
|
|
|
|
|
error: undefined reference to 'nettle_dsa_private_key_clear'
|
|
|
|
|
|
|
|
|
|
pk.c:546:0:
|
|
|
|
|
error: undefined reference to 'nettle_dsa_public_key_clear'
|
|
|
|
|
|
|
|
|
|
pk.c:558:0:
|
|
|
|
|
error: undefined reference to 'nettle_rsa_public_key_init'
|
|
|
|
|
|
|
|
|
|
pk.c:559:0:
|
|
|
|
|
error: undefined reference to 'nettle_rsa_private_key_init'
|
|
|
|
|
|
|
|
|
|
pk.c:563:0:
|
|
|
|
|
error: undefined reference to 'nettle_rsa_generate_keypair'
|
|
|
|
|
|
|
|
|
|
pk.c:598:0:
|
|
|
|
|
error: undefined reference to 'nettle_rsa_private_key_clear'
|
|
|
|
|
|
|
|
|
|
pk.c:599:0:
|
|
|
|
|
error: undefined reference to 'nettle_rsa_public_key_clear'
|
|
|
|
|
|
|
|
|
|
pk.c:598:0:
|
|
|
|
|
error: undefined reference to 'nettle_rsa_private_key_clear'
|
|
|
|
|
|
|
|
|
|
pk.c:599:0:
|
|
|
|
|
error: undefined reference to 'nettle_rsa_public_key_clear'
|
|
|
|
|
|
|
|
|
|
pk.c:545:0:
|
|
|
|
|
error: undefined reference to 'nettle_dsa_private_key_clear'
|
|
|
|
|
|
|
|
|
|
pk.c:546:0:
|
|
|
|
|
error: undefined reference to 'nettle_dsa_public_key_clear'
|
|
|
|
|
|
|
|
|
|
pk.c:286:0:
|
|
|
|
|
error: undefined reference to 'nettle_dsa_signature_init'
|
|
|
|
|
|
|
|
|
|
pk.c:296:0: error: undefined reference to '_nettle_dsa_sign'
|
|
|
|
|
|
|
|
|
|
pk.c:309:0:
|
|
|
|
|
error: undefined reference to 'nettle_dsa_signature_clear'
|
|
|
|
|
|
|
|
|
|
pk.c:344:0:
|
|
|
|
|
error: undefined reference to 'nettle_rsa_compute_root'
|
|
|
|
|
|
|
|
|
|
pk.c:309:0:
|
|
|
|
|
error: undefined reference to 'nettle_dsa_signature_clear'
|
|
|
|
|
|
|
|
|
|
pk.c:231:0:
|
|
|
|
|
error: undefined reference to 'nettle_rsa_compute_root'
|
|
|
|
|
|
|
|
|
|
pk.c:441:0: error: undefined reference to '_nettle_dsa_verify'
|
|
|
|
|
|
|
|
|
|
rnd.c:222:0:
|
|
|
|
|
error: undefined reference to 'nettle_yarrow256_update'
|
|
|
|
|
|
|
|
|
|
rnd.c:340:0:
|
|
|
|
|
error: undefined reference to 'nettle_yarrow256_update'
|
|
|
|
|
|
|
|
|
|
rnd.c:284:0:
|
|
|
|
|
error: undefined reference to 'nettle_yarrow256_update'
|
|
|
|
|
|
|
|
|
|
rnd.c:388:0:
|
|
|
|
|
error: undefined reference to 'nettle_yarrow256_slow_reseed'
|
|
|
|
|
|
|
|
|
|
rnd.c:465:0:
|
|
|
|
|
error: undefined reference to 'nettle_yarrow256_random'
|
|
|
|
|
|
|
|
|
|
rnd.c:421:0: error: undefined reference to 'nettle_yarrow256_init'
|
|
|
|
|
|
|
|
|
|
rnd.c:437:0:
|
|
|
|
|
error: undefined reference to 'nettle_yarrow256_slow_reseed'
|
|
|
|
|
collect2: error: ld returned 1 exit status
|
|
|
|
|
make: *** [android] Error 1
|
|
|
|
|
</pre>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
"""]]
|