libtool: link: gcc -Wall -Wextra -Wno-unused-parameter -g -Wstrict-prototypes -Wmissing-prototypes -fvisibility=hidden -I../src -g -O2 -o .libs/list-test list-test.o test-runner.o test-helpers.o ../src/.libs/libwayland-util.a ../src/.libs/libwayland-server.so -lrt -ldl -lffi -Wl,-rpath -Wl,/home/jbkonno/wayland/install/lib gcc -DHAVE_CONFIG_H -I. -I.. -Wall -Wextra -Wno-unused-parameter -g -Wstrict-prototypes -Wmissing-prototypes -fvisibility=hidden -I../src -g -O2 -MT connection-test.o -MD -MP -MF .deps/connection-test.Tpo -c -o connection-test.o connection-test.c connection-test.c: In function ‘marshal’: connection-test.c:197:2: warning: passing argument 1 of ‘wl_closure_vmarshal’ from incompatible pointer type [enabled by default] ../src/wayland-private.h:84:1: note: expected ‘struct wl_object *’ but argument is of type ‘struct wl_closure *’ connection-test.c:197:2: warning: passing argument 2 of ‘wl_closure_vmarshal’ makes integer from pointer without a cast [enabled by default] ../src/wayland-private.h:84:1: note: expected ‘uint32_t’ but argument is of type ‘struct wl_object *’ connection-test.c:197:2: warning: passing argument 3 of ‘wl_closure_vmarshal’ makes pointer from integer without a cast [enabled by default] ../src/wayland-private.h:84:1: note: expected ‘struct __va_list_tag *’ but argument is of type ‘uint32_t’ connection-test.c:197:2: warning: passing argument 4 of ‘wl_closure_vmarshal’ from incompatible pointer type [enabled by default] ../src/wayland-private.h:84:1: note: expected ‘const struct wl_message *’ but argument is of type ‘struct __va_list_tag *’ connection-test.c:197:2: error: too many arguments to function ‘wl_closure_vmarshal’ ../src/wayland-private.h:84:1: note: declared here connection-test.c:197:6: warning: assignment makes integer from pointer without a cast [enabled by default] connection-test.c: In function ‘demarshal’: connection-test.c:315:11: warning: passing argument 2 of ‘wl_connection_demarshal’ makes integer from pointer without a cast [enabled by default] ../src/wayland-private.h:89:1: note: expected ‘uint32_t’ but argument is of type ‘struct wl_closure *’ connection-test.c:315:11: warning: passing argument 3 of ‘wl_connection_demarshal’ makes pointer from integer without a cast [enabled by default] ../src/wayland-private.h:89:1: note: expected ‘struct wl_map *’ but argument is of type ‘int’ connection-test.c:315:11: warning: passing argument 4 of ‘wl_connection_demarshal’ from incompatible pointer type [enabled by default] ../src/wayland-private.h:89:1: note: expected ‘const struct wl_message *’ but argument is of type ‘struct wl_map *’ connection-test.c:315:11: error: too many arguments to function ‘wl_connection_demarshal’ ../src/wayland-private.h:89:1: note: declared here connection-test.c:314:6: warning: assignment makes integer from pointer without a cast [enabled by default] connection-test.c: In function ‘marshal_demarshal’: connection-test.c:370:2: warning: passing argument 1 of ‘wl_closure_vmarshal’ from incompatible pointer type [enabled by default] ../src/wayland-private.h:84:1: note: expected ‘struct wl_object *’ but argument is of type ‘struct wl_closure *’ connection-test.c:370:2: warning: passing argument 2 of ‘wl_closure_vmarshal’ makes integer from pointer without a cast [enabled by default] ../src/wayland-private.h:84:1: note: expected ‘uint32_t’ but argument is of type ‘struct wl_object *’ connection-test.c:370:2: warning: passing argument 3 of ‘wl_closure_vmarshal’ makes pointer from integer without a cast [enabled by default] ../src/wayland-private.h:84:1: note: expected ‘struct __va_list_tag *’ but argument is of type ‘int’ connection-test.c:370:2: warning: passing argument 4 of ‘wl_closure_vmarshal’ from incompatible pointer type [enabled by default] ../src/wayland-private.h:84:1: note: expected ‘const struct wl_message *’ but argument is of type ‘struct __va_list_tag *’ connection-test.c:370:2: error: too many arguments to function ‘wl_closure_vmarshal’ ../src/wayland-private.h:84:1: note: declared here connection-test.c:370:6: warning: assignment makes integer from pointer without a cast [enabled by default] connection-test.c:388:12: warning: passing argument 2 of ‘wl_connection_demarshal’ makes integer from pointer without a cast [enabled by default] ../src/wayland-private.h:89:1: note: expected ‘uint32_t’ but argument is of type ‘struct wl_closure *’ connection-test.c:388:12: warning: passing argument 3 of ‘wl_connection_demarshal’ makes pointer from integer without a cast [enabled by default] ../src/wayland-private.h:89:1: note: expected ‘struct wl_map *’ but argument is of type ‘int’ connection-test.c:388:12: warning: passing argument 4 of ‘wl_connection_demarshal’ from incompatible pointer type [enabled by default] ../src/wayland-private.h:89:1: note: expected ‘const struct wl_message *’ but argument is of type ‘struct wl_map *’ connection-test.c:388:12: error: too many arguments to function ‘wl_connection_demarshal’ ../src/wayland-private.h:89:1: note: declared here connection-test.c:387:7: warning: assignment makes integer from pointer without a cast [enabled by default] connection-test.c: In function ‘marshal_helper’: connection-test.c:465:2: warning: passing argument 1 of ‘wl_closure_vmarshal’ from incompatible pointer type [enabled by default] ../src/wayland-private.h:84:1: note: expected ‘struct wl_object *’ but argument is of type ‘struct wl_closure *’ connection-test.c:465:2: warning: passing argument 2 of ‘wl_closure_vmarshal’ makes integer from pointer without a cast [enabled by default] ../src/wayland-private.h:84:1: note: expected ‘uint32_t’ but argument is of type ‘struct wl_object *’ connection-test.c:465:2: warning: passing argument 3 of ‘wl_closure_vmarshal’ makes pointer from integer without a cast [enabled by default] ../src/wayland-private.h:84:1: note: expected ‘struct __va_list_tag *’ but argument is of type ‘int’ connection-test.c:465:2: warning: passing argument 4 of ‘wl_closure_vmarshal’ from incompatible pointer type [enabled by default] ../src/wayland-private.h:84:1: note: expected ‘const struct wl_message *’ but argument is of type ‘struct __va_list_tag *’ connection-test.c:465:2: error: too many arguments to function ‘wl_closure_vmarshal’ ../src/wayland-private.h:84:1: note: declared here connection-test.c:465:6: warning: assignment makes integer from pointer without a cast [enabled by default] make[2]: *** [connection-test.o] Error 1 make[2]: Leaving directory `/home/jbkonno/wayland/build/wayland/tests' make[1]: *** [check-am] Error 2 make[1]: Leaving directory `/home/jbkonno/wayland/build/wayland/tests' make: *** [check-recursive] Error 1