make all-recursive make[1]: Entering directory '/home/ttn/build/GNU/T/exchange' Making all in . make[2]: Entering directory '/home/ttn/build/GNU/T/exchange' make[2]: Leaving directory '/home/ttn/build/GNU/T/exchange' Making all in contrib make[2]: Entering directory '/home/ttn/build/GNU/T/exchange/contrib' Making all in . make[3]: Entering directory '/home/ttn/build/GNU/T/exchange/contrib' make[3]: Nothing to be done for 'all-am'. make[3]: Leaving directory '/home/ttn/build/GNU/T/exchange/contrib' make[2]: Leaving directory '/home/ttn/build/GNU/T/exchange/contrib' Making all in src make[2]: Entering directory '/home/ttn/build/GNU/T/exchange/src' Making all in include make[3]: Entering directory '/home/ttn/build/GNU/T/exchange/src/include' make[3]: Nothing to be done for 'all'. make[3]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/include' Making all in util make[3]: Entering directory '/home/ttn/build/GNU/T/exchange/src/util' CC taler-exchange-secmod-eddsa.o CC amount.lo CC auditor_signatures.lo CC config.lo CC crypto.lo CC crypto_helper_denom.lo crypto_helper_denom.c: In function 'TALER_CRYPTO_helper_denom_sign': crypto_helper_denom.c:535:19: warning: passing argument 5 of 'sendto' from incompatible pointer type [-Wincompatible-pointer-types] 535 | &dh->sa, | ^~~~~~~ | | | struct sockaddr_un * In file included from /usr/include/netinet/in.h:10, from /usr/include/netdb.h:9, from /usr/local/include/gnunet/platform.h:72, from ../../src/include/platform.h:46, from crypto_helper_denom.c:21: /usr/include/fortify/sys/socket.h:65:59: note: expected 'const struct sockaddr *' but argument is of type 'struct sockaddr_un *' 65 | const struct sockaddr *__a, socklen_t __l) | ~~~~~~~~~~~~~~~~~~~~~~~^~~ CC crypto_helper_esign.lo crypto_helper_esign.c: In function 'TALER_CRYPTO_helper_esign_sign_': crypto_helper_esign.c:483:19: warning: passing argument 5 of 'sendto' from incompatible pointer type [-Wincompatible-pointer-types] 483 | &esh->sa, | ^~~~~~~~ | | | struct sockaddr_un * In file included from /usr/include/netinet/in.h:10, from /usr/include/netdb.h:9, from /usr/local/include/gnunet/platform.h:72, from ../../src/include/platform.h:46, from crypto_helper_esign.c:21: /usr/include/fortify/sys/socket.h:65:59: note: expected 'const struct sockaddr *' but argument is of type 'struct sockaddr_un *' 65 | const struct sockaddr *__a, socklen_t __l) | ~~~~~~~~~~~~~~~~~~~~~~~^~~ CC crypto_wire.lo CC getopt.lo CC lang.lo CC mhd.lo CC offline_signatures.lo CC payto.lo CC secmod_signatures.lo CC taler_error_codes.lo CC url.lo CC util.lo CC wallet_signatures.lo CC yna.lo CC os_installation.lo CCLD libtalerutil.la CCLD taler-exchange-secmod-eddsa CC taler-exchange-secmod-rsa.o CCLD taler-exchange-secmod-rsa rm -f taler-config taler-config.tmp && \ /bin/sed -e 's,%libdir%,/usr/local/lib,'g taler-config.in >taler-config.tmp && \ chmod a-w+x taler-config.tmp && \ mv taler-config.tmp taler-config make[3]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/util' Making all in json make[3]: Entering directory '/home/ttn/build/GNU/T/exchange/src/json' CC i18n.lo CC json.lo CC json_helper.lo CC json_wire.lo CCLD libtalerjson.la make[3]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/json' Making all in curl make[3]: Entering directory '/home/ttn/build/GNU/T/exchange/src/curl' CC curl.lo CCLD libtalercurl.la make[3]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/curl' Making all in pq make[3]: Entering directory '/home/ttn/build/GNU/T/exchange/src/pq' CC pq_query_helper.lo CC pq_result_helper.lo CCLD libtalerpq.la make[3]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/pq' Making all in sq make[3]: Entering directory '/home/ttn/build/GNU/T/exchange/src/sq' CC sq_query_helper.lo CC sq_result_helper.lo CCLD libtalersq.la make[3]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/sq' Making all in mhd make[3]: Entering directory '/home/ttn/build/GNU/T/exchange/src/mhd' CC mhd_config.lo CC mhd_legal.lo CC mhd_parsing.lo CC mhd_responses.lo CCLD libtalermhd.la make[3]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/mhd' Making all in bank-lib make[3]: Entering directory '/home/ttn/build/GNU/T/exchange/src/bank-lib' CC taler-wire-gateway-client.o CC bank_api_admin.lo CC bank_api_common.lo CC bank_api_credit.lo CC bank_api_debit.lo CC bank_api_transfer.lo CC bank_api_parse.lo CCLD libtalerbank.la CCLD taler-wire-gateway-client CC taler-fakebank-run.o CC fakebank.lo CCLD libtalerfakebank.la CCLD taler-fakebank-run make[3]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/bank-lib' Making all in exchangedb make[3]: Entering directory '/home/ttn/build/GNU/T/exchange/src/exchangedb' CC exchangedb_accounts.lo CC exchangedb_plugin.lo CC exchangedb_transactions.lo CCLD libtalerexchangedb.la CC plugin_exchangedb_postgres.lo CCLD libtaler_plugin_exchangedb_postgres.la make[3]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/exchangedb' Making all in exchange make[3]: Entering directory '/home/ttn/build/GNU/T/exchange/src/exchange' CC taler-exchange-aggregator.o CCLD taler-exchange-aggregator CC taler-exchange-closer.o CCLD taler-exchange-closer CC taler-exchange-httpd.o taler-exchange-httpd.c: In function 'exchange_serve_process_config': taler-exchange-httpd.c:1070:15: error: 'ULONG_LONG_MAX' undeclared (first use in this function); did you mean 'ULLONG_MAX'? 1070 | req_max = ULONG_LONG_MAX; | ^~~~~~~~~~~~~~ | ULLONG_MAX taler-exchange-httpd.c:1070:15: note: each undeclared identifier is reported only once for each function it appears in make[3]: *** [Makefile:963: taler-exchange-httpd.o] Error 1 make[3]: Leaving directory '/home/ttn/build/GNU/T/exchange/src/exchange' make[2]: *** [Makefile:493: all-recursive] Error 1 make[2]: Leaving directory '/home/ttn/build/GNU/T/exchange/src' make[1]: *** [Makefile:477: all-recursive] Error 1 make[1]: Leaving directory '/home/ttn/build/GNU/T/exchange' make: *** [Makefile:409: all] Error 2