+ export PATH=/home/ttn/te/bin:/home/ttn/build/GNU/T/tw-taler:/home/ttn/bin:/home/ttn/local/bin:/usr/local/bin:/usr/bin:/bin:/home/ttn/local/share/ttn-do + PATH=/home/ttn/te/bin:/home/ttn/build/GNU/T/tw-taler:/home/ttn/bin:/home/ttn/local/bin:/usr/local/bin:/usr/bin:/bin:/home/ttn/local/share/ttn-do + export TMPDIR=/home/ttn/te/tmp + TMPDIR=/home/ttn/te/tmp + export PGHOST=/home/ttn/te/pg + PGHOST=/home/ttn/te/pg + make check Making check in . make[1]: ingresso nella directory «/home/ttn/build/GNU/T/merchant» make[1]: uscita dalla directory «/home/ttn/build/GNU/T/merchant» Making check in src make[1]: ingresso nella directory «/home/ttn/build/GNU/T/merchant/src» Making check in include make[2]: ingresso nella directory «/home/ttn/build/GNU/T/merchant/src/include» make[2]: Nessuna operazione da eseguire per «check». make[2]: uscita dalla directory «/home/ttn/build/GNU/T/merchant/src/include» Making check in mustach make[2]: ingresso nella directory «/home/ttn/build/GNU/T/merchant/src/mustach» make test_mustach_jansson run-original-tests.sh make[3]: ingresso nella directory «/home/ttn/build/GNU/T/merchant/src/mustach» CC test_mustach_jansson.o CCLD test_mustach_jansson make[3]: Nessuna operazione da eseguire per «run-original-tests.sh». make[3]: uscita dalla directory «/home/ttn/build/GNU/T/merchant/src/mustach» make check-TESTS make[3]: ingresso nella directory «/home/ttn/build/GNU/T/merchant/src/mustach» make[4]: ingresso nella directory «/home/ttn/build/GNU/T/merchant/src/mustach» SKIP: run-original-tests.sh PASS: test_mustach_jansson ============================================================================ Testsuite summary for taler-merchant 0.8.4 ============================================================================ # TOTAL: 2 # PASS: 1 # SKIP: 1 # XFAIL: 0 # FAIL: 0 # XPASS: 0 # ERROR: 0 ============================================================================ make[4]: uscita dalla directory «/home/ttn/build/GNU/T/merchant/src/mustach» make[3]: uscita dalla directory «/home/ttn/build/GNU/T/merchant/src/mustach» make[2]: uscita dalla directory «/home/ttn/build/GNU/T/merchant/src/mustach» Making check in backenddb make[2]: ingresso nella directory «/home/ttn/build/GNU/T/merchant/src/backenddb» make test-merchantdb-postgres make[3]: ingresso nella directory «/home/ttn/build/GNU/T/merchant/src/backenddb» CC test_merchantdb.o test_merchantdb.c: In function ‘make_deposit’: test_merchantdb.c:2432:10: error: variable ‘deposit_sign’ has initializer but incomplete type 2432 | struct TALER_DepositConfirmationPS deposit_sign = { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ test_merchantdb.c:2433:6: error: ‘struct TALER_DepositConfirmationPS’ has no member named ‘purpose’ 2433 | .purpose.size = htonl (sizeof (deposit_sign)), | ^~~~~~~ In file included from /usr/include/netdb.h:27, from /home/ttn/te/include/gnunet/platform.h:72, from ../../src/include/platform.h:46, from test_merchantdb.c:22: test_merchantdb.c:2433:35: error: invalid application of ‘sizeof’ to incomplete type ‘struct TALER_DepositConfirmationPS’ 2433 | .purpose.size = htonl (sizeof (deposit_sign)), | ^ test_merchantdb.c:2433:21: warning: excess elements in struct initializer 2433 | .purpose.size = htonl (sizeof (deposit_sign)), | ^~~~~ test_merchantdb.c:2433:21: note: (near initialization for ‘deposit_sign’) test_merchantdb.c:2434:6: error: ‘struct TALER_DepositConfirmationPS’ has no member named ‘purpose’ 2434 | .purpose.purpose = htonl (TALER_SIGNATURE_EXCHANGE_CONFIRM_DEPOSIT) | ^~~~~~~ test_merchantdb.c:2434:24: warning: excess elements in struct initializer 2434 | .purpose.purpose = htonl (TALER_SIGNATURE_EXCHANGE_CONFIRM_DEPOSIT) | ^~~~~ test_merchantdb.c:2434:24: note: (near initialization for ‘deposit_sign’) test_merchantdb.c:2432:38: error: storage size of ‘deposit_sign’ isn’t known 2432 | struct TALER_DepositConfirmationPS deposit_sign = { | ^~~~~~~~~~~~ make[3]: *** [Makefile:820: test_merchantdb.o] Errore 1 make[3]: uscita dalla directory «/home/ttn/build/GNU/T/merchant/src/backenddb» make[2]: *** [Makefile:1139: check-am] Errore 2 make[2]: uscita dalla directory «/home/ttn/build/GNU/T/merchant/src/backenddb» make[1]: *** [Makefile:414: check-recursive] Errore 1 make[1]: uscita dalla directory «/home/ttn/build/GNU/T/merchant/src» make: *** [Makefile:474: check-recursive] Errore 1