Advertisement
cyberbikepunk

compiling

Oct 12th, 2015
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 46.69 KB | None | 0 0
  1. loic at lenovo in ~/Code/forks/taler/mint (master)
  2. $ make
  3. make  all-recursive
  4. make[1]: Entering directory '/home/loic/Code/forks/taler/mint'
  5. Making all in src
  6. make[2]: Entering directory '/home/loic/Code/forks/taler/mint/src'
  7. Making all in include
  8. make[3]: Entering directory '/home/loic/Code/forks/taler/mint/src/include'
  9. make[3]: Nothing to be done for 'all'.
  10. make[3]: Leaving directory '/home/loic/Code/forks/taler/mint/src/include'
  11. Making all in util
  12. make[3]: Entering directory '/home/loic/Code/forks/taler/mint/src/util'
  13.   CC       amount.lo
  14.   CC       crypto.lo
  15. In file included from /usr/include/gnunet/gnunet_crypto_lib.h:56:0,
  16.                  from /usr/include/gnunet/gnunet_util_lib.h:39,
  17.                  from ../../src/include/taler_util.h:24,
  18.                  from crypto.c:30:
  19. crypto.c: In function ‘TALER_link_derive_transfer_secret’:
  20. crypto.c:186:18: warning: implicit declaration of function ‘GNUNET_CRYPTO_ecdh_eddsa’ [-Wimplicit-function-declaration]
  21.                   GNUNET_CRYPTO_ecdh_eddsa (&trans_priv->ecdhe_priv,
  22.                   ^
  23. crypto.c: In function ‘TALER_refresh_decrypt’:
  24. crypto.c:257:7: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_blinding_key_decode’ [-Wimplicit-function-declaration]
  25.      = GNUNET_CRYPTO_rsa_blinding_key_decode (&buf[sizeof (struct GNUNET_CRYPTO_EcdsaPrivateKey)],
  26.        ^
  27. crypto.c:257:5: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  28.      = GNUNET_CRYPTO_rsa_blinding_key_decode (&buf[sizeof (struct GNUNET_CRYPTO_EcdsaPrivateKey)],
  29.      ^
  30. crypto.c: In function ‘TALER_refresh_encrypt’:
  31. crypto.c:286:16: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_blinding_key_encode’ [-Wimplicit-function-declaration]
  32.    b_buf_size = GNUNET_CRYPTO_rsa_blinding_key_encode (input->blinding_key.rsa_blinding_key,
  33.                 ^
  34. crypto.c: In function ‘TALER_test_coin_valid’:
  35. crypto.c:394:7: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_verify’ [-Wimplicit-function-declaration]
  36.        GNUNET_CRYPTO_rsa_verify (&c_hash,
  37.        ^
  38. crypto.c: In function ‘TALER_link_decrypt_secret2’:
  39. crypto.c:465:7: warning: implicit declaration of function ‘GNUNET_CRYPTO_eddsa_ecdh’ [-Wimplicit-function-declaration]
  40.        GNUNET_CRYPTO_eddsa_ecdh (&coin_priv->eddsa_priv,
  41.        ^
  42.   CC       util.lo
  43. util.c: In function ‘TALER_b2s’:
  44. util.c:51:9: warning: implicit declaration of function ‘GNUNET_STRINGS_data_to_string_alloc’ [-Wimplicit-function-declaration]
  45.    tmp = GNUNET_STRINGS_data_to_string_alloc (&hc,
  46.          ^
  47. util.c:51:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  48.    tmp = GNUNET_STRINGS_data_to_string_alloc (&hc,
  49.        ^
  50.   CC       json.lo
  51. json.c: In function ‘TALER_json_from_rsa_public_key’:
  52. json.c:153:13: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_encode’ [-Wimplicit-function-declaration]
  53.    buf_len = GNUNET_CRYPTO_rsa_public_key_encode (pk,
  54.              ^
  55. json.c: In function ‘TALER_json_to_rsa_public_key’:
  56. json.c:187:25: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_decode’ [-Wimplicit-function-declaration]
  57.    EXITIF (NULL == (pk = GNUNET_CRYPTO_rsa_public_key_decode (buf,
  58.                          ^
  59. json.c:35:9: note: in definition of macro ‘EXITIF’
  60.      if (cond) { GNUNET_break (0); goto EXITIF_exit; }             \
  61.          ^
  62. json.c:187:23: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  63.    EXITIF (NULL == (pk = GNUNET_CRYPTO_rsa_public_key_decode (buf,
  64.                        ^
  65. json.c:35:9: note: in definition of macro ‘EXITIF’
  66.      if (cond) { GNUNET_break (0); goto EXITIF_exit; }             \
  67.          ^
  68. json.c: In function ‘TALER_json_to_rsa_signature’:
  69. json.c:222:26: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_signature_decode’ [-Wimplicit-function-declaration]
  70.    EXITIF (NULL == (sig = GNUNET_CRYPTO_rsa_signature_decode (buf,
  71.                           ^
  72. json.c:35:9: note: in definition of macro ‘EXITIF’
  73.      if (cond) { GNUNET_break (0); goto EXITIF_exit; }             \
  74.          ^
  75. json.c:222:24: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  76.    EXITIF (NULL == (sig = GNUNET_CRYPTO_rsa_signature_decode (buf,
  77.                         ^
  78. json.c:35:9: note: in definition of macro ‘EXITIF’
  79.      if (cond) { GNUNET_break (0); goto EXITIF_exit; }             \
  80.          ^
  81. json.c: In function ‘TALER_json_from_rsa_signature’:
  82. json.c:245:13: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_signature_encode’ [-Wimplicit-function-declaration]
  83.    buf_len = GNUNET_CRYPTO_rsa_signature_encode (sig,
  84.              ^
  85. json.c: In function ‘TALER_json_from_data’:
  86. json.c:269:9: warning: implicit declaration of function ‘GNUNET_STRINGS_data_to_string_alloc’ [-Wimplicit-function-declaration]
  87.    buf = GNUNET_STRINGS_data_to_string_alloc (data, size);
  88.          ^
  89. json.c:269:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  90.    buf = GNUNET_STRINGS_data_to_string_alloc (data, size);
  91.        ^
  92.   CC       os_installation.lo
  93.   CC       wireformats.lo
  94.   CCLD     libtalerutil.la
  95. make[3]: Leaving directory '/home/loic/Code/forks/taler/mint/src/util'
  96. Making all in pq
  97. make[3]: Entering directory '/home/loic/Code/forks/taler/mint/src/pq'
  98.   CC       db_pq.lo
  99. db_pq.c: In function ‘TALER_PQ_exec_prepared’:
  100. db_pq.c:154:22: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_encode’ [-Wimplicit-function-declaration]
  101.            buf_size = GNUNET_CRYPTO_rsa_public_key_encode (rsa,
  102.                       ^
  103. db_pq.c:169:22: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_signature_encode’ [-Wimplicit-function-declaration]
  104.            buf_size = GNUNET_CRYPTO_rsa_signature_encode (sig,
  105.                       ^
  106. db_pq.c: In function ‘TALER_PQ_cleanup_result’:
  107. db_pq.c:301:4: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_free’ [-Wimplicit-function-declaration]
  108.     GNUNET_CRYPTO_rsa_public_key_free (*dst);
  109.     ^
  110. db_pq.c:311:4: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_signature_free’ [-Wimplicit-function-declaration]
  111.     GNUNET_CRYPTO_rsa_signature_free (*dst);
  112.     ^
  113. db_pq.c: In function ‘TALER_PQ_extract_result’:
  114. db_pq.c:514:15: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_decode’ [-Wimplicit-function-declaration]
  115.          *pk = GNUNET_CRYPTO_rsa_public_key_decode (res,
  116.                ^
  117. db_pq.c:514:13: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  118.          *pk = GNUNET_CRYPTO_rsa_public_key_decode (res,
  119.              ^
  120. db_pq.c:558:16: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_signature_decode’ [-Wimplicit-function-declaration]
  121.          *sig = GNUNET_CRYPTO_rsa_signature_decode (res,
  122.                 ^
  123. db_pq.c:558:14: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  124.          *sig = GNUNET_CRYPTO_rsa_signature_decode (res,
  125.               ^
  126.   CC       pq_helper.lo
  127.   CCLD     libtalerpq.la
  128. make[3]: Leaving directory '/home/loic/Code/forks/taler/mint/src/pq'
  129. Making all in mintdb
  130. make[3]: Entering directory '/home/loic/Code/forks/taler/mint/src/mintdb'
  131.   CC       mintdb_keyio.lo
  132. In file included from ../../src/include/taler_util.h:27:0,
  133.                  from ../../src/include/taler_crypto_lib.h:27,
  134.                  from ../../src/include/taler_signatures.h:38,
  135.                  from ../../src/include/taler_mintdb_lib.h:26,
  136.                  from mintdb_keyio.c:25:
  137. ../../src/include/taler_json_lib.h:74:40: warning: ‘struct GNUNET_CRYPTO_rsa_PublicKey’ declared inside parameter list
  138.  TALER_json_from_rsa_public_key (struct GNUNET_CRYPTO_rsa_PublicKey *pk);
  139.                                         ^
  140. ../../src/include/taler_json_lib.h:74:40: warning: its scope is only this definition or declaration, which is probably not what you want
  141. ../../src/include/taler_json_lib.h:84:39: warning: ‘struct GNUNET_CRYPTO_rsa_Signature’ declared inside parameter list
  142.  TALER_json_from_rsa_signature (struct GNUNET_CRYPTO_rsa_Signature *sig);
  143.                                        ^
  144. mintdb_keyio.c: In function ‘TALER_MINTDB_denomination_key_read’:
  145. mintdb_keyio.c:162:15: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_private_key_decode’ [-Wimplicit-function-declaration]
  146.        (priv = GNUNET_CRYPTO_rsa_private_key_decode (data + offset,
  147.                ^
  148. mintdb_keyio.c:162:13: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  149.        (priv = GNUNET_CRYPTO_rsa_private_key_decode (data + offset,
  150.              ^
  151. mintdb_keyio.c:171:7: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_private_key_get_public’ [-Wimplicit-function-declaration]
  152.      = GNUNET_CRYPTO_rsa_private_key_get_public (priv);
  153.        ^
  154. mintdb_keyio.c:171:5: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  155.      = GNUNET_CRYPTO_rsa_private_key_get_public (priv);
  156.      ^
  157. mintdb_keyio.c: In function ‘TALER_MINTDB_denomination_key_write’:
  158. mintdb_keyio.c:200:7: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_private_key_encode’ [-Wimplicit-function-declaration]
  159.      = GNUNET_CRYPTO_rsa_private_key_encode (dki->denom_priv.rsa_private_key,
  160.        ^
  161. mintdb_keyio.c: In function ‘denomkeys_iterate_keydir_iter’:
  162. mintdb_keyio.c:288:3: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_private_key_free’ [-Wimplicit-function-declaration]
  163.    GNUNET_CRYPTO_rsa_private_key_free (issue.denom_priv.rsa_private_key);
  164.    ^
  165. mintdb_keyio.c:289:3: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_free’ [-Wimplicit-function-declaration]
  166.    GNUNET_CRYPTO_rsa_public_key_free (issue.denom_pub.rsa_public_key);
  167.    ^
  168.   CC       mintdb_plugin.lo
  169. In file included from ../../src/include/taler_util.h:27:0,
  170.                  from ../../src/include/taler_crypto_lib.h:27,
  171.                  from ../../src/include/taler_signatures.h:38,
  172.                  from ../../src/include/taler_mintdb_lib.h:26,
  173.                  from ../../src/include/taler_mintdb_plugin.h:26,
  174.                  from mintdb_plugin.c:23:
  175. ../../src/include/taler_json_lib.h:74:40: warning: ‘struct GNUNET_CRYPTO_rsa_PublicKey’ declared inside parameter list
  176.  TALER_json_from_rsa_public_key (struct GNUNET_CRYPTO_rsa_PublicKey *pk);
  177.                                         ^
  178. ../../src/include/taler_json_lib.h:74:40: warning: its scope is only this definition or declaration, which is probably not what you want
  179. ../../src/include/taler_json_lib.h:84:39: warning: ‘struct GNUNET_CRYPTO_rsa_Signature’ declared inside parameter list
  180.  TALER_json_from_rsa_signature (struct GNUNET_CRYPTO_rsa_Signature *sig);
  181.                                        ^
  182.   CCLD     libtalermintdb.la
  183.   CC       plugin_mintdb_postgres.lo
  184. In file included from plugin_mintdb_postgres.c:30:0:
  185. plugin_mintdb_common.c: In function ‘common_free_reserve_history’:
  186. plugin_mintdb_common.c:49:7: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_signature_free’ [-Wimplicit-function-declaration]
  187.        GNUNET_CRYPTO_rsa_signature_free (cbc->sig.rsa_signature);
  188.        ^
  189. plugin_mintdb_common.c:50:7: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_free’ [-Wimplicit-function-declaration]
  190.        GNUNET_CRYPTO_rsa_public_key_free (cbc->denom_pub.rsa_public_key);
  191.        ^
  192.   CCLD     libtaler_plugin_mintdb_postgres.la
  193. make[3]: Leaving directory '/home/loic/Code/forks/taler/mint/src/mintdb'
  194. Making all in mint
  195. make[3]: Entering directory '/home/loic/Code/forks/taler/mint/src/mint'
  196.   CC       taler-mint-httpd.o
  197.   CC       taler-mint-httpd_keystate.o
  198. In file included from ../../src/include/taler_util.h:27:0,
  199.                  from ../../src/include/taler_crypto_lib.h:27,
  200.                  from ../../src/include/taler_signatures.h:38,
  201.                  from ../../src/include/taler_mintdb_lib.h:26,
  202.                  from taler-mint-httpd_keystate.h:29,
  203.                  from taler-mint-httpd_keystate.c:25:
  204. ../../src/include/taler_json_lib.h:74:40: warning: ‘struct GNUNET_CRYPTO_rsa_PublicKey’ declared inside parameter list
  205.  TALER_json_from_rsa_public_key (struct GNUNET_CRYPTO_rsa_PublicKey *pk);
  206.                                         ^
  207. ../../src/include/taler_json_lib.h:74:40: warning: its scope is only this definition or declaration, which is probably not what you want
  208. ../../src/include/taler_json_lib.h:84:39: warning: ‘struct GNUNET_CRYPTO_rsa_Signature’ declared inside parameter list
  209.  TALER_json_from_rsa_signature (struct GNUNET_CRYPTO_rsa_Signature *sig);
  210.                                        ^
  211. taler-mint-httpd_keystate.c: In function ‘denom_key_issue_to_json’:
  212. taler-mint-httpd_keystate.c:158:48: warning: passing argument 1 of ‘TALER_json_from_rsa_public_key’ from incompatible pointer type [-Wincompatible-pointer-types]
  213.                 TALER_json_from_rsa_public_key (pk->rsa_public_key),
  214.                                                 ^
  215. In file included from ../../src/include/taler_util.h:27:0,
  216.                  from ../../src/include/taler_crypto_lib.h:27,
  217.                  from ../../src/include/taler_signatures.h:38,
  218.                  from ../../src/include/taler_mintdb_lib.h:26,
  219.                  from taler-mint-httpd_keystate.h:29,
  220.                  from taler-mint-httpd_keystate.c:25:
  221. ../../src/include/taler_json_lib.h:74:1: note: expected ‘struct GNUNET_CRYPTO_rsa_PublicKey *’ but argument is of type ‘struct GNUNET_CRYPTO_rsa_PublicKey * const’
  222.  TALER_json_from_rsa_public_key (struct GNUNET_CRYPTO_rsa_PublicKey *pk);
  223.  ^
  224. taler-mint-httpd_keystate.c: In function ‘reload_keys_denom_iter’:
  225. taler-mint-httpd_keystate.c:242:3: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_hash’ [-Wimplicit-function-declaration]
  226.    GNUNET_CRYPTO_rsa_public_key_hash (dki->denom_pub.rsa_public_key,
  227.    ^
  228. taler-mint-httpd_keystate.c:244:3: warning: implicit declaration of function ‘GNUNET_CRYPTO_hash_context_read’ [-Wimplicit-function-declaration]
  229.    GNUNET_CRYPTO_hash_context_read (ctx->hash_context,
  230.    ^
  231. taler-mint-httpd_keystate.c:309:7: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_private_key_dup’ [-Wimplicit-function-declaration]
  232.      = GNUNET_CRYPTO_rsa_private_key_dup (dki->denom_priv.rsa_private_key);
  233.        ^
  234. taler-mint-httpd_keystate.c:309:5: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  235.      = GNUNET_CRYPTO_rsa_private_key_dup (dki->denom_priv.rsa_private_key);
  236.      ^
  237. taler-mint-httpd_keystate.c:311:7: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_dup’ [-Wimplicit-function-declaration]
  238.      = GNUNET_CRYPTO_rsa_public_key_dup (dki->denom_pub.rsa_public_key);
  239.        ^
  240. taler-mint-httpd_keystate.c:311:5: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  241.      = GNUNET_CRYPTO_rsa_public_key_dup (dki->denom_pub.rsa_public_key);
  242.      ^
  243. taler-mint-httpd_keystate.c:321:5: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_private_key_free’ [-Wimplicit-function-declaration]
  244.      GNUNET_CRYPTO_rsa_private_key_free (d2->denom_priv.rsa_private_key);
  245.      ^
  246. taler-mint-httpd_keystate.c:322:5: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_free’ [-Wimplicit-function-declaration]
  247.      GNUNET_CRYPTO_rsa_public_key_free (d2->denom_pub.rsa_public_key);
  248.      ^
  249. taler-mint-httpd_keystate.c: In function ‘TMH_KS_acquire_’:
  250. taler-mint-httpd_keystate.c:621:31: warning: implicit declaration of function ‘GNUNET_CRYPTO_hash_context_start’ [-Wimplicit-function-declaration]
  251.      key_state->hash_context = GNUNET_CRYPTO_hash_context_start ();
  252.                                ^
  253. taler-mint-httpd_keystate.c:621:29: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  254.      key_state->hash_context = GNUNET_CRYPTO_hash_context_start ();
  255.                              ^
  256. taler-mint-httpd_keystate.c:647:5: warning: implicit declaration of function ‘GNUNET_CRYPTO_hash_context_finish’ [-Wimplicit-function-declaration]
  257.      GNUNET_CRYPTO_hash_context_finish (key_state->hash_context,
  258.      ^
  259.   CC       taler-mint-httpd_db.o
  260. In file included from ../../src/include/taler_util.h:27:0,
  261.                  from ../../src/include/taler_crypto_lib.h:27,
  262.                  from ../../src/include/taler_signatures.h:38,
  263.                  from ../../src/include/taler_mintdb_lib.h:26,
  264.                  from ../../src/include/taler_mintdb_plugin.h:26,
  265.                  from taler-mint-httpd_db.h:25,
  266.                  from taler-mint-httpd_responses.h:33,
  267.                  from taler-mint-httpd_db.c:24:
  268. ../../src/include/taler_json_lib.h:74:40: warning: ‘struct GNUNET_CRYPTO_rsa_PublicKey’ declared inside parameter list
  269.  TALER_json_from_rsa_public_key (struct GNUNET_CRYPTO_rsa_PublicKey *pk);
  270.                                         ^
  271. ../../src/include/taler_json_lib.h:74:40: warning: its scope is only this definition or declaration, which is probably not what you want
  272. ../../src/include/taler_json_lib.h:84:39: warning: ‘struct GNUNET_CRYPTO_rsa_Signature’ declared inside parameter list
  273.  TALER_json_from_rsa_signature (struct GNUNET_CRYPTO_rsa_Signature *sig);
  274.                                        ^
  275. taler-mint-httpd_db.c: In function ‘execute_reserve_withdraw_transaction’:
  276. taler-mint-httpd_db.c:454:7: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_sign’ [-Wimplicit-function-declaration]
  277.      = GNUNET_CRYPTO_rsa_sign (dki->denom_priv.rsa_private_key,
  278.        ^
  279. taler-mint-httpd_db.c:454:5: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  280.      = GNUNET_CRYPTO_rsa_sign (dki->denom_priv.rsa_private_key,
  281.      ^
  282. taler-mint-httpd_db.c: In function ‘TMH_DB_execute_reserve_withdraw’:
  283. taler-mint-httpd_db.c:544:5: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_signature_free’ [-Wimplicit-function-declaration]
  284.      GNUNET_CRYPTO_rsa_signature_free (collectable.sig.rsa_signature);
  285.      ^
  286. taler-mint-httpd_db.c:545:5: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_free’ [-Wimplicit-function-declaration]
  287.      GNUNET_CRYPTO_rsa_public_key_free (collectable.denom_pub.rsa_public_key);
  288.      ^
  289. taler-mint-httpd_db.c: In function ‘check_commitment’:
  290. taler-mint-httpd_db.c:1040:15: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_blind’ [-Wimplicit-function-declaration]
  291.                GNUNET_CRYPTO_rsa_blind (&h_msg,
  292.                ^
  293. taler-mint-httpd_db.c: In function ‘refresh_mint_coin’:
  294. taler-mint-httpd_db.c:1113:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  295.        = GNUNET_CRYPTO_rsa_sign (dki->denom_priv.rsa_private_key,
  296.        ^
  297.   CC       taler-mint-httpd_parsing.o
  298. taler-mint-httpd_parsing.c: In function ‘release_data’:
  299. taler-mint-httpd_parsing.c:195:11: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_free’ [-Wimplicit-function-declaration]
  300.            GNUNET_CRYPTO_rsa_public_key_free (pk->rsa_public_key);
  301.            ^
  302. taler-mint-httpd_parsing.c:207:11: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_signature_free’ [-Wimplicit-function-declaration]
  303.            GNUNET_CRYPTO_rsa_signature_free (sig->rsa_signature);
  304.            ^
  305. taler-mint-httpd_parsing.c: In function ‘TMH_PARSE_navigate_json’:
  306. taler-mint-httpd_parsing.c:706:33: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_decode’ [-Wimplicit-function-declaration]
  307.          where->rsa_public_key = GNUNET_CRYPTO_rsa_public_key_decode (buf,
  308.                                  ^
  309. taler-mint-httpd_parsing.c:706:31: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  310.          where->rsa_public_key = GNUNET_CRYPTO_rsa_public_key_decode (buf,
  311.                                ^
  312. taler-mint-httpd_parsing.c:767:32: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_signature_decode’ [-Wimplicit-function-declaration]
  313.          where->rsa_signature = GNUNET_CRYPTO_rsa_signature_decode (buf,
  314.                                 ^
  315. taler-mint-httpd_parsing.c:767:30: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  316.          where->rsa_signature = GNUNET_CRYPTO_rsa_signature_decode (buf,
  317.                               ^
  318.   CC       taler-mint-httpd_responses.o
  319. In file included from ../../src/include/taler_util.h:27:0,
  320.                  from ../../src/include/taler_crypto_lib.h:27,
  321.                  from ../../src/include/taler_signatures.h:38,
  322.                  from ../../src/include/taler_mintdb_lib.h:26,
  323.                  from ../../src/include/taler_mintdb_plugin.h:26,
  324.                  from taler-mint-httpd_db.h:25,
  325.                  from taler-mint-httpd_responses.h:33,
  326.                  from taler-mint-httpd_responses.c:26:
  327. ../../src/include/taler_json_lib.h:74:40: warning: ‘struct GNUNET_CRYPTO_rsa_PublicKey’ declared inside parameter list
  328.  TALER_json_from_rsa_public_key (struct GNUNET_CRYPTO_rsa_PublicKey *pk);
  329.                                         ^
  330. ../../src/include/taler_json_lib.h:74:40: warning: its scope is only this definition or declaration, which is probably not what you want
  331. ../../src/include/taler_json_lib.h:84:39: warning: ‘struct GNUNET_CRYPTO_rsa_Signature’ declared inside parameter list
  332.  TALER_json_from_rsa_signature (struct GNUNET_CRYPTO_rsa_Signature *sig);
  333.                                        ^
  334. taler-mint-httpd_responses.c: In function ‘compile_reserve_history’:
  335. taler-mint-httpd_responses.c:609:7: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_hash’ [-Wimplicit-function-declaration]
  336.        GNUNET_CRYPTO_rsa_public_key_hash (pos->details.withdraw->denom_pub.rsa_public_key,
  337.        ^
  338. taler-mint-httpd_responses.c: In function ‘TMH_RESPONSE_reply_reserve_withdraw_success’:
  339. taler-mint-httpd_responses.c:718:45: warning: passing argument 1 of ‘TALER_json_from_rsa_signature’ from incompatible pointer type [-Wincompatible-pointer-types]
  340.    sig_json = TALER_json_from_rsa_signature (collectable->sig.rsa_signature);
  341.                                              ^
  342. In file included from ../../src/include/taler_util.h:27:0,
  343.                  from ../../src/include/taler_crypto_lib.h:27,
  344.                  from ../../src/include/taler_signatures.h:38,
  345.                  from ../../src/include/taler_mintdb_lib.h:26,
  346.                  from ../../src/include/taler_mintdb_plugin.h:26,
  347.                  from taler-mint-httpd_db.h:25,
  348.                  from taler-mint-httpd_responses.h:33,
  349.                  from taler-mint-httpd_responses.c:26:
  350. ../../src/include/taler_json_lib.h:84:1: note: expected ‘struct GNUNET_CRYPTO_rsa_Signature *’ but argument is of type ‘struct GNUNET_CRYPTO_rsa_Signature * const’
  351.  TALER_json_from_rsa_signature (struct GNUNET_CRYPTO_rsa_Signature *sig);
  352.  ^
  353. taler-mint-httpd_responses.c: In function ‘TMH_RESPONSE_reply_refresh_reveal_success’:
  354. taler-mint-httpd_responses.c:837:36: warning: passing argument 1 of ‘TALER_json_from_rsa_signature’ from incompatible pointer type [-Wincompatible-pointer-types]
  355.      TALER_json_from_rsa_signature (sigs[newcoin_index].rsa_signature));
  356.                                     ^
  357. In file included from ../../src/include/taler_util.h:27:0,
  358.                  from ../../src/include/taler_crypto_lib.h:27,
  359.                  from ../../src/include/taler_signatures.h:38,
  360.                  from ../../src/include/taler_mintdb_lib.h:26,
  361.                  from ../../src/include/taler_mintdb_plugin.h:26,
  362.                  from taler-mint-httpd_db.h:25,
  363.                  from taler-mint-httpd_responses.h:33,
  364.                  from taler-mint-httpd_responses.c:26:
  365. ../../src/include/taler_json_lib.h:84:1: note: expected ‘struct GNUNET_CRYPTO_rsa_Signature *’ but argument is of type ‘struct GNUNET_CRYPTO_rsa_Signature * const’
  366.  TALER_json_from_rsa_signature (struct GNUNET_CRYPTO_rsa_Signature *sig);
  367.  ^
  368. taler-mint-httpd_responses.c: In function ‘TMH_RESPONSE_reply_refresh_reveal_missmatch’:
  369. taler-mint-httpd_responses.c:913:60: warning: passing argument 1 of ‘TALER_json_from_rsa_public_key’ from incompatible pointer type [-Wincompatible-pointer-types]
  370.                             TALER_json_from_rsa_public_key (pk->rsa_public_key));
  371.                                                             ^
  372. In file included from ../../src/include/taler_util.h:27:0,
  373.                  from ../../src/include/taler_crypto_lib.h:27,
  374.                  from ../../src/include/taler_signatures.h:38,
  375.                  from ../../src/include/taler_mintdb_lib.h:26,
  376.                  from ../../src/include/taler_mintdb_plugin.h:26,
  377.                  from taler-mint-httpd_db.h:25,
  378.                  from taler-mint-httpd_responses.h:33,
  379.                  from taler-mint-httpd_responses.c:26:
  380. ../../src/include/taler_json_lib.h:74:1: note: expected ‘struct GNUNET_CRYPTO_rsa_PublicKey *’ but argument is of type ‘struct GNUNET_CRYPTO_rsa_PublicKey * const’
  381.  TALER_json_from_rsa_public_key (struct GNUNET_CRYPTO_rsa_PublicKey *pk);
  382.  ^
  383. taler-mint-httpd_responses.c: In function ‘TMH_RESPONSE_reply_refresh_link_success’:
  384. taler-mint-httpd_responses.c:1022:60: warning: passing argument 1 of ‘TALER_json_from_rsa_public_key’ from incompatible pointer type [-Wincompatible-pointer-types]
  385.                             TALER_json_from_rsa_public_key (pos->denom_pub.rsa_public_key));
  386.                                                             ^
  387. In file included from ../../src/include/taler_util.h:27:0,
  388.                  from ../../src/include/taler_crypto_lib.h:27,
  389.                  from ../../src/include/taler_signatures.h:38,
  390.                  from ../../src/include/taler_mintdb_lib.h:26,
  391.                  from ../../src/include/taler_mintdb_plugin.h:26,
  392.                  from taler-mint-httpd_db.h:25,
  393.                  from taler-mint-httpd_responses.h:33,
  394.                  from taler-mint-httpd_responses.c:26:
  395. ../../src/include/taler_json_lib.h:74:1: note: expected ‘struct GNUNET_CRYPTO_rsa_PublicKey *’ but argument is of type ‘struct GNUNET_CRYPTO_rsa_PublicKey * const’
  396.  TALER_json_from_rsa_public_key (struct GNUNET_CRYPTO_rsa_PublicKey *pk);
  397.  ^
  398. taler-mint-httpd_responses.c:1025:59: warning: passing argument 1 of ‘TALER_json_from_rsa_signature’ from incompatible pointer type [-Wincompatible-pointer-types]
  399.                             TALER_json_from_rsa_signature (pos->ev_sig.rsa_signature));
  400.                                                            ^
  401. In file included from ../../src/include/taler_util.h:27:0,
  402.                  from ../../src/include/taler_crypto_lib.h:27,
  403.                  from ../../src/include/taler_signatures.h:38,
  404.                  from ../../src/include/taler_mintdb_lib.h:26,
  405.                  from ../../src/include/taler_mintdb_plugin.h:26,
  406.                  from taler-mint-httpd_db.h:25,
  407.                  from taler-mint-httpd_responses.h:33,
  408.                  from taler-mint-httpd_responses.c:26:
  409. ../../src/include/taler_json_lib.h:84:1: note: expected ‘struct GNUNET_CRYPTO_rsa_Signature *’ but argument is of type ‘struct GNUNET_CRYPTO_rsa_Signature * const’
  410.  TALER_json_from_rsa_signature (struct GNUNET_CRYPTO_rsa_Signature *sig);
  411.  ^
  412.   CC       taler-mint-httpd_mhd.o
  413. In file included from ../../src/include/taler_util.h:27:0,
  414.                  from ../../src/include/taler_crypto_lib.h:27,
  415.                  from ../../src/include/taler_signatures.h:38,
  416.                  from ../../src/include/taler_mintdb_lib.h:26,
  417.                  from ../../src/include/taler_mintdb_plugin.h:26,
  418.                  from taler-mint-httpd_db.h:25,
  419.                  from taler-mint-httpd_responses.h:33,
  420.                  from taler-mint-httpd_mhd.c:31:
  421. ../../src/include/taler_json_lib.h:74:40: warning: ‘struct GNUNET_CRYPTO_rsa_PublicKey’ declared inside parameter list
  422.  TALER_json_from_rsa_public_key (struct GNUNET_CRYPTO_rsa_PublicKey *pk);
  423.                                         ^
  424. ../../src/include/taler_json_lib.h:74:40: warning: its scope is only this definition or declaration, which is probably not what you want
  425. ../../src/include/taler_json_lib.h:84:39: warning: ‘struct GNUNET_CRYPTO_rsa_Signature’ declared inside parameter list
  426.  TALER_json_from_rsa_signature (struct GNUNET_CRYPTO_rsa_Signature *sig);
  427.                                        ^
  428.   CC       taler-mint-httpd_admin.o
  429.   CC       taler-mint-httpd_deposit.o
  430.   CC       taler-mint-httpd_reserve.o
  431. taler-mint-httpd_reserve.c: In function ‘TMH_RESERVE_handler_reserve_withdraw’:
  432. taler-mint-httpd_reserve.c:160:3: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_hash’ [-Wimplicit-function-declaration]
  433.    GNUNET_CRYPTO_rsa_public_key_hash (denomination_pub.rsa_public_key,
  434.    ^
  435.   CC       taler-mint-httpd_wire.o
  436. In file included from ../../src/include/taler_util.h:27:0,
  437.                  from ../../src/include/taler_crypto_lib.h:27,
  438.                  from ../../src/include/taler_signatures.h:38,
  439.                  from ../../src/include/taler_mintdb_lib.h:26,
  440.                  from taler-mint-httpd_keystate.h:29,
  441.                  from taler-mint-httpd_wire.c:22:
  442. ../../src/include/taler_json_lib.h:74:40: warning: ‘struct GNUNET_CRYPTO_rsa_PublicKey’ declared inside parameter list
  443.  TALER_json_from_rsa_public_key (struct GNUNET_CRYPTO_rsa_PublicKey *pk);
  444.                                         ^
  445. ../../src/include/taler_json_lib.h:74:40: warning: its scope is only this definition or declaration, which is probably not what you want
  446. ../../src/include/taler_json_lib.h:84:39: warning: ‘struct GNUNET_CRYPTO_rsa_Signature’ declared inside parameter list
  447.  TALER_json_from_rsa_signature (struct GNUNET_CRYPTO_rsa_Signature *sig);
  448.                                        ^
  449. taler-mint-httpd_wire.c: In function ‘TMH_WIRE_handler_wire’:
  450. taler-mint-httpd_wire.c:53:8: warning: implicit declaration of function ‘GNUNET_CRYPTO_hash_context_start’ [-Wimplicit-function-declaration]
  451.    hc = GNUNET_CRYPTO_hash_context_start ();
  452.         ^
  453. taler-mint-httpd_wire.c:53:6: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  454.    hc = GNUNET_CRYPTO_hash_context_start ();
  455.       ^
  456. taler-mint-httpd_wire.c:58:5: warning: implicit declaration of function ‘GNUNET_CRYPTO_hash_context_read’ [-Wimplicit-function-declaration]
  457.      GNUNET_CRYPTO_hash_context_read (hc,
  458.      ^
  459. taler-mint-httpd_wire.c:64:3: warning: implicit declaration of function ‘GNUNET_CRYPTO_hash_context_finish’ [-Wimplicit-function-declaration]
  460.    GNUNET_CRYPTO_hash_context_finish (hc,
  461.    ^
  462.   CC       taler-mint-httpd_refresh.o
  463. taler-mint-httpd_refresh.c: In function ‘handle_refresh_melt_json’:
  464. taler-mint-httpd_refresh.c:404:18: warning: implicit declaration of function ‘GNUNET_CRYPTO_hash_context_start’ [-Wimplicit-function-declaration]
  465.    hash_context = GNUNET_CRYPTO_hash_context_start ();
  466.                   ^
  467. taler-mint-httpd_refresh.c:404:16: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  468.    hash_context = GNUNET_CRYPTO_hash_context_start ();
  469.                 ^
  470. taler-mint-httpd_refresh.c:423:16: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_encode’ [-Wimplicit-function-declaration]
  471.      buf_size = GNUNET_CRYPTO_rsa_public_key_encode (denom_pubs[i].rsa_public_key,
  472.                 ^
  473. taler-mint-httpd_refresh.c:425:5: warning: implicit declaration of function ‘GNUNET_CRYPTO_hash_context_read’ [-Wimplicit-function-declaration]
  474.      GNUNET_CRYPTO_hash_context_read (hash_context,
  475.      ^
  476. taler-mint-httpd_refresh.c:566:3: warning: implicit declaration of function ‘GNUNET_CRYPTO_hash_context_finish’ [-Wimplicit-function-declaration]
  477.    GNUNET_CRYPTO_hash_context_finish (hash_context,
  478.    ^
  479. taler-mint-httpd_refresh.c:603:7: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_free’ [-Wimplicit-function-declaration]
  480.        GNUNET_CRYPTO_rsa_public_key_free (coin_melt_details[j].coin_info.denom_pub.rsa_public_key);
  481.        ^
  482. taler-mint-httpd_refresh.c:605:7: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_signature_free’ [-Wimplicit-function-declaration]
  483.        GNUNET_CRYPTO_rsa_signature_free (coin_melt_details[j].coin_info.denom_sig.rsa_signature);
  484.        ^
  485. taler-mint-httpd_refresh.c:614:5: warning: implicit declaration of function ‘GNUNET_CRYPTO_hash_context_abort’ [-Wimplicit-function-declaration]
  486.      GNUNET_CRYPTO_hash_context_abort (hash_context);
  487.      ^
  488.   CC       taler-mint-httpd_test.o
  489. In file included from ../../src/include/taler_util.h:27:0,
  490.                  from ../../src/include/taler_crypto_lib.h:27,
  491.                  from ../../src/include/taler_signatures.h:38,
  492.                  from taler-mint-httpd_test.c:26:
  493. ../../src/include/taler_json_lib.h:74:40: warning: ‘struct GNUNET_CRYPTO_rsa_PublicKey’ declared inside parameter list
  494.  TALER_json_from_rsa_public_key (struct GNUNET_CRYPTO_rsa_PublicKey *pk);
  495.                                         ^
  496. ../../src/include/taler_json_lib.h:74:40: warning: its scope is only this definition or declaration, which is probably not what you want
  497. ../../src/include/taler_json_lib.h:84:39: warning: ‘struct GNUNET_CRYPTO_rsa_Signature’ declared inside parameter list
  498.  TALER_json_from_rsa_signature (struct GNUNET_CRYPTO_rsa_Signature *sig);
  499.                                        ^
  500. taler-mint-httpd_test.c: In function ‘TMH_TEST_handler_test_rsa_get’:
  501. taler-mint-httpd_test.c:420:14: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_private_key_create’ [-Wimplicit-function-declaration]
  502.      rsa_pk = GNUNET_CRYPTO_rsa_private_key_create (1024);
  503.               ^
  504. taler-mint-httpd_test.c:420:12: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  505.      rsa_pk = GNUNET_CRYPTO_rsa_private_key_create (1024);
  506.             ^
  507. taler-mint-httpd_test.c:427:9: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_private_key_get_public’ [-Wimplicit-function-declaration]
  508.    pub = GNUNET_CRYPTO_rsa_private_key_get_public (rsa_pk);
  509.          ^
  510. taler-mint-httpd_test.c:427:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  511.    pub = GNUNET_CRYPTO_rsa_private_key_get_public (rsa_pk);
  512.        ^
  513. taler-mint-httpd_test.c:438:43: warning: passing argument 1 of ‘TALER_json_from_rsa_public_key’ from incompatible pointer type [-Wincompatible-pointer-types]
  514.            TALER_json_from_rsa_public_key (pub));
  515.                                            ^
  516. In file included from ../../src/include/taler_util.h:27:0,
  517.                  from ../../src/include/taler_crypto_lib.h:27,
  518.                  from ../../src/include/taler_signatures.h:38,
  519.                  from taler-mint-httpd_test.c:26:
  520. ../../src/include/taler_json_lib.h:74:1: note: expected ‘struct GNUNET_CRYPTO_rsa_PublicKey *’ but argument is of type ‘struct GNUNET_CRYPTO_rsa_PublicKey *
  521.  TALER_json_from_rsa_public_key (struct GNUNET_CRYPTO_rsa_PublicKey *pk);
  522.  ^
  523. taler-mint-httpd_test.c:439:3: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_public_key_free’ [-Wimplicit-function-declaration]
  524.    GNUNET_CRYPTO_rsa_public_key_free (pub);
  525.    ^
  526. taler-mint-httpd_test.c: In function ‘TMH_TEST_handler_test_rsa_sign’:
  527. taler-mint-httpd_test.c:489:12: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  528.      rsa_pk = GNUNET_CRYPTO_rsa_private_key_create (1024);
  529.             ^
  530. taler-mint-httpd_test.c:497:9: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_sign’ [-Wimplicit-function-declaration]
  531.    sig = GNUNET_CRYPTO_rsa_sign (rsa_pk,
  532.          ^
  533. taler-mint-httpd_test.c:497:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
  534.    sig = GNUNET_CRYPTO_rsa_sign (rsa_pk,
  535.        ^
  536. taler-mint-httpd_test.c:512:42: warning: passing argument 1 of ‘TALER_json_from_rsa_signature’ from incompatible pointer type [-Wincompatible-pointer-types]
  537.            TALER_json_from_rsa_signature (sig));
  538.                                           ^
  539. In file included from ../../src/include/taler_util.h:27:0,
  540.                  from ../../src/include/taler_crypto_lib.h:27,
  541.                  from ../../src/include/taler_signatures.h:38,
  542.                  from taler-mint-httpd_test.c:26:
  543. ../../src/include/taler_json_lib.h:84:1: note: expected ‘struct GNUNET_CRYPTO_rsa_Signature *’ but argument is of type ‘struct GNUNET_CRYPTO_rsa_Signature *
  544.  TALER_json_from_rsa_signature (struct GNUNET_CRYPTO_rsa_Signature *sig);
  545.  ^
  546. taler-mint-httpd_test.c:513:3: warning: implicit declaration of function ‘GNUNET_CRYPTO_rsa_signature_free’ [-Wimplicit-function-declaration]
  547.    GNUNET_CRYPTO_rsa_signature_free (sig);
  548.    ^
  549.   CCLD     taler-mint-httpd
  550. taler-mint-httpd_keystate.o: In function `free_denom_key':
  551. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_keystate.c:534: undefined reference to `GNUNET_CRYPTO_rsa_private_key_free'
  552. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_keystate.c:535: undefined reference to `GNUNET_CRYPTO_rsa_public_key_free'
  553. taler-mint-httpd_keystate.o: In function `reload_keys_denom_iter':
  554. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_keystate.c:242: undefined reference to `GNUNET_CRYPTO_rsa_public_key_hash'
  555. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_keystate.c:244: undefined reference to `GNUNET_CRYPTO_hash_context_read'
  556. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_keystate.c:309: undefined reference to `GNUNET_CRYPTO_rsa_private_key_dup'
  557. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_keystate.c:311: undefined reference to `GNUNET_CRYPTO_rsa_public_key_dup'
  558. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_keystate.c:321: undefined reference to `GNUNET_CRYPTO_rsa_private_key_free'
  559. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_keystate.c:322: undefined reference to `GNUNET_CRYPTO_rsa_public_key_free'
  560. taler-mint-httpd_keystate.o: In function `TMH_KS_acquire_':
  561. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_keystate.c:621: undefined reference to `GNUNET_CRYPTO_hash_context_start'
  562. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_keystate.c:647: undefined reference to `GNUNET_CRYPTO_hash_context_finish'
  563. taler-mint-httpd_keystate.o: In function `TMH_KS_denomination_key_lookup':
  564. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_keystate.c:705: undefined reference to `GNUNET_CRYPTO_rsa_public_key_hash'
  565. taler-mint-httpd_db.o: In function `check_commitment':
  566. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:1040: undefined reference to `GNUNET_CRYPTO_rsa_blind'
  567. taler-mint-httpd_db.o: In function `execute_reserve_withdraw_transaction':
  568. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:454: undefined reference to `GNUNET_CRYPTO_rsa_sign'
  569. taler-mint-httpd_db.o: In function `TMH_DB_execute_reserve_withdraw':
  570. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:576: undefined reference to `GNUNET_CRYPTO_rsa_signature_free'
  571. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:544: undefined reference to `GNUNET_CRYPTO_rsa_signature_free'
  572. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:545: undefined reference to `GNUNET_CRYPTO_rsa_public_key_free'
  573. taler-mint-httpd_db.o: In function `TMH_DB_execute_refresh_reveal':
  574. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:1272: undefined reference to `GNUNET_CRYPTO_rsa_signature_free'
  575. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:1273: undefined reference to `GNUNET_CRYPTO_rsa_public_key_free'
  576. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:1292: undefined reference to `GNUNET_CRYPTO_rsa_signature_free'
  577. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:1293: undefined reference to `GNUNET_CRYPTO_rsa_public_key_free'
  578. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:1331: undefined reference to `GNUNET_CRYPTO_rsa_signature_free'
  579. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:1332: undefined reference to `GNUNET_CRYPTO_rsa_public_key_free'
  580. taler-mint-httpd_db.o: In function `refresh_mint_coin':
  581. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:1113: undefined reference to `GNUNET_CRYPTO_rsa_sign'
  582. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:1129: undefined reference to `GNUNET_CRYPTO_rsa_signature_free'
  583. taler-mint-httpd_db.o: In function `TMH_DB_execute_refresh_reveal':
  584. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:1351: undefined reference to `GNUNET_CRYPTO_rsa_signature_free'
  585. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:1354: undefined reference to `GNUNET_CRYPTO_rsa_public_key_free'
  586. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:1318: undefined reference to `GNUNET_CRYPTO_rsa_public_key_free'
  587. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:1322: undefined reference to `GNUNET_CRYPTO_rsa_signature_free'
  588. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_db.c:1323: undefined reference to `GNUNET_CRYPTO_rsa_public_key_free'
  589. taler-mint-httpd_parsing.o: In function `release_data':
  590. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_parsing.c:195: undefined reference to `GNUNET_CRYPTO_rsa_public_key_free'
  591. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_parsing.c:207: undefined reference to `GNUNET_CRYPTO_rsa_signature_free'
  592. taler-mint-httpd_parsing.o: In function `TMH_PARSE_navigate_json':
  593. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_parsing.c:767: undefined reference to `GNUNET_CRYPTO_rsa_signature_decode'
  594. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_parsing.c:706: undefined reference to `GNUNET_CRYPTO_rsa_public_key_decode'
  595. taler-mint-httpd_responses.o: In function `compile_reserve_history':
  596. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_responses.c:609: undefined reference to `GNUNET_CRYPTO_rsa_public_key_hash'
  597. taler-mint-httpd_reserve.o: In function `TMH_RESERVE_handler_reserve_withdraw':
  598. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_reserve.c:160: undefined reference to `GNUNET_CRYPTO_rsa_public_key_hash'
  599. taler-mint-httpd_wire.o: In function `TMH_WIRE_handler_wire':
  600. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_wire.c:53: undefined reference to `GNUNET_CRYPTO_hash_context_start'
  601. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_wire.c:58: undefined reference to `GNUNET_CRYPTO_hash_context_read'
  602. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_wire.c:64: undefined reference to `GNUNET_CRYPTO_hash_context_finish'
  603. taler-mint-httpd_refresh.o: In function `handle_refresh_melt_json':
  604. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_refresh.c:404: undefined reference to `GNUNET_CRYPTO_hash_context_start'
  605. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_refresh.c:423: undefined reference to `GNUNET_CRYPTO_rsa_public_key_encode'
  606. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_refresh.c:425: undefined reference to `GNUNET_CRYPTO_hash_context_read'
  607. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_refresh.c:603: undefined reference to `GNUNET_CRYPTO_rsa_public_key_free'
  608. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_refresh.c:605: undefined reference to `GNUNET_CRYPTO_rsa_signature_free'
  609. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_refresh.c:611: undefined reference to `GNUNET_CRYPTO_rsa_public_key_free'
  610. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_refresh.c:614: undefined reference to `GNUNET_CRYPTO_hash_context_abort'
  611. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_refresh.c:464: undefined reference to `GNUNET_CRYPTO_hash_context_read'
  612. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_refresh.c:467: undefined reference to `GNUNET_CRYPTO_hash_context_read'
  613. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_refresh.c:501: undefined reference to `GNUNET_CRYPTO_hash_context_read'
  614. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_refresh.c:520: undefined reference to `GNUNET_CRYPTO_hash_context_read'
  615. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_refresh.c:561: undefined reference to `GNUNET_CRYPTO_hash_context_read'
  616. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_refresh.c:566: undefined reference to `GNUNET_CRYPTO_hash_context_finish'
  617. taler-mint-httpd_test.o: In function `TMH_TEST_handler_test_rsa_get':
  618. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_test.c:427: undefined reference to `GNUNET_CRYPTO_rsa_private_key_get_public'
  619. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_test.c:439: undefined reference to `GNUNET_CRYPTO_rsa_public_key_free'
  620. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_test.c:420: undefined reference to `GNUNET_CRYPTO_rsa_private_key_create'
  621. taler-mint-httpd_test.o: In function `TMH_TEST_handler_test_rsa_sign':
  622. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_test.c:497: undefined reference to `GNUNET_CRYPTO_rsa_sign'
  623. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_test.c:513: undefined reference to `GNUNET_CRYPTO_rsa_signature_free'
  624. /home/loic/Code/forks/taler/mint/src/mint/taler-mint-httpd_test.c:489: undefined reference to `GNUNET_CRYPTO_rsa_private_key_create'
  625. ../../src/util/.libs/libtalerutil.so: undefined reference to `GNUNET_CRYPTO_ecdh_eddsa'
  626. ../../src/util/.libs/libtalerutil.so: undefined reference to `GNUNET_CRYPTO_rsa_blinding_key_decode'
  627. ../../src/util/.libs/libtalerutil.so: undefined reference to `GNUNET_STRINGS_data_to_string_alloc'
  628. ../../src/util/.libs/libtalerutil.so: undefined reference to `GNUNET_CRYPTO_rsa_blinding_key_encode'
  629. ../../src/util/.libs/libtalerutil.so: undefined reference to `GNUNET_CRYPTO_rsa_verify'
  630. ../../src/mintdb/.libs/libtalermintdb.so: undefined reference to `GNUNET_CRYPTO_rsa_private_key_encode'
  631. ../../src/util/.libs/libtalerutil.so: undefined reference to `GNUNET_CRYPTO_eddsa_ecdh'
  632. ../../src/mintdb/.libs/libtalermintdb.so: undefined reference to `GNUNET_CRYPTO_rsa_private_key_decode'
  633. ../../src/util/.libs/libtalerutil.so: undefined reference to `GNUNET_CRYPTO_rsa_signature_encode'
  634. collect2: error: ld returned 1 exit status
  635. Makefile:658: recipe for target 'taler-mint-httpd' failed
  636. make[3]: *** [taler-mint-httpd] Error 1
  637. make[3]: Leaving directory '/home/loic/Code/forks/taler/mint/src/mint'
  638. Makefile:373: recipe for target 'all-recursive' failed
  639. make[2]: *** [all-recursive] Error 1
  640. make[2]: Leaving directory '/home/loic/Code/forks/taler/mint/src'
  641. Makefile:414: recipe for target 'all-recursive' failed
  642. make[1]: *** [all-recursive] Error 1
  643. make[1]: Leaving directory '/home/loic/Code/forks/taler/mint'
  644. Makefile:346: recipe for target 'all' failed
  645. make: *** [all] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement